From 033bd1f373fcdb1238b665f09a0bf9bbfc52654c Mon Sep 17 00:00:00 2001 From: ulukyn Date: Thu, 6 Sep 2018 17:26:33 +0200 Subject: [PATCH] Removed: client datas moved to RyzomDatas repository --HG-- branch : compatibility-develop --- code/ryzom/client/cacert.pem | 3314 -------- code/ryzom/client/cfg/client_cpu_1.cfg | 8 - code/ryzom/client/cfg/client_cpu_2.cfg | 8 - code/ryzom/client/cfg/client_cpu_3.cfg | 8 - code/ryzom/client/cfg/client_cpu_4.cfg | 8 - code/ryzom/client/cfg/client_gpu_1.cfg | 8 - code/ryzom/client/cfg/client_gpu_2.cfg | 8 - code/ryzom/client/cfg/client_gpu_3.cfg | 8 - code/ryzom/client/cfg/client_gpu_4.cfg | 8 - code/ryzom/client/cfg/client_ram_256.cfg | 1 - code/ryzom/client/cfg/client_ram_512.cfg | 1 - code/ryzom/client/cfg/client_sound_buffer.cfg | 1 - code/ryzom/client/cfg/client_vram_128.cfg | 5 - code/ryzom/client/cfg/client_vram_32.cfg | 5 - code/ryzom/client/cfg/client_vram_64.cfg | 5 - code/ryzom/client/client.cfg | 1 - code/ryzom/client/client_default.cfg | 588 -- code/ryzom/client/data/CMakeLists.txt | 5 - code/ryzom/client/data/fonts/ryzom.ttf | Bin 757076 -> 0 bytes .../client/data/fonts/ryzom_monospace.ttf | Bin 340712 -> 0 bytes code/ryzom/client/data/gamedev/actions.txt | 84 - .../data/gamedev/auto_animations_list.txt | 112 - .../client/data/gamedev/bricks_client.txt | 54 - .../gamedev/default/default_interface.icfg | Bin 34068 -> 0 bytes code/ryzom/client/data/gamedev/entities.cmd | 228 - code/ryzom/client/data/gamedev/fame.cmd | 134 - code/ryzom/client/data/gamedev/families.txt | 15 - code/ryzom/client/data/gamedev/fd.cmd | 696 -- code/ryzom/client/data/gamedev/fd2.cmd | 98 - code/ryzom/client/data/gamedev/fd3.cmd | 114 - code/ryzom/client/data/gamedev/fd4.cmd | 44 - code/ryzom/client/data/gamedev/formulas.txt | 9 - code/ryzom/client/data/gamedev/guild.cmd | 110 - .../html/context_help/ch_action_bar_de.html | 10 - .../html/context_help/ch_action_bar_en.html | 10 - .../html/context_help/ch_action_bar_fr.html | 10 - .../html/context_help/ch_action_book_de.html | 10 - .../html/context_help/ch_action_book_en.html | 10 - .../html/context_help/ch_action_book_fr.html | 10 - .../context_help/ch_action_drag_drop_de.html | 9 - .../context_help/ch_action_drag_drop_en.html | 9 - .../context_help/ch_action_drag_drop_fr.html | 9 - .../context_help/ch_character_sheet_de.html | 10 - .../context_help/ch_character_sheet_en.html | 10 - .../context_help/ch_character_sheet_fr.html | 10 - .../html/context_help/ch_compas_de.html | 10 - .../html/context_help/ch_compas_en.html | 10 - .../html/context_help/ch_compas_fr.html | 10 - .../context_help/ch_compas_journal_de.html | 9 - .../context_help/ch_compas_journal_en.html | 9 - .../context_help/ch_compas_journal_fr.html | 9 - .../html/context_help/ch_inventory_de.html | 10 - .../html/context_help/ch_inventory_en.html | 10 - .../html/context_help/ch_inventory_fr.html | 10 - .../html/context_help/ch_journal_de.html | 10 - .../html/context_help/ch_journal_en.html | 10 - .../html/context_help/ch_journal_fr.html | 10 - .../html/context_help/ch_quick_help_de.html | 10 - .../html/context_help/ch_quick_help_en.html | 10 - .../html/context_help/ch_quick_help_fr.html | 10 - .../html/context_help/ch_skill_de.html | 10 - .../html/context_help/ch_skill_en.html | 10 - .../html/context_help/ch_skill_fr.html | 10 - .../html/context_help/ch_skill_point_de.html | 10 - .../html/context_help/ch_skill_point_en.html | 10 - .../html/context_help/ch_skill_point_fr.html | 10 - .../html/context_help/ch_team_list_de.html | 11 - .../html/context_help/ch_team_list_en.html | 11 - .../html/context_help/ch_team_list_fr.html | 11 - .../html/context_help/ch_title_de.html | 10 - .../html/context_help/ch_title_en.html | 10 - .../html/context_help/ch_title_fr.html | 10 - .../gamedev/html/help/abilities_item_de.html | 70 - .../gamedev/html/help/abilities_item_en.html | 70 - .../gamedev/html/help/abilities_item_fr.html | 70 - .../html/help/abilities_item_intro_de.html | 40 - .../html/help/abilities_item_intro_en.html | 40 - .../html/help/abilities_item_intro_fr.html | 40 - .../html/help/abilities_item_step1_1_de.html | 38 - .../html/help/abilities_item_step1_1_en.html | 38 - .../html/help/abilities_item_step1_1_fr.html | 38 - .../html/help/abilities_item_step1_2_de.html | 191 - .../html/help/abilities_item_step1_2_en.html | 191 - .../html/help/abilities_item_step1_2_fr.html | 191 - .../html/help/abilities_item_step1_de.html | 42 - .../html/help/abilities_item_step1_en.html | 42 - .../html/help/abilities_item_step1_fr.html | 42 - .../html/help/abilities_item_step2_1_de.html | 38 - .../html/help/abilities_item_step2_1_en.html | 38 - .../html/help/abilities_item_step2_1_fr.html | 38 - .../html/help/abilities_item_step2_2_de.html | 69 - .../html/help/abilities_item_step2_2_en.html | 69 - .../html/help/abilities_item_step2_2_fr.html | 69 - .../html/help/abilities_item_step2_de.html | 33 - .../html/help/abilities_item_step2_en.html | 33 - .../html/help/abilities_item_step2_fr.html | 33 - .../html/help/abilities_item_step3_1_de.html | 34 - .../html/help/abilities_item_step3_1_en.html | 34 - .../html/help/abilities_item_step3_1_fr.html | 34 - .../html/help/abilities_item_step3_2_de.html | 68 - .../html/help/abilities_item_step3_2_en.html | 68 - .../html/help/abilities_item_step3_2_fr.html | 68 - .../html/help/abilities_item_step3_de.html | 29 - .../html/help/abilities_item_step3_en.html | 29 - .../html/help/abilities_item_step3_fr.html | 29 - .../html/help/abilities_item_step4_de.html | 51 - .../html/help/abilities_item_step4_en.html | 51 - .../html/help/abilities_item_step4_fr.html | 51 - .../data/gamedev/html/help/buy_sell_de.html | 71 - .../data/gamedev/html/help/buy_sell_en.html | 71 - .../data/gamedev/html/help/buy_sell_fr.html | 71 - .../gamedev/html/help/buy_sell_intro_de.html | 37 - .../gamedev/html/help/buy_sell_intro_en.html | 37 - .../gamedev/html/help/buy_sell_intro_fr.html | 37 - .../gamedev/html/help/buy_sell_step1_de.html | 44 - .../gamedev/html/help/buy_sell_step1_en.html | 44 - .../gamedev/html/help/buy_sell_step1_fr.html | 44 - .../gamedev/html/help/buy_sell_step2_de.html | 40 - .../gamedev/html/help/buy_sell_step2_en.html | 40 - .../gamedev/html/help/buy_sell_step2_fr.html | 40 - .../gamedev/html/help/buy_sell_step3_de.html | 37 - .../gamedev/html/help/buy_sell_step3_en.html | 37 - .../gamedev/html/help/buy_sell_step3_fr.html | 37 - .../gamedev/html/help/buy_sell_step4_de.html | 36 - .../gamedev/html/help/buy_sell_step4_en.html | 36 - .../gamedev/html/help/buy_sell_step4_fr.html | 36 - .../gamedev/html/help/buy_sell_step5_de.html | 41 - .../gamedev/html/help/buy_sell_step5_en.html | 41 - .../gamedev/html/help/buy_sell_step5_fr.html | 41 - .../html/help/create_character_de.html | 79 - .../html/help/create_character_en.html | 79 - .../html/help/create_character_fr.html | 79 - .../html/help/create_character_intro_de.html | 36 - .../html/help/create_character_intro_en.html | 36 - .../html/help/create_character_intro_fr.html | 36 - .../html/help/create_character_step1_de.html | 48 - .../html/help/create_character_step1_en.html | 48 - .../html/help/create_character_step1_fr.html | 48 - .../html/help/create_character_step2_de.html | 44 - .../html/help/create_character_step2_en.html | 44 - .../html/help/create_character_step2_fr.html | 44 - .../html/help/create_character_step3_de.html | 49 - .../html/help/create_character_step3_en.html | 49 - .../html/help/create_character_step3_fr.html | 49 - .../html/help/create_character_step4_de.html | 47 - .../html/help/create_character_step4_en.html | 47 - .../html/help/create_character_step4_fr.html | 47 - .../html/help/create_character_step5_de.html | 43 - .../html/help/create_character_step5_en.html | 43 - .../html/help/create_character_step5_fr.html | 43 - .../html/help/create_character_step6_de.html | 39 - .../html/help/create_character_step6_en.html | 39 - .../html/help/create_character_step6_fr.html | 39 - .../data/gamedev/html/help/credits_de.html | 271 - .../data/gamedev/html/help/credits_en.html | 273 - .../data/gamedev/html/help/credits_fr.html | 271 - .../data/gamedev/html/help/fight_de.html | 62 - .../data/gamedev/html/help/fight_en.html | 62 - .../data/gamedev/html/help/fight_fr.html | 62 - .../gamedev/html/help/fight_intro_de.html | 33 - .../gamedev/html/help/fight_intro_en.html | 33 - .../gamedev/html/help/fight_intro_fr.html | 33 - .../gamedev/html/help/fight_step1_de.html | 50 - .../gamedev/html/help/fight_step1_en.html | 50 - .../gamedev/html/help/fight_step1_fr.html | 50 - .../gamedev/html/help/fight_step2_de.html | 38 - .../gamedev/html/help/fight_step2_en.html | 38 - .../gamedev/html/help/fight_step2_fr.html | 38 - .../gamedev/html/help/fight_step3_de.html | 40 - .../gamedev/html/help/fight_step3_en.html | 40 - .../gamedev/html/help/fight_step3_fr.html | 40 - .../gamedev/html/help/fight_step4_de.html | 45 - .../gamedev/html/help/fight_step4_en.html | 45 - .../gamedev/html/help/fight_step4_fr.html | 45 - .../gamedev/html/help/fight_step5_de.html | 40 - .../gamedev/html/help/fight_step5_en.html | 40 - .../gamedev/html/help/fight_step5_fr.html | 40 - .../data/gamedev/html/help/help_de.html | 43 - .../data/gamedev/html/help/help_en.html | 43 - .../data/gamedev/html/help/help_fr.html | 43 - .../help/how_to_castoffensivespells_de.html | 19 - .../help/how_to_castoffensivespells_en.html | 27 - .../help/how_to_castoffensivespells_fr.html | 19 - .../help/how_to_changeitemsinhand_de.html | 22 - .../help/how_to_changeitemsinhand_en.html | 27 - .../help/how_to_changeitemsinhand_fr.html | 23 - .../gamedev/html/help/how_to_craft_de.html | 55 - .../gamedev/html/help/how_to_craft_en.html | 55 - .../gamedev/html/help/how_to_craft_fr.html | 55 - ..._to_extractrawmaterialsfromasource_de.html | 38 - ..._to_extractrawmaterialsfromasource_en.html | 49 - ..._to_extractrawmaterialsfromasource_fr.html | 42 - .../how_to_findrawmaterialsources_de.html | 36 - .../how_to_findrawmaterialsources_en.html | 38 - .../how_to_findrawmaterialsources_fr.html | 36 - .../gamedev/html/help/how_to_forage_de.html | 30 - .../gamedev/html/help/how_to_forage_en.html | 30 - .../gamedev/html/help/how_to_forage_fr.html | 30 - .../html/help/how_to_healothers_de.html | 21 - .../html/help/how_to_healothers_en.html | 26 - .../html/help/how_to_healothers_fr.html | 21 - .../help/how_to_resurectadeadfriend_de.html | 20 - .../help/how_to_resurectadeadfriend_en.html | 31 - .../help/how_to_resurectadeadfriend_fr.html | 23 - .../gamedev/html/help/how_to_selfheal_de.html | 31 - .../gamedev/html/help/how_to_selfheal_en.html | 35 - .../gamedev/html/help/how_to_selfheal_fr.html | 28 - .../html/help/interf_action_bar_de.html | 36 - .../html/help/interf_action_bar_en.html | 50 - .../html/help/interf_action_bar_fr.html | 49 - .../html/help/interf_action_book_de.html | 48 - .../html/help/interf_action_book_en.html | 47 - .../html/help/interf_action_book_fr.html | 50 - .../gamedev/html/help/interf_animals_de.html | 60 - .../gamedev/html/help/interf_animals_en.html | 62 - .../gamedev/html/help/interf_animals_fr.html | 63 - .../html/help/interf_bot_trade_de.html | 53 - .../html/help/interf_bot_trade_en.html | 49 - .../html/help/interf_bot_trade_fr.html | 59 - .../gamedev/html/help/interf_chat_de.html | 42 - .../gamedev/html/help/interf_chat_en.html | 41 - .../gamedev/html/help/interf_chat_fr.html | 41 - .../gamedev/html/help/interf_compass_de.html | 26 - .../gamedev/html/help/interf_compass_en.html | 26 - .../gamedev/html/help/interf_compass_fr.html | 26 - .../gamedev/html/help/interf_identity_de.html | 84 - .../gamedev/html/help/interf_identity_en.html | 83 - .../gamedev/html/help/interf_identity_fr.html | 82 - .../html/help/interf_info_default_de.html | 24 - .../html/help/interf_info_default_en.html | 24 - .../html/help/interf_info_default_fr.html | 24 - .../html/help/interf_info_item_ammo_de.html | 46 - .../html/help/interf_info_item_ammo_en.html | 44 - .../html/help/interf_info_item_ammo_fr.html | 44 - .../html/help/interf_info_item_armor_de.html | 41 - .../html/help/interf_info_item_armor_en.html | 42 - .../html/help/interf_info_item_armor_fr.html | 41 - .../help/interf_info_item_craft_tool_de.html | 33 - .../help/interf_info_item_craft_tool_en.html | 31 - .../help/interf_info_item_craft_tool_fr.html | 31 - .../html/help/interf_info_item_de.html | 34 - .../html/help/interf_info_item_en.html | 34 - .../html/help/interf_info_item_fr.html | 34 - .../interf_info_item_harvest_tool_de.html | 31 - .../interf_info_item_harvest_tool_en.html | 30 - .../interf_info_item_harvest_tool_fr.html | 30 - .../help/interf_info_item_jewelry_de.html | 33 - .../help/interf_info_item_jewelry_en.html | 31 - .../help/interf_info_item_jewelry_fr.html | 31 - .../help/interf_info_item_m_weapon_de.html | 62 - .../help/interf_info_item_m_weapon_en.html | 52 - .../help/interf_info_item_m_weapon_fr.html | 52 - .../html/help/interf_info_item_misc_de.html | 27 - .../html/help/interf_info_item_misc_en.html | 29 - .../html/help/interf_info_item_misc_fr.html | 29 - .../html/help/interf_info_item_mp_de.html | 32 - .../html/help/interf_info_item_mp_en.html | 31 - .../html/help/interf_info_item_mp_fr.html | 31 - .../help/interf_info_item_r_weapon_de.html | 62 - .../help/interf_info_item_r_weapon_en.html | 69 - .../help/interf_info_item_r_weapon_fr.html | 69 - .../html/help/interf_info_item_shield_de.html | 44 - .../html/help/interf_info_item_shield_en.html | 42 - .../html/help/interf_info_item_shield_fr.html | 42 - .../html/help/interf_info_mission_de.html | 24 - .../html/help/interf_info_mission_en.html | 24 - .../html/help/interf_info_mission_fr.html | 24 - .../html/help/interf_info_pact_de.html | 24 - .../html/help/interf_info_pact_en.html | 24 - .../html/help/interf_info_pact_fr.html | 24 - .../html/help/interf_info_sbrick_de.html | 27 - .../html/help/interf_info_sbrick_en.html | 29 - .../html/help/interf_info_sbrick_fr.html | 29 - .../html/help/interf_info_sphrase_de.html | 50 - .../html/help/interf_info_sphrase_en.html | 52 - .../html/help/interf_info_sphrase_fr.html | 52 - .../html/help/interf_info_title_de.html | 24 - .../html/help/interf_info_title_en.html | 24 - .../html/help/interf_info_title_fr.html | 24 - .../html/help/interf_my_gauges_de.html | 52 - .../html/help/interf_my_gauges_en.html | 32 - .../html/help/interf_my_gauges_fr.html | 41 - .../gamedev/html/help/interf_target_de.html | 71 - .../gamedev/html/help/interf_target_en.html | 68 - .../gamedev/html/help/interf_target_fr.html | 69 - .../data/gamedev/html/help/intro_de.html | 21 - .../data/gamedev/html/help/intro_en.html | 21 - .../data/gamedev/html/help/intro_fr.html | 21 - .../html/help/manage_character_de.html | 27 - .../html/help/manage_character_en.html | 27 - .../html/help/manage_character_fr.html | 27 - .../html/help/manage_character_intro_de.html | 32 - .../html/help/manage_character_intro_en.html | 32 - .../html/help/manage_character_intro_fr.html | 32 - .../html/help/manage_character_step1_de.html | 84 - .../html/help/manage_character_step1_en.html | 84 - .../html/help/manage_character_step1_fr.html | 84 - .../html/help/manage_character_step2_de.html | 41 - .../html/help/manage_character_step2_en.html | 41 - .../html/help/manage_character_step2_fr.html | 41 - .../html/help/manage_character_step3_de.html | 33 - .../html/help/manage_character_step3_en.html | 33 - .../html/help/manage_character_step3_fr.html | 33 - .../html/help/manage_character_step4_de.html | 47 - .../html/help/manage_character_step4_en.html | 47 - .../html/help/manage_character_step4_fr.html | 47 - .../html/help/map_general_matis_de.html | 48 - .../html/help/map_general_matis_en.html | 48 - .../html/help/map_general_matis_fr.html | 48 - .../data/gamedev/html/help/spell_de.html | 52 - .../data/gamedev/html/help/spell_en.html | 52 - .../data/gamedev/html/help/spell_fr.html | 52 - .../gamedev/html/help/spell_intro_de.html | 34 - .../gamedev/html/help/spell_intro_en.html | 34 - .../gamedev/html/help/spell_intro_fr.html | 34 - .../gamedev/html/help/spell_step1_de.html | 86 - .../gamedev/html/help/spell_step1_en.html | 86 - .../gamedev/html/help/spell_step1_fr.html | 86 - .../gamedev/html/help/spell_step2_de.html | 38 - .../gamedev/html/help/spell_step2_en.html | 38 - .../gamedev/html/help/spell_step2_fr.html | 38 - .../gamedev/html/help/spell_step3_de.html | 43 - .../gamedev/html/help/spell_step3_en.html | 43 - .../gamedev/html/help/spell_step3_fr.html | 43 - .../data/gamedev/html/help/talk_bot_de.html | 73 - .../data/gamedev/html/help/talk_bot_en.html | 73 - .../data/gamedev/html/help/talk_bot_fr.html | 73 - .../gamedev/html/help/talk_bot_intro_de.html | 74 - .../gamedev/html/help/talk_bot_intro_en.html | 74 - .../gamedev/html/help/talk_bot_intro_fr.html | 74 - .../gamedev/html/help/talk_bot_step1_de.html | 84 - .../gamedev/html/help/talk_bot_step1_en.html | 84 - .../gamedev/html/help/talk_bot_step1_fr.html | 84 - .../gamedev/html/help/talk_bot_step2_de.html | 81 - .../gamedev/html/help/talk_bot_step2_en.html | 81 - .../gamedev/html/help/talk_bot_step2_fr.html | 81 - .../gamedev/html/help/talk_bot_step3_de.html | 85 - .../gamedev/html/help/talk_bot_step3_en.html | 85 - .../gamedev/html/help/talk_bot_step3_fr.html | 85 - .../gamedev/html/help/talk_bot_step4_de.html | 87 - .../gamedev/html/help/talk_bot_step4_en.html | 87 - .../gamedev/html/help/talk_bot_step4_fr.html | 87 - .../gamedev/html/quick_help/qh_chat_de.html | 13 - .../gamedev/html/quick_help/qh_chat_en.html | 13 - .../gamedev/html/quick_help/qh_chat_fr.html | 13 - .../gamedev/html/quick_help/qh_craft_de.html | 13 - .../gamedev/html/quick_help/qh_craft_en.html | 13 - .../gamedev/html/quick_help/qh_craft_fr.html | 13 - .../gamedev/html/quick_help/qh_fight_de.html | 155 - .../gamedev/html/quick_help/qh_fight_en.html | 142 - .../gamedev/html/quick_help/qh_fight_fr.html | 146 - .../gamedev/html/quick_help/qh_help_de.html | 22 - .../gamedev/html/quick_help/qh_help_en.html | 22 - .../gamedev/html/quick_help/qh_help_fr.html | 22 - .../html/quick_help/qh_instructor_de.html | 13 - .../html/quick_help/qh_instructor_en.html | 13 - .../html/quick_help/qh_instructor_fr.html | 13 - .../gamedev/html/quick_help/qh_keys_de.html | 22 - .../gamedev/html/quick_help/qh_keys_en.html | 22 - .../gamedev/html/quick_help/qh_keys_fr.html | 22 - .../gamedev/html/quick_help/qh_magic_de.html | 58 - .../gamedev/html/quick_help/qh_magic_en.html | 55 - .../gamedev/html/quick_help/qh_magic_fr.html | 68 - .../html/quick_help/qh_memorize_de.html | 68 - .../html/quick_help/qh_memorize_en.html | 68 - .../html/quick_help/qh_memorize_fr.html | 68 - .../gamedev/html/quick_help/qh_money_de.html | 13 - .../gamedev/html/quick_help/qh_money_en.html | 13 - .../gamedev/html/quick_help/qh_money_fr.html | 13 - .../gamedev/html/quick_help/qh_motion_de.html | 66 - .../gamedev/html/quick_help/qh_motion_en.html | 63 - .../gamedev/html/quick_help/qh_motion_fr.html | 63 - .../html/quick_help/qh_orientation_de.html | 44 - .../html/quick_help/qh_orientation_en.html | 44 - .../html/quick_help/qh_orientation_fr.html | 44 - .../gamedev/html/quick_help/qh_phrase_de.html | 22 - .../gamedev/html/quick_help/qh_phrase_en.html | 22 - .../gamedev/html/quick_help/qh_phrase_fr.html | 22 - .../html/quick_help/qh_profession_de.html | 13 - .../html/quick_help/qh_profession_en.html | 13 - .../html/quick_help/qh_profession_fr.html | 13 - .../html/quick_help/qh_quitgame_de.html | 60 - .../html/quick_help/qh_quitgame_en.html | 60 - .../html/quick_help/qh_quitgame_fr.html | 60 - .../html/quick_help/qh_welcome_de.html | 22 - .../html/quick_help/qh_welcome_en.html | 22 - .../html/quick_help/qh_welcome_fr.html | 22 - .../html/quick_help/qh_windows_de.html | 72 - .../html/quick_help/qh_windows_en.html | 78 - .../html/quick_help/qh_windows_fr.html | 72 - .../html/quick_help/qh_windowsbar_de.html | 137 - .../html/quick_help/qh_windowsbar_en.html | 139 - .../html/quick_help/qh_windowsbar_fr.html | 137 - .../client/data/gamedev/html/release_de.html | 14 - .../client/data/gamedev/html/release_en.html | 14 - .../client/data/gamedev/html/release_fr.html | 14 - code/ryzom/client/data/gamedev/ig.txt | 33 - .../gamedev/interfaces/CtrlsFunctions.txt | 96 - .../data/gamedev/interfaces/OLD 111.txt | 104 - .../client/data/gamedev/interfaces/OSDs.txt | 2 - .../data/gamedev/interfaces/buttons.txt | 173 - .../client/data/gamedev/interfaces/ctrls.txt | 598 -- .../data/gamedev/interfaces/input_config.xml | 43 - .../client/data/gamedev/interfaces/pens.txt | 12 - .../client/data/gamedev/interfaces/readme.txt | 217 - .../client/data/gamedev/interfaces/texts.txt | 526 -- .../data/gamedev/interfaces_v3/actions.xml | 549 -- .../data/gamedev/interfaces_v3/appzone.lua | 192 - .../data/gamedev/interfaces_v3/appzone.xml | 257 - .../gamedev/interfaces_v3/bg_downloader.lua | 181 - .../gamedev/interfaces_v3/bg_downloader.xml | 74 - .../gamedev/interfaces_v3/bot_chat_v4.lua | 64 - .../gamedev/interfaces_v3/bot_chat_v4.xml | 4442 ---------- .../data/gamedev/interfaces_v3/commands.xml | 132 - .../data/gamedev/interfaces_v3/commands2.xml | 3 - .../data/gamedev/interfaces_v3/compass.xml | 1115 --- .../data/gamedev/interfaces_v3/config.xml | 3960 --------- .../gamedev/interfaces_v3/encyclopedia.xml | 272 - .../gamedev/interfaces_v3/game_config.lua | 200 - .../gamedev/interfaces_v3/game_config.xml | 4086 ---------- .../interfaces_v3/game_context_menu.xml | 141 - .../gamedev/interfaces_v3/game_r2_loading.lua | 638 -- .../data/gamedev/interfaces_v3/guild.lua | 98 - .../data/gamedev/interfaces_v3/guild.xml | 1463 ---- .../data/gamedev/interfaces_v3/haircut.xml | 231 - .../data/gamedev/interfaces_v3/harvest.xml | 105 - .../data/gamedev/interfaces_v3/help.lua | 38 - .../data/gamedev/interfaces_v3/help.xml | 3078 ------- .../data/gamedev/interfaces_v3/hierarchy.xml | 142 - .../data/gamedev/interfaces_v3/html.txt | 92 - .../gamedev/interfaces_v3/info_player.lua | 1765 ---- .../gamedev/interfaces_v3/info_player.xml | 819 -- .../gamedev/interfaces_v3/input_config_v3.xml | 95 - .../gamedev/interfaces_v3/interaction.lua | 571 -- .../gamedev/interfaces_v3/interaction.xml | 3158 -------- .../data/gamedev/interfaces_v3/interface.txt | 2351 ------ .../gamedev/interfaces_v3/interface_notes.txt | 76 - .../data/gamedev/interfaces_v3/inventory.xml | 2909 ------- .../data/gamedev/interfaces_v3/json.lua | 376 - .../data/gamedev/interfaces_v3/keys.xml | 328 - .../gamedev/interfaces_v3/keys_bi.wasd.xml | 304 - .../interfaces_v3/keys_bi.wow_alike.xml | 201 - .../gamedev/interfaces_v3/keys_bi.zqsd.xml | 304 - .../data/gamedev/interfaces_v3/keys_r2ed.xml | 236 - .../interfaces_v3/keys_r2ed_bi.wasd.xml | 235 - .../interfaces_v3/keys_r2ed_bi.wow_alike.xml | 236 - .../interfaces_v3/keys_r2ed_bi.zqsd.xml | 235 - .../gamedev/interfaces_v3/local_database.xml | 580 -- .../gamedev/interfaces_v3/login_config.xml | 1068 --- .../data/gamedev/interfaces_v3/login_keys.xml | 34 - .../data/gamedev/interfaces_v3/login_main.xml | 837 -- .../gamedev/interfaces_v3/login_widgets.xml | 1028 --- .../data/gamedev/interfaces_v3/macros.xml | 667 -- .../client/data/gamedev/interfaces_v3/map.xml | 564 -- .../gamedev/interfaces_v3/names_fyros.lua | 295 - .../gamedev/interfaces_v3/names_matis.lua | 3 - .../gamedev/interfaces_v3/names_tryker.lua | 3 - .../gamedev/interfaces_v3/names_zorai.lua | 5 - .../gamedev/interfaces_v3/news_gamedev.txt | 106 - .../gamedev/interfaces_v3/out_v2_appear.lua | 414 - .../gamedev/interfaces_v3/out_v2_appear.xml | 2720 ------- .../gamedev/interfaces_v3/out_v2_config.xml | 259 - .../gamedev/interfaces_v3/out_v2_connect.xml | 84 - .../gamedev/interfaces_v3/out_v2_crash.xml | 32 - .../interfaces_v3/out_v2_hierarchy.xml | 27 - .../gamedev/interfaces_v3/out_v2_intro.xml | 249 - .../gamedev/interfaces_v3/out_v2_keys.xml | 42 - .../gamedev/interfaces_v3/out_v2_location.xml | 973 --- .../gamedev/interfaces_v3/out_v2_select.lua | 44 - .../gamedev/interfaces_v3/out_v2_select.xml | 924 --- .../gamedev/interfaces_v3/out_v2_widgets.xml | 198 - .../gamedev/interfaces_v3/outgame_appear.xml | 1504 ---- .../gamedev/interfaces_v3/outgame_career.xml | 1813 ----- .../gamedev/interfaces_v3/outgame_config.xml | 238 - .../gamedev/interfaces_v3/outgame_connect.xml | 163 - .../gamedev/interfaces_v3/outgame_crash.xml | 118 - .../interfaces_v3/outgame_hierarchy.xml | 23 - .../gamedev/interfaces_v3/outgame_intro.xml | 287 - .../gamedev/interfaces_v3/outgame_keys.xml | 39 - .../interfaces_v3/outgame_location.xml | 512 -- .../gamedev/interfaces_v3/outgame_select.xml | 1327 --- .../gamedev/interfaces_v3/outgame_specie.xml | 1156 --- .../gamedev/interfaces_v3/outgame_summary.xml | 923 --- .../gamedev/interfaces_v3/outgame_widgets.xml | 257 - .../data/gamedev/interfaces_v3/outpost.lua | 625 -- .../data/gamedev/interfaces_v3/outpost.xml | 1103 --- .../data/gamedev/interfaces_v3/phrase.xml | 833 -- .../data/gamedev/interfaces_v3/player.lua | 963 --- .../data/gamedev/interfaces_v3/player.xml | 1505 ---- .../gamedev/interfaces_v3/player_trade.xml | 378 - .../interfaces_v3/r2_logic_entities.xml | 574 -- .../gamedev/interfaces_v3/r2_triggers.xml | 780 -- .../data/gamedev/interfaces_v3/r2ed.xml | 3180 -------- .../data/gamedev/interfaces_v3/r2ed_acts.xml | 697 -- .../gamedev/interfaces_v3/r2ed_connect.xml | 50 - .../gamedev/interfaces_v3/r2ed_scenario.xml | 1065 --- .../data/gamedev/interfaces_v3/reset.xml | 502 -- .../interfaces_v3/ring_access_point.lua | 944 --- .../ring_access_point_filter.lua | 121 - .../ring_access_point_filter.xml | 64 - .../gamedev/interfaces_v3/ring_window.lua | 17 - .../gamedev/interfaces_v3/ring_window.xml | 1695 ---- .../gamedev/interfaces_v3/ryzhome_toolbar.lua | 242 - .../gamedev/interfaces_v3/ryzhome_toolbar.xml | 445 - .../data/gamedev/interfaces_v3/sceneedit.lua | 604 -- .../data/gamedev/interfaces_v3/taskbar.lua | 40 - .../data/gamedev/interfaces_v3/taskbar.xml | 1329 --- .../data/gamedev/interfaces_v3/tips.txt | 2 - .../data/gamedev/interfaces_v3/tracking.xml | 49 - .../data/gamedev/interfaces_v3/webbrowser.lua | 161 - .../data/gamedev/interfaces_v3/webig.lua | 196 - .../gamedev/interfaces_v3/webig_widgets.xml | 210 - .../data/gamedev/interfaces_v3/widgets.xml | 1535 ---- code/ryzom/client/data/gamedev/job.cmd | 24 - code/ryzom/client/data/gamedev/look.cmd | 257 - code/ryzom/client/data/gamedev/outpost.cmd | 230 - code/ryzom/client/data/gamedev/pa.cmd | 12 - .../client/data/gamedev/remove_harvest.cmd | 4 - .../ryzom/client/data/gamedev/remove_loot.cmd | 4 - .../client/data/gamedev/remove_trade.cmd | 1 - code/ryzom/client/data/gamedev/reward.cmd | 9 - code/ryzom/client/data/gamedev/shards.cfg | 29 - .../ryzom/client/data/gamedev/ssl_ca_cert.pem | 53 - code/ryzom/client/data/gamedev/steed.cmd | 4 - code/ryzom/client/data/gamedev/team.cmd | 21 - .../client/data/gamedev/test_dynchat.cmd | 3 - .../client/data/gamedev/test_harvest.cmd | 4 - code/ryzom/client/data/gamedev/test_loot.cmd | 4 - .../client/data/gamedev/test_outpost.cmd | 123 - code/ryzom/client/data/gamedev/tp.cmd | 1 - code/ryzom/client/data/gamedev/trade.cmd | 2 - .../data/gamedev/world_editor_classes.xml | 5056 ------------ .../client/data/mods/syui_v3/interaction.lua | 633 -- .../client/data/mods/syui_v3/syui/compass.xml | 1131 --- .../client/data/mods/syui_v3/syui/config.xml | 3871 --------- .../data/mods/syui_v3/syui/game_config.xml | 4077 ---------- .../client/data/mods/syui_v3/syui/guild.xml | 1420 ---- .../data/mods/syui_v3/syui/interaction.xml | 3275 -------- .../client/data/mods/syui_v3/syui/player.lua | 963 --- .../client/data/mods/syui_v3/syui/player.xml | 1483 ---- .../client/data/mods/syui_v3/syui/syui.lua | 433 - .../syui_v3/syui/texture_interfaces_v3.tga | Bin 4194322 -> 0 bytes .../syui_v3/syui/texture_interfaces_v3.txt | 1182 --- .../client/data/mods/syui_v3/syui/widgets.xml | 7185 ----------------- code/ryzom/client/macosx/Info.plist | 54 - code/ryzom/client/macosx/PkgInfo | 1 - code/ryzom/client/macosx/ryzom.entitlements | 10 - code/ryzom/client/macosx/ryzom.icns | Bin 2455253 -> 0 bytes code/ryzom/client/macosx/upgd_nl.sh | 32 - code/ryzom/client/unix/CMakeLists.txt | 16 - code/ryzom/client/unix/ryzom_128x128.png | Bin 38172 -> 0 bytes code/ryzom/client/unix/ryzom_16x16.png | Bin 1449 -> 0 bytes code/ryzom/client/unix/ryzom_22x22.png | Bin 1845 -> 0 bytes code/ryzom/client/unix/ryzom_24x24.png | Bin 2109 -> 0 bytes code/ryzom/client/unix/ryzom_256x256.png | Bin 136595 -> 0 bytes code/ryzom/client/unix/ryzom_32x32.png | Bin 3342 -> 0 bytes code/ryzom/client/unix/ryzom_48x48.png | Bin 6646 -> 0 bytes code/ryzom/client/unix/ryzom_64x64.png | Bin 10938 -> 0 bytes .../ryzom/client/unix/ryzom_client.desktop.in | 16 - code/ryzom/client/unix/ryzom_client.png | Bin 6646 -> 0 bytes code/ryzom/client/unix/ryzom_client.xpm | 265 - code/ryzom/client/unix/upgd_nl.sh | 23 - code/ryzom/client/windows/upgd_nl_msvc10.bat | 39 - code/ryzom/client/windows/upgd_nl_msvc12.bat | 39 - 564 files changed, 130891 deletions(-) delete mode 100644 code/ryzom/client/cacert.pem delete mode 100644 code/ryzom/client/cfg/client_cpu_1.cfg delete mode 100644 code/ryzom/client/cfg/client_cpu_2.cfg delete mode 100644 code/ryzom/client/cfg/client_cpu_3.cfg delete mode 100644 code/ryzom/client/cfg/client_cpu_4.cfg delete mode 100644 code/ryzom/client/cfg/client_gpu_1.cfg delete mode 100644 code/ryzom/client/cfg/client_gpu_2.cfg delete mode 100644 code/ryzom/client/cfg/client_gpu_3.cfg delete mode 100644 code/ryzom/client/cfg/client_gpu_4.cfg delete mode 100644 code/ryzom/client/cfg/client_ram_256.cfg delete mode 100644 code/ryzom/client/cfg/client_ram_512.cfg delete mode 100644 code/ryzom/client/cfg/client_sound_buffer.cfg delete mode 100644 code/ryzom/client/cfg/client_vram_128.cfg delete mode 100644 code/ryzom/client/cfg/client_vram_32.cfg delete mode 100644 code/ryzom/client/cfg/client_vram_64.cfg delete mode 100644 code/ryzom/client/client.cfg delete mode 100644 code/ryzom/client/client_default.cfg delete mode 100644 code/ryzom/client/data/CMakeLists.txt delete mode 100644 code/ryzom/client/data/fonts/ryzom.ttf delete mode 100644 code/ryzom/client/data/fonts/ryzom_monospace.ttf delete mode 100644 code/ryzom/client/data/gamedev/actions.txt delete mode 100644 code/ryzom/client/data/gamedev/auto_animations_list.txt delete mode 100644 code/ryzom/client/data/gamedev/bricks_client.txt delete mode 100644 code/ryzom/client/data/gamedev/default/default_interface.icfg delete mode 100644 code/ryzom/client/data/gamedev/entities.cmd delete mode 100644 code/ryzom/client/data/gamedev/fame.cmd delete mode 100644 code/ryzom/client/data/gamedev/families.txt delete mode 100644 code/ryzom/client/data/gamedev/fd.cmd delete mode 100644 code/ryzom/client/data/gamedev/fd2.cmd delete mode 100644 code/ryzom/client/data/gamedev/fd3.cmd delete mode 100644 code/ryzom/client/data/gamedev/fd4.cmd delete mode 100644 code/ryzom/client/data/gamedev/formulas.txt delete mode 100644 code/ryzom/client/data/gamedev/guild.cmd delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_action_bar_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_action_bar_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_action_bar_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_action_book_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_action_book_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_action_book_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_compas_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_compas_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_compas_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_inventory_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_inventory_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_inventory_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_journal_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_journal_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_journal_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_skill_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_skill_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_skill_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_team_list_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_team_list_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_team_list_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_title_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_title_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/context_help/ch_title_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_intro_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_intro_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_intro_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step1_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step1_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step1_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step2_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step2_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step2_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step3_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step3_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step3_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step4_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step4_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/abilities_item_step4_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_intro_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_intro_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_intro_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step1_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step1_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step1_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step2_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step2_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step2_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step3_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step3_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step3_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step4_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step4_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step4_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step5_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step5_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/buy_sell_step5_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_intro_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_intro_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_intro_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step1_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step1_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step1_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step2_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step2_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step2_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step3_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step3_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step3_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step4_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step4_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step4_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step5_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step5_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step5_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step6_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step6_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/create_character_step6_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/credits_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/credits_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/credits_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_intro_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_intro_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_intro_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step1_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step1_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step1_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step2_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step2_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step2_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step3_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step3_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step3_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step4_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step4_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step4_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step5_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step5_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/fight_step5_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/help_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/help_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/help_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_craft_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_craft_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_craft_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_forage_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_forage_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_forage_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_healothers_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_healothers_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_healothers_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_selfheal_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_selfheal_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/how_to_selfheal_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_action_bar_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_action_bar_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_action_bar_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_action_book_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_action_book_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_action_book_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_animals_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_animals_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_animals_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_bot_trade_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_bot_trade_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_bot_trade_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_chat_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_chat_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_chat_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_compass_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_compass_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_compass_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_identity_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_identity_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_identity_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_default_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_default_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_default_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_mission_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_mission_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_mission_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_pact_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_pact_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_pact_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_title_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_title_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_info_title_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_my_gauges_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_my_gauges_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_my_gauges_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_target_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_target_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/interf_target_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/intro_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/intro_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/intro_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_intro_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_intro_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_intro_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step1_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step1_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step1_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step2_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step2_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step2_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step3_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step3_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step3_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step4_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step4_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/manage_character_step4_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/map_general_matis_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/map_general_matis_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/map_general_matis_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_intro_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_intro_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_intro_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_step1_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_step1_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_step1_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_step2_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_step2_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_step2_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_step3_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_step3_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/spell_step3_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_intro_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_intro_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_intro_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step1_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step1_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step1_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step2_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step2_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step2_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step3_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step3_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step3_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step4_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step4_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/help/talk_bot_step4_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_chat_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_chat_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_chat_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_craft_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_craft_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_craft_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_fight_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_fight_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_fight_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_help_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_help_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_help_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_keys_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_keys_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_keys_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_magic_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_magic_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_magic_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_money_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_money_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_money_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_motion_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_motion_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_motion_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_profession_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_profession_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_profession_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_windows_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_windows_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_windows_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_fr.html delete mode 100644 code/ryzom/client/data/gamedev/html/release_de.html delete mode 100644 code/ryzom/client/data/gamedev/html/release_en.html delete mode 100644 code/ryzom/client/data/gamedev/html/release_fr.html delete mode 100644 code/ryzom/client/data/gamedev/ig.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces/CtrlsFunctions.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces/OLD 111.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces/OSDs.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces/buttons.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces/ctrls.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces/input_config.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces/pens.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces/readme.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces/texts.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/actions.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/appzone.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/appzone.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/bg_downloader.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/bg_downloader.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/bot_chat_v4.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/bot_chat_v4.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/commands.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/commands2.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/compass.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/config.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/encyclopedia.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/game_config.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/game_config.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/game_context_menu.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/game_r2_loading.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/guild.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/guild.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/haircut.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/harvest.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/help.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/help.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/hierarchy.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/html.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/info_player.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/info_player.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/input_config_v3.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/interaction.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/interaction.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/interface.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/interface_notes.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/inventory.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/json.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/keys.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/keys_bi.wasd.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/keys_bi.wow_alike.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/keys_bi.zqsd.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/keys_r2ed.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/keys_r2ed_bi.wasd.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/keys_r2ed_bi.wow_alike.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/keys_r2ed_bi.zqsd.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/local_database.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/login_config.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/login_keys.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/login_main.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/login_widgets.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/macros.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/map.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/names_fyros.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/names_matis.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/names_tryker.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/names_zorai.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/news_gamedev.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_appear.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_appear.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_config.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_connect.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_crash.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_hierarchy.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_intro.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_keys.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_location.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_select.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_select.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/out_v2_widgets.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_appear.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_career.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_config.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_connect.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_crash.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_hierarchy.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_intro.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_keys.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_location.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_select.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_specie.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_summary.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outgame_widgets.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outpost.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/outpost.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/phrase.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/player.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/player.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/player_trade.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/r2_logic_entities.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/r2_triggers.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/r2ed.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/r2ed_acts.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/r2ed_connect.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/r2ed_scenario.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/reset.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/ring_access_point.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/ring_access_point_filter.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/ring_access_point_filter.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/ring_window.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/ring_window.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/ryzhome_toolbar.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/ryzhome_toolbar.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/sceneedit.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/taskbar.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/taskbar.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/tips.txt delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/tracking.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/webbrowser.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/webig.lua delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/webig_widgets.xml delete mode 100644 code/ryzom/client/data/gamedev/interfaces_v3/widgets.xml delete mode 100644 code/ryzom/client/data/gamedev/job.cmd delete mode 100644 code/ryzom/client/data/gamedev/look.cmd delete mode 100644 code/ryzom/client/data/gamedev/outpost.cmd delete mode 100644 code/ryzom/client/data/gamedev/pa.cmd delete mode 100644 code/ryzom/client/data/gamedev/remove_harvest.cmd delete mode 100644 code/ryzom/client/data/gamedev/remove_loot.cmd delete mode 100644 code/ryzom/client/data/gamedev/remove_trade.cmd delete mode 100644 code/ryzom/client/data/gamedev/reward.cmd delete mode 100644 code/ryzom/client/data/gamedev/shards.cfg delete mode 100644 code/ryzom/client/data/gamedev/ssl_ca_cert.pem delete mode 100644 code/ryzom/client/data/gamedev/steed.cmd delete mode 100644 code/ryzom/client/data/gamedev/team.cmd delete mode 100644 code/ryzom/client/data/gamedev/test_dynchat.cmd delete mode 100644 code/ryzom/client/data/gamedev/test_harvest.cmd delete mode 100644 code/ryzom/client/data/gamedev/test_loot.cmd delete mode 100644 code/ryzom/client/data/gamedev/test_outpost.cmd delete mode 100644 code/ryzom/client/data/gamedev/tp.cmd delete mode 100644 code/ryzom/client/data/gamedev/trade.cmd delete mode 100644 code/ryzom/client/data/gamedev/world_editor_classes.xml delete mode 100644 code/ryzom/client/data/mods/syui_v3/interaction.lua delete mode 100644 code/ryzom/client/data/mods/syui_v3/syui/compass.xml delete mode 100644 code/ryzom/client/data/mods/syui_v3/syui/config.xml delete mode 100644 code/ryzom/client/data/mods/syui_v3/syui/game_config.xml delete mode 100644 code/ryzom/client/data/mods/syui_v3/syui/guild.xml delete mode 100644 code/ryzom/client/data/mods/syui_v3/syui/interaction.xml delete mode 100644 code/ryzom/client/data/mods/syui_v3/syui/player.lua delete mode 100644 code/ryzom/client/data/mods/syui_v3/syui/player.xml delete mode 100644 code/ryzom/client/data/mods/syui_v3/syui/syui.lua delete mode 100644 code/ryzom/client/data/mods/syui_v3/syui/texture_interfaces_v3.tga delete mode 100644 code/ryzom/client/data/mods/syui_v3/syui/texture_interfaces_v3.txt delete mode 100644 code/ryzom/client/data/mods/syui_v3/syui/widgets.xml delete mode 100644 code/ryzom/client/macosx/Info.plist delete mode 100644 code/ryzom/client/macosx/PkgInfo delete mode 100644 code/ryzom/client/macosx/ryzom.entitlements delete mode 100644 code/ryzom/client/macosx/ryzom.icns delete mode 100755 code/ryzom/client/macosx/upgd_nl.sh delete mode 100644 code/ryzom/client/unix/CMakeLists.txt delete mode 100644 code/ryzom/client/unix/ryzom_128x128.png delete mode 100644 code/ryzom/client/unix/ryzom_16x16.png delete mode 100644 code/ryzom/client/unix/ryzom_22x22.png delete mode 100644 code/ryzom/client/unix/ryzom_24x24.png delete mode 100644 code/ryzom/client/unix/ryzom_256x256.png delete mode 100644 code/ryzom/client/unix/ryzom_32x32.png delete mode 100644 code/ryzom/client/unix/ryzom_48x48.png delete mode 100644 code/ryzom/client/unix/ryzom_64x64.png delete mode 100644 code/ryzom/client/unix/ryzom_client.desktop.in delete mode 100644 code/ryzom/client/unix/ryzom_client.png delete mode 100644 code/ryzom/client/unix/ryzom_client.xpm delete mode 100755 code/ryzom/client/unix/upgd_nl.sh delete mode 100644 code/ryzom/client/windows/upgd_nl_msvc10.bat delete mode 100644 code/ryzom/client/windows/upgd_nl_msvc12.bat diff --git a/code/ryzom/client/cacert.pem b/code/ryzom/client/cacert.pem deleted file mode 100644 index ee25bee11..000000000 --- a/code/ryzom/client/cacert.pem +++ /dev/null @@ -1,3314 +0,0 @@ -## -## Bundle of CA Root Certificates -## -## Certificate data from Mozilla as of: Wed Jun 20 03:12:06 2018 GMT -## -## This is a bundle of X.509 certificates of public Certificate Authorities -## (CA). These were automatically extracted from Mozilla's root certificates -## file (certdata.txt). This file can be found in the mozilla source tree: -## https://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt -## -## It contains the certificates in PEM format and therefore -## can be directly used with curl / libcurl / php_curl, or with -## an Apache+mod_ssl webserver for SSL client authentication. -## Just configure this file as the SSLCACertificateFile. -## -## Conversion done with mk-ca-bundle.pl version 1.27. -## SHA256: c80f571d9f4ebca4a91e0ad3a546f263153d71afffc845c6f8f52ce9d1a2e8ec -## - - -GlobalSign Root CA -================== ------BEGIN CERTIFICATE----- -MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkGA1UEBhMCQkUx -GTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jvb3QgQ0ExGzAZBgNVBAMTEkds -b2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAwMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNV -BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYD -VQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDa -DuaZjc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavpxy0Sy6sc -THAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp1Wrjsok6Vjk4bwY8iGlb -Kk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdGsnUOhugZitVtbNV4FpWi6cgKOOvyJBNP -c1STE4U6G7weNLWLBYy5d4ux2x8gkasJU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrX -gzT/LCrBbBlDSgeF59N89iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0BAQUF -AAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOzyj1hTdNGCbM+w6Dj -Y1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE38NflNUVyRRBnMRddWQVDf9VMOyG -j/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymPAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhH -hm4qxFYxldBniYUr+WymXUadDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveC -X4XSQRjbgbMEHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== ------END CERTIFICATE----- - -GlobalSign Root CA - R2 -======================= ------BEGIN CERTIFICATE----- -MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4GA1UECxMXR2xv -YmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh -bFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT -aWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln -bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6 -ErPLv4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8eoLrvozp -s6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklqtTleiDTsvHgMCJiEbKjN -S7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzdC9XZzPnqJworc5HGnRusyMvo4KD0L5CL -TfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pazq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6C -ygPCm48CAwEAAaOBnDCBmTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E -FgQUm+IHV2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i -YWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG3lm0mi3f3BmGLjAN -BgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4GsJ0/WwbgcQ3izDJr86iw8bmEbTUsp -9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu -01yiPqFbQfXf5WRDLenVOavSot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG7 -9G+dwfCMNYxdAfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7 -TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg== ------END CERTIFICATE----- - -Verisign Class 3 Public Primary Certification Authority - G3 -============================================================ ------BEGIN CERTIFICATE----- -MIIEGjCCAwICEQCbfgZJoz5iudXukEhxKe9XMA0GCSqGSIb3DQEBBQUAMIHKMQswCQYDVQQGEwJV -UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv -cmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl -IG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNh -dGlvbiBBdXRob3JpdHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQsw -CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRy -dXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhv -cml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDMgUHVibGljIFByaW1hcnkg -Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAMu6nFL8eB8aHm8bN3O9+MlrlBIwT/A2R/XQkQr1F8ilYcEWQE37imGQ5XYgwREGfassbqb1 -EUGO+i2tKmFZpGcmTNDovFJbcCAEWNF6yaRpvIMXZK0Fi7zQWM6NjPXr8EJJC52XJ2cybuGukxUc -cLwgTS8Y3pKI6GyFVxEa6X7jJhFUokWWVYPKMIno3Nij7SqAP395ZVc+FSBmCC+Vk7+qRy+oRpfw -EuL+wgorUeZ25rdGt+INpsyow0xZVYnm6FNcHOqd8GIWC6fJXwzw3sJ2zq/3avL6QaaiMxTJ5Xpj -055iN9WFZZ4O5lMkdBteHRJTW8cs54NJOxWuimi5V5cCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEA -ERSWwauSCPc/L8my/uRan2Te2yFPhpk0djZX3dAVL8WtfxUfN2JzPtTnX84XA9s1+ivbrmAJXx5f -j267Cz3qWhMeDGBvtcC1IyIuBwvLqXTLR7sdwdela8wv0kL9Sd2nic9TutoAWii/gt/4uhMdUIaC -/Y4wjylGsB49Ndo4YhYYSq3mtlFs3q9i6wHQHiT+eo8SGhJouPtmmRQURVyu565pF4ErWjfJXir0 -xuKhXFSbplQAz/DxwceYMBo7Nhbbo27q/a2ywtrvAkcTisDxszGtTxzhT5yvDwyd93gN2PQ1VoDa -t20Xj50egWTh/sVFuq1ruQp6Tk9LhO5L8X3dEQ== ------END CERTIFICATE----- - -Entrust.net Premium 2048 Secure Server CA -========================================= ------BEGIN CERTIFICATE----- -MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChMLRW50cnVzdC5u -ZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxp -bWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNV -BAMTKkVudHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQx -NzUwNTFaFw0yOTA3MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3 -d3d3LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTEl -MCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50cnVzdC5u -ZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A -MIIBCgKCAQEArU1LqRKGsuqjIAcVFmQqK0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOL -Gp18EzoOH1u3Hs/lJBQesYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSr -hRSGlVuXMlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVTXTzW -nLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/HoZdenoVve8AjhUi -VBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH4QIDAQABo0IwQDAOBgNVHQ8BAf8E -BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJ -KoZIhvcNAQEFBQADggEBADubj1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPy -T/4xmf3IDExoU8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf -zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5bu/8j72gZyxKT -J1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+bYQLCIt+jerXmCHG8+c8eS9e -nNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/ErfF6adulZkMV8gzURZVE= ------END CERTIFICATE----- - -Baltimore CyberTrust Root -========================= ------BEGIN CERTIFICATE----- -MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJRTESMBAGA1UE -ChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYDVQQDExlCYWx0aW1vcmUgQ3li -ZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoXDTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMC -SUUxEjAQBgNVBAoTCUJhbHRpbW9yZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFs -dGltb3JlIEN5YmVyVHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKME -uyKrmD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjrIZ3AQSsB -UnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeKmpYcqWe4PwzV9/lSEy/C -G9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSuXmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9 -XbIGevOF6uvUA65ehD5f/xXtabz5OTZydc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjpr -l3RjM71oGDHweI12v/yejl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoI -VDaGezq1BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB -BQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT929hkTI7gQCvlYpNRh -cL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3WgxjkzSswF07r51XgdIGn9w/xZchMB5 -hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsa -Y71k5h+3zvDyny67G7fyUIhzksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9H -RCwBXbsdtTLSR9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp ------END CERTIFICATE----- - -AddTrust External Root -====================== ------BEGIN CERTIFICATE----- -MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEUMBIGA1UEChML -QWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFsIFRUUCBOZXR3b3JrMSIwIAYD -VQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEw -NDgzOFowbzELMAkGA1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRU -cnVzdCBFeHRlcm5hbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0Eg -Um9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvtH7xsD821 -+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9uMq/NzgtHj6RQa1wVsfw -Tz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzXmk6vBbOmcZSccbNQYArHE504B4YCqOmo -aSYYkKtMsE8jqzpPhNjfzp/haW+710LXa0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy -2xSoRcRdKn23tNbE7qzNE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv7 -7+ldU9U0WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYDVR0P -BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0Jvf6xCZU7wO94CTL -VBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQGA1UECxMdQWRk -VHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENB -IFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZl -j7DYd7usQWxHYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5 -6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvCNr4TDea9Y355 -e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEXc4g/VhsxOBi0cQ+azcgOno4u -G+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5amnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ= ------END CERTIFICATE----- - -Entrust Root Certification Authority -==================================== ------BEGIN CERTIFICATE----- -MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMCVVMxFjAUBgNV -BAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0Lm5ldC9DUFMgaXMgaW5jb3Jw -b3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMWKGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsG -A1UEAxMkRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0 -MloXDTI2MTEyNzIwNTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMu -MTkwNwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSByZWZlcmVu -Y2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNVBAMTJEVudHJ1c3QgUm9v -dCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -ALaVtkNC+sZtKm9I35RMOVcF7sN5EUFoNu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYsz -A9u3g3s+IIRe7bJWKKf44LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOww -Cj0Yzfv9KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGIrb68 -j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi94DkZfs0Nw4pgHBN -rziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOBsDCBrTAOBgNVHQ8BAf8EBAMCAQYw -DwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAigA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1 -MzQyWjAfBgNVHSMEGDAWgBRokORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DH -hmak8fdLQ/uEvW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA -A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9tO1KzKtvn1ISM -Y/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6ZuaAGAT/3B+XxFNSRuzFVJ7yVTa -v52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTS -W3iDVuycNsMm4hH2Z0kdkquM++v/eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0 -tHuu2guQOHXvgR1m0vdXcDazv/wor3ElhVsT/h5/WrQ8 ------END CERTIFICATE----- - -GeoTrust Global CA -================== ------BEGIN CERTIFICATE----- -MIIDVDCCAjygAwIBAgIDAjRWMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVTMRYwFAYDVQQK -Ew1HZW9UcnVzdCBJbmMuMRswGQYDVQQDExJHZW9UcnVzdCBHbG9iYWwgQ0EwHhcNMDIwNTIxMDQw -MDAwWhcNMjIwNTIxMDQwMDAwWjBCMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5j -LjEbMBkGA1UEAxMSR2VvVHJ1c3QgR2xvYmFsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB -CgKCAQEA2swYYzD99BcjGlZ+W988bDjkcbd4kdS8odhM+KhDtgPpTSEHCIjaWC9mOSm9BXiLnTjo -BbdqfnGk5sRgprDvgOSJKA+eJdbtg/OtppHHmMlCGDUUna2YRpIuT8rxh0PBFpVXLVDviS2Aelet -8u5fa9IAjbkU+BQVNdnARqN7csiRv8lVK83Qlz6cJmTM386DGXHKTubU1XupGc1V3sjs0l44U+Vc -T4wt/lAjNvxm5suOpDkZALeVAjmRCw7+OC7RHQWa9k0+bw8HHa8sHo9gOeL6NlMTOdReJivbPagU -vTLrGAMoUgRx5aszPeE4uwc2hGKceeoWMPRfwCvocWvk+QIDAQABo1MwUTAPBgNVHRMBAf8EBTAD -AQH/MB0GA1UdDgQWBBTAephojYn7qwVkDBF9qn1luMrMTjAfBgNVHSMEGDAWgBTAephojYn7qwVk -DBF9qn1luMrMTjANBgkqhkiG9w0BAQUFAAOCAQEANeMpauUvXVSOKVCUn5kaFOSPeCpilKInZ57Q -zxpeR+nBsqTP3UEaBU6bS+5Kb1VSsyShNwrrZHYqLizz/Tt1kL/6cdjHPTfStQWVYrmm3ok9Nns4 -d0iXrKYgjy6myQzCsplFAMfOEVEiIuCl6rYVSAlk6l5PdPcFPseKUgzbFbS9bZvlxrFUaKnjaZC2 -mqUPuLk/IH2uSrW4nOQdtqvmlKXBx4Ot2/Unhw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6p -XE0zX5IJL4hmXXeXxx12E6nV5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvm -Mw== ------END CERTIFICATE----- - -GeoTrust Universal CA -===================== ------BEGIN CERTIFICATE----- -MIIFaDCCA1CgAwIBAgIBATANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN -R2VvVHJ1c3QgSW5jLjEeMBwGA1UEAxMVR2VvVHJ1c3QgVW5pdmVyc2FsIENBMB4XDTA0MDMwNDA1 -MDAwMFoXDTI5MDMwNDA1MDAwMFowRTELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IElu -Yy4xHjAcBgNVBAMTFUdlb1RydXN0IFVuaXZlcnNhbCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIP -ADCCAgoCggIBAKYVVaCjxuAfjJ0hUNfBvitbtaSeodlyWL0AG0y/YckUHUWCq8YdgNY96xCcOq9t -JPi8cQGeBvV8Xx7BDlXKg5pZMK4ZyzBIle0iN430SppyZj6tlcDgFgDgEB8rMQ7XlFTTQjOgNB0e -RXbdT8oYN+yFFXoZCPzVx5zw8qkuEKmS5j1YPakWaDwvdSEYfyh3peFhF7em6fgemdtzbvQKoiFs -7tqqhZJmr/Z6a4LauiIINQ/PQvE1+mrufislzDoR5G2vc7J2Ha3QsnhnGqQ5HFELZ1aD/ThdDc7d -8Lsrlh/eezJS/R27tQahsiFepdaVaH/wmZ7cRQg+59IJDTWU3YBOU5fXtQlEIGQWFwMCTFMNaN7V -qnJNk22CDtucvc+081xdVHppCZbW2xHBjXWotM85yM48vCR85mLK4b19p71XZQvk/iXttmkQ3Cga -Rr0BHdCXteGYO8A3ZNY9lO4L4fUorgtWv3GLIylBjobFS1J72HGrH4oVpjuDWtdYAVHGTEHZf9hB -Z3KiKN9gg6meyHv8U3NyWfWTehd2Ds735VzZC1U0oqpbtWpU5xPKV+yXbfReBi9Fi1jUIxaS5BZu -KGNZMN9QAZxjiRqf2xeUgnA3wySemkfWWspOqGmJch+RbNt+nhutxx9z3SxPGWX9f5NAEC7S8O08 -ni4oPmkmM8V7AgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNq7LqqwDLiIJlF0 -XG0D08DYj3rWMB8GA1UdIwQYMBaAFNq7LqqwDLiIJlF0XG0D08DYj3rWMA4GA1UdDwEB/wQEAwIB -hjANBgkqhkiG9w0BAQUFAAOCAgEAMXjmx7XfuJRAyXHEqDXsRh3ChfMoWIawC/yOsjmPRFWrZIRc -aanQmjg8+uUfNeVE44B5lGiku8SfPeE0zTBGi1QrlaXv9z+ZhP015s8xxtxqv6fXIwjhmF7DWgh2 -qaavdy+3YL1ERmrvl/9zlcGO6JP7/TG37FcREUWbMPEaiDnBTzynANXH/KttgCJwpQzgXQQpAvvL -oJHRfNbDflDVnVi+QTjruXU8FdmbyUqDWcDaU/0zuzYYm4UPFd3uLax2k7nZAY1IEKj79TiG8dsK -xr2EoyNB3tZ3b4XUhRxQ4K5RirqNPnbiucon8l+f725ZDQbYKxek0nxru18UGkiPGkzns0ccjkxF -KyDuSN/n3QmOGKjaQI2SJhFTYXNd673nxE0pN2HrrDktZy4W1vUAg4WhzH92xH3kt0tm7wNFYGm2 -DFKWkoRepqO1pD4r2czYG0eq8kTaT/kD6PAUyz/zg97QwVTjt+gKN02LIFkDMBmhLMi9ER/frslK -xfMnZmaGrGiR/9nmUxwPi1xpZQomyB40w11Re9epnAahNt3ViZS82eQtDF4JbAiXfKM9fJP/P6EU -p8+1Xevb2xzEdt+Iub1FBZUbrvxGakyvSOPOrg/SfuvmbJxPgWp6ZKy7PtXny3YuxadIwVyQD8vI -P/rmMuGNG2+k5o7Y+SlIis5z/iw= ------END CERTIFICATE----- - -GeoTrust Universal CA 2 -======================= ------BEGIN CERTIFICATE----- -MIIFbDCCA1SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBHMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN -R2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVyc2FsIENBIDIwHhcNMDQwMzA0 -MDUwMDAwWhcNMjkwMzA0MDUwMDAwWjBHMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3Qg -SW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVyc2FsIENBIDIwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQCzVFLByT7y2dyxUxpZKeexw0Uo5dfR7cXFS6GqdHtXr0om/Nj1XqduGdt0 -DE81WzILAePb63p3NeqqWuDW6KFXlPCQo3RWlEQwAx5cTiuFJnSCegx2oG9NzkEtoBUGFF+3Qs17 -j1hhNNwqCPkuwwGmIkQcTAeC5lvO0Ep8BNMZcyfwqph/Lq9O64ceJHdqXbboW0W63MOhBW9Wjo8Q -JqVJwy7XQYci4E+GymC16qFjwAGXEHm9ADwSbSsVsaxLse4YuU6W3Nx2/zu+z18DwPw76L5GG//a -QMJS9/7jOvdqdzXQ2o3rXhhqMcceujwbKNZrVMaqW9eiLBsZzKIC9ptZvTdrhrVtgrrY6slWvKk2 -WP0+GfPtDCapkzj4T8FdIgbQl+rhrcZV4IErKIM6+vR7IVEAvlI4zs1meaj0gVbi0IMJR1FbUGrP -20gaXT73y/Zl92zxlfgCOzJWgjl6W70viRu/obTo/3+NjN8D8WBOWBFM66M/ECuDmgFz2ZRthAAn -ZqzwcEAJQpKtT5MNYQlRJNiS1QuUYbKHsu3/mjX/hVTK7URDrBs8FmtISgocQIgfksILAAX/8sgC -SqSqqcyZlpwvWOB94b67B9xfBHJcMTTD7F8t4D1kkCLm0ey4Lt1ZrtmhN79UNdxzMk+MBB4zsslG -8dhcyFVQyWi9qLo2CQIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR281Xh+qQ2 -+/CfXGJx7Tz0RzgQKzAfBgNVHSMEGDAWgBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAOBgNVHQ8BAf8E -BAMCAYYwDQYJKoZIhvcNAQEFBQADggIBAGbBxiPz2eAubl/oz66wsCVNK/g7WJtAJDday6sWSf+z -dXkzoS9tcBc0kf5nfo/sm+VegqlVHy/c1FEHEv6sFj4sNcZj/NwQ6w2jqtB8zNHQL1EuxBRa3ugZ -4T7GzKQp5y6EqgYweHZUcyiYWTjgAA1i00J9IZ+uPTqM1fp3DRgrFg5fNuH8KrUwJM/gYwx7WBr+ -mbpCErGR9Hxo4sjoryzqyX6uuyo9DRXcNJW2GHSoag/HtPQTxORb7QrSpJdMKu0vbBKJPfEncKpq -A1Ihn0CoZ1Dy81of398j9tx4TuaYT1U6U+Pv8vSfx3zYWK8pIpe44L2RLrB27FcRz+8pRPPphXpg -Y+RdM4kX2TGq2tbzGDVyz4crL2MjhF2EjD9XoIj8mZEoJmmZ1I+XRL6O1UixpCgp8RW04eWe3fiP -pm8m1wk8OhwRDqZsN/etRIcsKMfYdIKz0G9KV7s1KSegi+ghp4dkNl3M2Basx7InQJJVOCiNUW7d -FGdTbHFcJoRNdVq2fmBWqU2t+5sel/MN2dKXVHfaPRK34B7vCAas+YWH6aLcr34YEoP9VhdBLtUp -gn2Z9DH2canPLAEnpQW5qrJITirvn5NSUZU8UnOOVkwXQMAJKOSLakhT2+zNVVXxxvjpoixMptEm -X36vWkzaH6byHCx+rgIW0lbQL1dTR+iS ------END CERTIFICATE----- - -Visa eCommerce Root -=================== ------BEGIN CERTIFICATE----- -MIIDojCCAoqgAwIBAgIQE4Y1TR0/BvLB+WUF1ZAcYjANBgkqhkiG9w0BAQUFADBrMQswCQYDVQQG -EwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMmVmlzYSBJbnRlcm5hdGlvbmFsIFNlcnZpY2Ug -QXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNvbW1lcmNlIFJvb3QwHhcNMDIwNjI2MDIxODM2 -WhcNMjIwNjI0MDAxNjEyWjBrMQswCQYDVQQGEwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMm -VmlzYSBJbnRlcm5hdGlvbmFsIFNlcnZpY2UgQXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNv -bW1lcmNlIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvV95WHm6h2mCxlCfL -F9sHP4CFT8icttD0b0/Pmdjh28JIXDqsOTPHH2qLJj0rNfVIsZHBAk4ElpF7sDPwsRROEW+1QK8b -RaVK7362rPKgH1g/EkZgPI2h4H3PVz4zHvtH8aoVlwdVZqW1LS7YgFmypw23RuwhY/81q6UCzyr0 -TP579ZRdhE2o8mCP2w4lPJ9zcc+U30rq299yOIzzlr3xF7zSujtFWsan9sYXiwGd/BmoKoMWuDpI -/k4+oKsGGelT84ATB+0tvz8KPFUgOSwsAGl0lUq8ILKpeeUYiZGo3BxN77t+Nwtd/jmliFKMAGzs -GHxBvfaLdXe6YJ2E5/4tAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEG -MB0GA1UdDgQWBBQVOIMPPyw/cDMezUb+B4wg4NfDtzANBgkqhkiG9w0BAQUFAAOCAQEAX/FBfXxc -CLkr4NWSR/pnXKUTwwMhmytMiUbPWU3J/qVAtmPN3XEolWcRzCSs00Rsca4BIGsDoo8Ytyk6feUW -YFN4PMCvFYP3j1IzJL1kk5fui/fbGKhtcbP3LBfQdCVp9/5rPJS+TUtBjE7ic9DjkCJzQ83z7+pz -zkWKsKZJ/0x9nXGIxHYdkFsd7v3M9+79YKWxehZx0RbQfBI8bGmX265fOZpwLwU8GUYEmSA20GBu -YQa7FkKMcPcw++DbZqMAAb3mLNqRX6BGi01qnD093QVG/na/oAo85ADmJ7f/hC3euiInlhBx6yLt -398znM/jra6O1I7mT1GvFpLgXPYHDw== ------END CERTIFICATE----- - -Comodo AAA Services root -======================== ------BEGIN CERTIFICATE----- -MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS -R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg -TGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAw -MFoXDTI4MTIzMTIzNTk1OVowezELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hl -c3RlcjEQMA4GA1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNV -BAMMGEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQuaBtDFcCLNSS1UY8y2bmhG -C1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe3M/vg4aijJRPn2jymJBGhCfHdr/jzDUs -i14HZGWCwEiwqJH5YZ92IFCokcdmtet4YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszW -Y19zjNoFmag4qMsXeDZRrOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjH -Ypy+g8cmez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQUoBEK -Iz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wewYDVR0f -BHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNl -cy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29tb2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2Vz -LmNybDANBgkqhkiG9w0BAQUFAAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm -7l3sAg9g1o1QGE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz -Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2G9w84FoVxp7Z -8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsil2D4kF501KKaU73yqWjgom7C -12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg== ------END CERTIFICATE----- - -QuoVadis Root CA -================ ------BEGIN CERTIFICATE----- -MIIF0DCCBLigAwIBAgIEOrZQizANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJCTTEZMBcGA1UE -ChMQUXVvVmFkaXMgTGltaXRlZDElMCMGA1UECxMcUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 -eTEuMCwGA1UEAxMlUXVvVmFkaXMgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wMTAz -MTkxODMzMzNaFw0yMTAzMTcxODMzMzNaMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRp -cyBMaW1pdGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYDVQQD -EyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEAv2G1lVO6V/z68mcLOhrfEYBklbTRvM16z/Ypli4kVEAkOPcahdxYTMuk -J0KX0J+DisPkBgNbAKVRHnAEdOLB1Dqr1607BxgFjv2DrOpm2RgbaIr1VxqYuvXtdj182d6UajtL -F8HVj71lODqV0D1VNk7feVcxKh7YWWVJWCCYfqtffp/p1k3sg3Spx2zY7ilKhSoGFPlU5tPaZQeL -YzcS19Dsw3sgQUSj7cugF+FxZc4dZjH3dgEZyH0DWLaVSR2mEiboxgx24ONmy+pdpibu5cxfvWen -AScOospUxbF6lR1xHkopigPcakXBpBlebzbNw6Kwt/5cOOJSvPhEQ+aQuwIDAQABo4ICUjCCAk4w -PQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFodHRwczovL29jc3AucXVvdmFkaXNvZmZzaG9y -ZS5jb20wDwYDVR0TAQH/BAUwAwEB/zCCARoGA1UdIASCAREwggENMIIBCQYJKwYBBAG+WAABMIH7 -MIHUBggrBgEFBQcCAjCBxxqBxFJlbGlhbmNlIG9uIHRoZSBRdW9WYWRpcyBSb290IENlcnRpZmlj -YXRlIGJ5IGFueSBwYXJ0eSBhc3N1bWVzIGFjY2VwdGFuY2Ugb2YgdGhlIHRoZW4gYXBwbGljYWJs -ZSBzdGFuZGFyZCB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB1c2UsIGNlcnRpZmljYXRpb24gcHJh -Y3RpY2VzLCBhbmQgdGhlIFF1b1ZhZGlzIENlcnRpZmljYXRlIFBvbGljeS4wIgYIKwYBBQUHAgEW -Fmh0dHA6Ly93d3cucXVvdmFkaXMuYm0wHQYDVR0OBBYEFItLbe3TKbkGGew5Oanwl4Rqy+/fMIGu -BgNVHSMEgaYwgaOAFItLbe3TKbkGGew5Oanwl4Rqy+/foYGEpIGBMH8xCzAJBgNVBAYTAkJNMRkw -FwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0 -aG9yaXR5MS4wLAYDVQQDEyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggQ6 -tlCLMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAitQUtf70mpKnGdSkfnIYj9lo -fFIk3WdvOXrEql494liwTXCYhGHoG+NpGA7O+0dQoE7/8CQfvbLO9Sf87C9TqnN7Az10buYWnuul -LsS/VidQK2K6vkscPFVcQR0kvoIgR13VRH56FmjffU1RcHhXHTMe/QKZnAzNCgVPx7uOpHX6Sm2x -gI4JVrmcGmD+XcHXetwReNDWXcG31a0ymQM6isxUJTkxgXsTIlG6Rmyhu576BGxJJnSP0nPrzDCi -5upZIof4l/UO/erMkqQWxFIY6iHOsfHmhIHluqmGKPJDWl0Snawe2ajlCmqnf6CHKc/yiU3U7MXi -5nrQNiOKSnQ2+Q== ------END CERTIFICATE----- - -QuoVadis Root CA 2 -================== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -QuoVadis Root CA 3 -================== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -Security Communication Root CA -============================== ------BEGIN CERTIFICATE----- -MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP -U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw -HhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP -U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw -8yl89f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJDKaVv0uM -DPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9Ms+k2Y7CI9eNqPPYJayX -5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/NQV3Is00qVUarH9oe4kA92819uZKAnDfd -DJZkndwi92SL32HeFZRSFaB9UslLqCHJxrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2 -JChzAgMBAAGjPzA9MB0GA1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYw -DwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vGkl3g -0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfrUj94nK9NrvjVT8+a -mCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5Bw+SUEmK3TGXX8npN6o7WWWXlDLJ -s58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJUJRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ -6rBK+1YWc26sTfcioU+tHXotRSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAi -FL39vmwLAw== ------END CERTIFICATE----- - -Sonera Class 2 Root CA -====================== ------BEGIN CERTIFICATE----- -MIIDIDCCAgigAwIBAgIBHTANBgkqhkiG9w0BAQUFADA5MQswCQYDVQQGEwJGSTEPMA0GA1UEChMG -U29uZXJhMRkwFwYDVQQDExBTb25lcmEgQ2xhc3MyIENBMB4XDTAxMDQwNjA3Mjk0MFoXDTIxMDQw -NjA3Mjk0MFowOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVyYTEZMBcGA1UEAxMQU29uZXJh -IENsYXNzMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJAXSjWdyvANlsdE+hY3 -/Ei9vX+ALTU74W+oZ6m/AxxNjG8yR9VBaKQTBME1DJqEQ/xcHf+Js+gXGM2RX/uJ4+q/Tl18GybT -dXnt5oTjV+WtKcT0OijnpXuENmmz/V52vaMtmdOQTiMofRhj8VQ7Jp12W5dCsv+u8E7s3TmVToMG -f+dJQMjFAbJUWmYdPfz56TwKnoG4cPABi+QjVHzIrviQHgCWctRUz2EjvOr7nQKV0ba5cTppCD8P -tOFCx4j1P5iop7oc4HFx71hXgVB6XGt0Rg6DA5jDjqhu8nYybieDwnPz3BjotJPqdURrBGAgcVeH -nfO+oJAjPYok4doh28MCAwEAAaMzMDEwDwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQISqCqWITT -XjwwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQBazof5FnIVV0sd2ZvnoiYw7JNn39Yt -0jSv9zilzqsWuasvfDXLrNAPtEwr/IDva4yRXzZ299uzGxnq9LIR/WFxRL8oszodv7ND6J+/3DEI -cbCdjdY0RzKQxmUk96BKfARzjzlvF4xytb1LyHr4e4PDKE6cCepnP7JnBBvDFNr450kkkdAdavph -Oe9r5yF1BgfYErQhIHBCcYHaPJo2vqZbDWpsmh+Re/n570K6Tk6ezAyNlNzZRZxe7EJQY670XcSx -EtzKO6gunRRaBXW37Ndj4ro1tgQIkejanZz2ZrUYrAqmVCY0M9IbwdR/GjqOC6oybtv8TyWf2TLH -llpwrN9M ------END CERTIFICATE----- - -XRamp Global CA Root -==================== ------BEGIN CERTIFICATE----- -MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCBgjELMAkGA1UE -BhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2Vj -dXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB -dXRob3JpdHkwHhcNMDQxMTAxMTcxNDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMx -HjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkg -U2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3Jp -dHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS638eMpSe2OAtp87ZOqCwu -IR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCPKZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMx -foArtYzAQDsRhtDLooY2YKTVMIJt2W7QDxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FE -zG+gSqmUsE3a56k0enI4qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqs -AxcZZPRaJSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNViPvry -xS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud -EwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASsjVy16bYbMDYGA1UdHwQvMC0wK6Ap -oCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMC -AQEwDQYJKoZIhvcNAQEFBQADggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc -/Kh4ZzXxHfARvbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt -qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLaIR9NmXmd4c8n -nxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSyi6mx5O+aGtA9aZnuqCij4Tyz -8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQO+7ETPTsJ3xCwnR8gooJybQDJbw= ------END CERTIFICATE----- - -Go Daddy Class 2 CA -=================== ------BEGIN CERTIFICATE----- -MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMY -VGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRp -ZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkG -A1UEBhMCVVMxITAfBgNVBAoTGFRoZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28g -RGFkZHkgQ2xhc3MgMiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQAD -ggENADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCAPVYYYwhv -2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6wwdhFJ2+qN1j3hybX2C32 -qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXiEqITLdiOr18SPaAIBQi2XKVlOARFmR6j -YGB0xUGlcmIbYsUfb18aQr4CUWWoriMYavx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmY -vLEHZ6IVDd2gWMZEewo+YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0O -BBYEFNLEsNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h/t2o -atTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMu -MTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwG -A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wim -PQoZ+YeAEW5p5JYXMP80kWNyOO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKt -I3lpjbi2Tc7PTMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ -HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mERdEr/VxqHD3VI -Ls9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5CufReYNnyicsbkqWletNw+vHX/b -vZ8= ------END CERTIFICATE----- - -Starfield Class 2 CA -==================== ------BEGIN CERTIFICATE----- -MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzElMCMGA1UEChMc -U3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZpZWxkIENsYXNzIDIg -Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQwNjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBo -MQswCQYDVQQGEwJVUzElMCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAG -A1UECxMpU3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqG -SIb3DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf8MOh2tTY -bitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN+lq2cwQlZut3f+dZxkqZ -JRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVm -epsZGD3/cVE8MC5fvj13c7JdBmzDI1aaK4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSN -F4Azbl5KXZnJHoe0nRrA1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HF -MIHCMB0GA1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fRzt0f -hvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNo -bm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBDbGFzcyAyIENlcnRpZmljYXRpb24g -QXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGs -afPzWdqbAYcaT1epoXkJKtv3L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLM -PUxA2IGvd56Deruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl -xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynpVSJYACPq4xJD -KVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEYWQPJIrSPnNVeKtelttQKbfi3 -QBFGmh95DmK/D5fs4C8fF5Q= ------END CERTIFICATE----- - -Taiwan GRCA -=========== ------BEGIN CERTIFICATE----- -MIIFcjCCA1qgAwIBAgIQH51ZWtcvwgZEpYAIaeNe9jANBgkqhkiG9w0BAQUFADA/MQswCQYDVQQG -EwJUVzEwMC4GA1UECgwnR292ZXJubWVudCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X -DTAyMTIwNTEzMjMzM1oXDTMyMTIwNTEzMjMzM1owPzELMAkGA1UEBhMCVFcxMDAuBgNVBAoMJ0dv -dmVybm1lbnQgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQAD -ggIPADCCAgoCggIBAJoluOzMonWoe/fOW1mKydGGEghU7Jzy50b2iPN86aXfTEc2pBsBHH8eV4qN -w8XRIePaJD9IK/ufLqGU5ywck9G/GwGHU5nOp/UKIXZ3/6m3xnOUT0b3EEk3+qhZSV1qgQdW8or5 -BtD3cCJNtLdBuTK4sfCxw5w/cP1T3YGq2GN49thTbqGsaoQkclSGxtKyyhwOeYHWtXBiCAEuTk8O -1RGvqa/lmr/czIdtJuTJV6L7lvnM4T9TjGxMfptTCAtsF/tnyMKtsc2AtJfcdgEWFelq16TheEfO -htX7MfP6Mb40qij7cEwdScevLJ1tZqa2jWR+tSBqnTuBto9AAGdLiYa4zGX+FVPpBMHWXx1E1wov -J5pGfaENda1UhhXcSTvxls4Pm6Dso3pdvtUqdULle96ltqqvKKyskKw4t9VoNSZ63Pc78/1Fm9G7 -Q3hub/FCVGqY8A2tl+lSXunVanLeavcbYBT0peS2cWeqH+riTcFCQP5nRhc4L0c/cZyu5SHKYS1t -B6iEfC3uUSXxY5Ce/eFXiGvviiNtsea9P63RPZYLhY3Naye7twWb7LuRqQoHEgKXTiCQ8P8NHuJB -O9NAOueNXdpm5AKwB1KYXA6OM5zCppX7VRluTI6uSw+9wThNXo+EHWbNxWCWtFJaBYmOlXqYwZE8 -lSOyDvR5tMl8wUohAgMBAAGjajBoMB0GA1UdDgQWBBTMzO/MKWCkO7GStjz6MmKPrCUVOzAMBgNV -HRMEBTADAQH/MDkGBGcqBwAEMTAvMC0CAQAwCQYFKw4DAhoFADAHBgVnKgMAAAQUA5vwIhP/lSg2 -09yewDL7MTqKUWUwDQYJKoZIhvcNAQEFBQADggIBAECASvomyc5eMN1PhnR2WPWus4MzeKR6dBcZ -TulStbngCnRiqmjKeKBMmo4sIy7VahIkv9Ro04rQ2JyftB8M3jh+Vzj8jeJPXgyfqzvS/3WXy6Tj -Zwj/5cAWtUgBfen5Cv8b5Wppv3ghqMKnI6mGq3ZW6A4M9hPdKmaKZEk9GhiHkASfQlK3T8v+R0F2 -Ne//AHY2RTKbxkaFXeIksB7jSJaYV0eUVXoPQbFEJPPB/hprv4j9wabak2BegUqZIJxIZhm1AHlU -D7gsL0u8qV1bYH+Mh6XgUmMqvtg7hUAV/h62ZT/FS9p+tXo1KaMuephgIqP0fSdOLeq0dDzpD6Qz -DxARvBMB1uUO07+1EqLhRSPAzAhuYbeJq4PjJB7mXQfnHyA+z2fI56wwbSdLaG5LKlwCCDTb+Hbk -Z6MmnD+iMsJKxYEYMRBWqoTvLQr/uB930r+lWKBi5NdLkXWNiYCYfm3LU05er/ayl4WXudpVBrkk -7tfGOB5jGxI7leFYrPLfhNVfmS8NVVvmONsuP3LpSIXLuykTjx44VbnzssQwmSNOXfJIoRIM3BKQ -CZBUkQM8R+XVyWXgt0t97EfTsws+rZ7QdAAO671RrcDeLMDDav7v3Aun+kbfYNucpllQdSNpc5Oy -+fwC00fmcc4QAu4njIT/rEUNE1yDMuAlpYYsfPQS ------END CERTIFICATE----- - -DigiCert Assured ID Root CA -=========================== ------BEGIN CERTIFICATE----- -MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw -IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzEx -MTEwMDAwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL -ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0Ew -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7cJpSIqvTO -9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYPmDI2dsze3Tyoou9q+yHy -UmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW -/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpy -oeb6pNnVFzF1roV9Iq4/AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whf -GHdPAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRF -66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYunpyGd823IDzANBgkq -hkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRCdWKuh+vy1dneVrOfzM4UKLkNl2Bc -EkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTffwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38Fn -SbNd67IJKusm7Xi+fT8r87cmNW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i -8b5QZ7dsvfPxH2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe -+o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g== ------END CERTIFICATE----- - -DigiCert Global Root CA -======================= ------BEGIN CERTIFICATE----- -MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBhMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw -HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBDQTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAw -MDAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3 -dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsBCSDMAZOn -TjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97nh6Vfe63SKMI2tavegw5 -BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt43C/dxC//AH2hdmoRBBYMql1GNXRor5H -4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7PT19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y -7vrTC0LUq7dBMtoM1O/4gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQAB -o2MwYTAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbRTLtm -8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUwDQYJKoZIhvcNAQEF -BQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/EsrhMAtudXH/vTBH1jLuG2cenTnmCmr -EbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIt -tep3Sp+dWOIrWcBAI+0tKIJFPnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886 -UAb3LujEV0lsYSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk -CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= ------END CERTIFICATE----- - -DigiCert High Assurance EV Root CA -================================== ------BEGIN CERTIFICATE----- -MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBsMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSsw -KQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5jZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAw -MFoXDTMxMTExMDAwMDAwMFowbDELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZ -MBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFu -Y2UgRVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm+9S75S0t -Mqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTWPNt0OKRKzE0lgvdKpVMS -OO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEMxChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3 -MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFBIk5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQ -NAQTXKFx01p8VdteZOE3hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUe -h10aUAsgEsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMB -Af8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaAFLE+w2kD+L9HAdSY -JhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3NecnzyIZgYIVyHbIUf4KmeqvxgydkAQ -V8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6zeM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFp -myPInngiK3BD41VHMWEZ71jFhS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkK -mNEVX58Svnw2Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe -vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep+OkuE6N36B9K ------END CERTIFICATE----- - -Certplus Class 2 Primary CA -=========================== ------BEGIN CERTIFICATE----- -MIIDkjCCAnqgAwIBAgIRAIW9S/PY2uNp9pTXX8OlRCMwDQYJKoZIhvcNAQEFBQAwPTELMAkGA1UE -BhMCRlIxETAPBgNVBAoTCENlcnRwbHVzMRswGQYDVQQDExJDbGFzcyAyIFByaW1hcnkgQ0EwHhcN -OTkwNzA3MTcwNTAwWhcNMTkwNzA2MjM1OTU5WjA9MQswCQYDVQQGEwJGUjERMA8GA1UEChMIQ2Vy -dHBsdXMxGzAZBgNVBAMTEkNsYXNzIDIgUHJpbWFyeSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP -ADCCAQoCggEBANxQltAS+DXSCHh6tlJw/W/uz7kRy1134ezpfgSN1sxvc0NXYKwzCkTsA18cgCSR -5aiRVhKC9+Ar9NuuYS6JEI1rbLqzAr3VNsVINyPi8Fo3UjMXEuLRYE2+L0ER4/YXJQyLkcAbmXuZ -Vg2v7tK8R1fjeUl7NIknJITesezpWE7+Tt9avkGtrAjFGA7v0lPubNCdEgETjdyAYveVqUSISnFO -YFWe2yMZeVYHDD9jC1yw4r5+FfyUM1hBOHTE4Y+L3yasH7WLO7dDWWuwJKZtkIvEcupdM5i3y95e -e++U8Rs+yskhwcWYAqqi9lt3m/V+llU0HGdpwPFC40es/CgcZlUCAwEAAaOBjDCBiTAPBgNVHRME -CDAGAQH/AgEKMAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQU43Mt38sOKAze3bOkynm4jrvoMIkwEQYJ -YIZIAYb4QgEBBAQDAgEGMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly93d3cuY2VydHBsdXMuY29t -L0NSTC9jbGFzczIuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQCnVM+IRBnL39R/AN9WM2K191EBkOvD -P9GIROkkXe/nFL0gt5o8AP5tn9uQ3Nf0YtaLcF3n5QRIqWh8yfFC82x/xXp8HVGIutIKPidd3i1R -TtMTZGnkLuPT55sJmabglZvOGtd/vjzOUrMRFcEPF80Du5wlFbqidon8BvEY0JNLDnyCt6X09l/+ -7UCmnYR0ObncHoUW2ikbhiMAybuJfm6AiB4vFLQDJKgybwOaRywwvlbGp0ICcBvqQNi6BQNwB6SW -//1IMwrh3KWBkJtN3X3n57LNXMhqlfil9o3EXXgIvnsG1knPGTZQIy4I5p4FTUcY1Rbpsda2ENW7 -l7+ijrRU ------END CERTIFICATE----- - -DST Root CA X3 -============== ------BEGIN CERTIFICATE----- -MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/MSQwIgYDVQQK -ExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMTDkRTVCBSb290IENBIFgzMB4X -DTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVowPzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1 -cmUgVHJ1c3QgQ28uMRcwFQYDVQQDEw5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmT -rE4Orz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEqOLl5CjH9 -UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9bxiqKqy69cK3FCxolkHRy -xXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40d -utolucbY38EVAjqr2m7xPi71XAicPNaDaeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0T -AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQ -MA0GCSqGSIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69ikug -dB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXrAvHRAosZy5Q6XkjE -GB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZzR8srzJmwN0jP41ZL9c8PDHIyh8bw -RLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubS -fZGL+T0yjWW06XyxV3bqxbYoOb8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ ------END CERTIFICATE----- - -SwissSign Gold CA - G2 -====================== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -SwissSign Silver CA - G2 -======================== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -GeoTrust Primary Certification Authority -======================================== ------BEGIN CERTIFICATE----- -MIIDfDCCAmSgAwIBAgIQGKy1av1pthU6Y2yv2vrEoTANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQG -EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjExMC8GA1UEAxMoR2VvVHJ1c3QgUHJpbWFyeSBD -ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjExMjcwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMFgx -CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTEwLwYDVQQDEyhHZW9UcnVzdCBQ -cmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB -CgKCAQEAvrgVe//UfH1nrYNke8hCUy3f9oQIIGHWAVlqnEQRr+92/ZV+zmEwu3qDXwK9AWbK7hWN -b6EwnL2hhZ6UOvNWiAAxz9juapYC2e0DjPt1befquFUWBRaa9OBesYjAZIVcFU2Ix7e64HXprQU9 -nceJSOC7KMgD4TCTZF5SwFlwIjVXiIrxlQqD17wxcwE07e9GceBrAqg1cmuXm2bgyxx5X9gaBGge -RwLmnWDiNpcB3841kt++Z8dtd1k7j53WkBWUvEI0EME5+bEnPn7WinXFsq+W06Lem+SYvn3h6YGt -tm/81w7a4DSwDRp35+MImO9Y+pyEtzavwt+s0vQQBnBxNQIDAQABo0IwQDAPBgNVHRMBAf8EBTAD -AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQULNVQQZcVi/CPNmFbSvtr2ZnJM5IwDQYJKoZI -hvcNAQEFBQADggEBAFpwfyzdtzRP9YZRqSa+S7iq8XEN3GHHoOo0Hnp3DwQ16CePbJC/kRYkRj5K -Ts4rFtULUh38H2eiAkUxT87z+gOneZ1TatnaYzr4gNfTmeGl4b7UVXGYNTq+k+qurUKykG/g/CFN -NWMziUnWm07Kx+dOCQD32sfvmWKZd7aVIl6KoKv0uHiYyjgZmclynnjNS6yvGaBzEi38wkG6gZHa -Floxt/m0cYASSJlyc1pZU8FjUjPtp8nSOQJw+uCxQmYpqptR7TBUIhRf2asdweSU8Pj1K/fqynhG -1riR/aYNKxoUAT6A8EKglQdebc3MS6RFjasS6LPeWuWgfOgPIh1a6Vk= ------END CERTIFICATE----- - -thawte Primary Root CA -====================== ------BEGIN CERTIFICATE----- -MIIEIDCCAwigAwIBAgIQNE7VVyDV7exJ9C/ON9srbTANBgkqhkiG9w0BAQUFADCBqTELMAkGA1UE -BhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2 -aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhv -cml6ZWQgdXNlIG9ubHkxHzAdBgNVBAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwHhcNMDYxMTE3 -MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCBqTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwg -SW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMv -KGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNVBAMT -FnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCs -oPD7gFnUnMekz52hWXMJEEUMDSxuaPFsW0hoSVk3/AszGcJ3f8wQLZU0HObrTQmnHNK4yZc2AreJ -1CRfBsDMRJSUjQJib+ta3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum/u6f1OCyn1PoSgAfGc -q/gcfomk6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6Sk/K -aAcdHJ1KxtUvkcx8cXIcxcBn6zL9yZJclNqFwJu/U30rCfSMnZEfl2pSy94JNqR32HuHUETVPm4p -afs5SSYeCaWAe0At6+gnhcn+Yf1+5nyXHdWdAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYD -VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7W0XPr87Lev0xkhpqtvNG61dIUDANBgkqhkiG9w0BAQUF -AAOCAQEAeRHAS7ORtvzw6WfUDW5FvlXok9LOAz/t2iWwHVfLHjp2oEzsUHboZHIMpKnxuIvW1oeE -uzLlQRHAd9mzYJ3rG9XRbkREqaYB7FViHXe4XI5ISXycO1cRrK1zN44veFyQaEfZYGDm/Ac9IiAX -xPcW6cTYcvnIc3zfFi8VqT79aie2oetaupgf1eNNZAqdE8hhuvU5HIe6uL17In/2/qxAeeWsEG89 -jxt5dovEN7MhGITlNgDrYyCZuen+MwS7QcjBAvlEYyCegc5C09Y/LHbTY5xZ3Y+m4Q6gLkH3LpVH -z7z9M/P2C2F+fpErgUfCJzDupxBdN49cOSvkBPB7jVaMaA== ------END CERTIFICATE----- - -VeriSign Class 3 Public Primary Certification Authority - G5 -============================================================ ------BEGIN CERTIFICATE----- -MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCByjELMAkGA1UE -BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO -ZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk -IHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRp -ZmljYXRpb24gQXV0aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCB -yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln -biBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAtIEZvciBh -dXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmlt -YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQCvJAgIKXo1nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKz -j/i5Vbext0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIzSdhD -Y2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQGBO+QueQA5N06tRn/ -Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+rCpSx4/VBEnkjWNHiDxpg8v+R70r -fk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2Uv -Z2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy -aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKvMzEzMA0GCSqG -SIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzEp6B4Eq1iDkVwZMXnl2YtmAl+ -X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKE -KQsTb47bDN0lAtukixlE0kF6BWlKWE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiC -Km0oHw0LxOXnGiYZ4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vE -ZV8NhnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq ------END CERTIFICATE----- - -SecureTrust CA -============== ------BEGIN CERTIFICATE----- -MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBIMQswCQYDVQQG -EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xFzAVBgNVBAMTDlNlY3VyZVRy -dXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIzMTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAe -BgNVBAoTF1NlY3VyZVRydXN0IENvcnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQX -OZEzZum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO0gMdA+9t -DWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIaowW8xQmxSPmjL8xk037uH -GFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b -01k/unK8RCSc43Oz969XL0Imnal0ugBS8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmH -ursCAwEAAaOBnTCBmjATBgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/ -BAUwAwEB/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCegJYYj -aHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ -KoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt36Z3q059c4EVlew3KW+JwULKUBRSu -SceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHf -mbx8IVQr5Fiiu1cprp6poxkmD5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZ -nMUFdAvnZyPSCPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR -3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE= ------END CERTIFICATE----- - -Secure Global CA -================ ------BEGIN CERTIFICATE----- -MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBKMQswCQYDVQQG -EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBH -bG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkxMjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEg -MB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwg -Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jx -YDiJiQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa/FHtaMbQ -bqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJjnIFHovdRIWCQtBJwB1g -8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnIHmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYV -HDGA76oYa8J719rO+TMg1fW9ajMtgQT7sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi -0XPnj3pDAgMBAAGjgZ0wgZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud -EwEB/wQFMAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCswKaAn -oCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsGAQQBgjcVAQQDAgEA -MA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0LURYD7xh8yOOvaliTFGCRsoTciE6+ -OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXOH0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cn -CDpOGR86p1hcF895P4vkp9MmI50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/5 -3CYNv6ZHdAbYiNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc -f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW ------END CERTIFICATE----- - -COMODO Certification Authority -============================== ------BEGIN CERTIFICATE----- -MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UE -BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG -A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNVBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1 -dGhvcml0eTAeFw0wNjEyMDEwMDAwMDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEb -MBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFD -T01PRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3UcEbVASY06m/weaKXTuH -+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI2GqGd0S7WWaXUF601CxwRM/aN5VCaTww -xHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV -4EajcNxo2f8ESIl33rXp+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA -1KGzqSX+DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5OnKVI -rLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW/zAOBgNVHQ8BAf8E -BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6gPKA6hjhodHRwOi8vY3JsLmNvbW9k -b2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOC -AQEAPpiem/Yb6dc5t3iuHXIYSdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CP -OGEIqB6BCsAvIC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/ -RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4zJVSk/BwJVmc -IGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5ddBA6+C4OmF4O5MBKgxTMVBbkN -+8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IBZQ== ------END CERTIFICATE----- - -Network Solutions Certificate Authority -======================================= ------BEGIN CERTIFICATE----- -MIID5jCCAs6gAwIBAgIQV8szb8JcFuZHFhfjkDFo4DANBgkqhkiG9w0BAQUFADBiMQswCQYDVQQG -EwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMuMTAwLgYDVQQDEydOZXR3b3Jr -IFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDYxMjAxMDAwMDAwWhcNMjkxMjMx -MjM1OTU5WjBiMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMu -MTAwLgYDVQQDEydOZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0G -CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkvH6SMG3G2I4rC7xGzuAnlt7e+foS0zwzc7MEL7xx -jOWftiJgPl9dzgn/ggwbmlFQGiaJ3dVhXRncEg8tCqJDXRfQNJIg6nPPOCwGJgl6cvf6UDL4wpPT -aaIjzkGxzOTVHzbRijr4jGPiFFlp7Q3Tf2vouAPlT2rlmGNpSAW+Lv8ztumXWWn4Zxmuk2GWRBXT -crA/vGp97Eh/jcOrqnErU2lBUzS1sLnFBgrEsEX1QV1uiUV7PTsmjHTC5dLRfbIR1PtYMiKagMnc -/Qzpf14Dl847ABSHJ3A4qY5usyd2mFHgBeMhqxrVhSI8KbWaFsWAqPS7azCPL0YCorEMIuDTAgMB -AAGjgZcwgZQwHQYDVR0OBBYEFCEwyfsA106Y2oeqKtCnLrFAMadMMA4GA1UdDwEB/wQEAwIBBjAP -BgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwubmV0c29sc3NsLmNv -bS9OZXR3b3JrU29sdXRpb25zQ2VydGlmaWNhdGVBdXRob3JpdHkuY3JsMA0GCSqGSIb3DQEBBQUA -A4IBAQC7rkvnt1frf6ott3NHhWrB5KUd5Oc86fRZZXe1eltajSU24HqXLjjAV2CDmAaDn7l2em5Q -4LqILPxFzBiwmZVRDuwduIj/h1AcgsLj4DKAv6ALR8jDMe+ZZzKATxcheQxpXN5eNK4CtSbqUN9/ -GGUsyfJj4akH/nxxH2szJGoeBfcFaMBqEssuXmHLrijTfsK0ZpEmXzwuJF/LWA/rKOyvEZbz3Htv -wKeI8lN3s2Berq4o2jUsbzRF0ybh3uxbTydrFny9RAQYgrOJeRcQcT16ohZO9QHNpGxlaKFJdlxD -ydi8NmdspZS11My5vWo1ViHe2MPr+8ukYEywVaCge1ey ------END CERTIFICATE----- - -COMODO ECC Certification Authority -================================== ------BEGIN CERTIFICATE----- -MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTELMAkGA1UEBhMC -R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE -ChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBB -dXRob3JpdHkwHhcNMDgwMzA2MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0Ix -GzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR -Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRo -b3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSRFtSrYpn1PlILBs5BAH+X -4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0JcfRK9ChQtP6IHG4/bC8vCVlbpVsLM5ni -wz2J+Wos77LTBumjQjBAMB0GA1UdDgQWBBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8E -BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VG -FAkK+qDmfQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdvGDeA -U/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY= ------END CERTIFICATE----- - -OISTE WISeKey Global Root GA CA -=============================== ------BEGIN CERTIFICATE----- -MIID8TCCAtmgAwIBAgIQQT1yx/RrH4FDffHSKFTfmjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UE -BhMCQ0gxEDAOBgNVBAoTB1dJU2VLZXkxGzAZBgNVBAsTEkNvcHlyaWdodCAoYykgMjAwNTEiMCAG -A1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBH -bG9iYWwgUm9vdCBHQSBDQTAeFw0wNTEyMTExNjAzNDRaFw0zNzEyMTExNjA5NTFaMIGKMQswCQYD -VQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEbMBkGA1UECxMSQ29weXJpZ2h0IChjKSAyMDA1MSIw -IAYDVQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5 -IEdsb2JhbCBSb290IEdBIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy0+zAJs9 -Nt350UlqaxBJH+zYK7LG+DKBKUOVTJoZIyEVRd7jyBxRVVuuk+g3/ytr6dTqvirdqFEr12bDYVxg -Asj1znJ7O7jyTmUIms2kahnBAbtzptf2w93NvKSLtZlhuAGio9RN1AU9ka34tAhxZK9w8RxrfvbD -d50kc3vkDIzh2TbhmYsFmQvtRTEJysIA2/dyoJaqlYfQjse2YXMNdmaM3Bu0Y6Kff5MTMPGhJ9vZ -/yxViJGg4E8HsChWjBgbl0SOid3gF27nKu+POQoxhILYQBRJLnpB5Kf+42TMwVlxSywhp1t94B3R -LoGbw9ho972WG6xwsRYUC9tguSYBBQIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw -AwEB/zAdBgNVHQ4EFgQUswN+rja8sHnR3JQmthG+IbJphpQwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ -KoZIhvcNAQEFBQADggEBAEuh/wuHbrP5wUOxSPMowB0uyQlB+pQAHKSkq0lPjz0e701vvbyk9vIm -MMkQyh2I+3QZH4VFvbBsUfk2ftv1TDI6QU9bR8/oCy22xBmddMVHxjtqD6wU2zz0c5ypBd8A3HR4 -+vg1YFkCExh8vPtNsCBtQ7tgMHpnM1zFmdH4LTlSc/uMqpclXHLZCB6rTjzjgTGfA6b7wP4piFXa -hNVQA7bihKOmNqoROgHhGEvWRGizPflTdISzRpFGlgC3gCy24eMQ4tui5yiPAZZiFj4A4xylNoEY -okxSdsARo27mHbrjWr42U8U+dY+GaSlYU7Wcu2+fXMUY7N0v4ZjJ/L7fCg0= ------END CERTIFICATE----- - -Certigna -======== ------BEGIN CERTIFICATE----- -MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNVBAYTAkZSMRIw -EAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4XDTA3MDYyOTE1MTMwNVoXDTI3 -MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwI -Q2VydGlnbmEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7q -XOEm7RFHYeGifBZ4QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyH -GxnygQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbwzBfsV1/p -ogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q130yGLMLLGq/jj8UEYkg -DncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKf -Irjxwo1p3Po6WAbfAgMBAAGjgbwwgbkwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQ -tCRZvgHyUtVF9lo53BEwZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJ -BgNVBAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzjAQ/J -SP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG9w0BAQUFAAOCAQEA -hQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8hbV6lUmPOEvjvKtpv6zf+EwLHyzs+ -ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFncfca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1klu -PBS1xp81HlDQwY9qcEQCYsuuHWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY -1gkIl2PlwS6wt0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw -WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg== ------END CERTIFICATE----- - -Deutsche Telekom Root CA 2 -========================== ------BEGIN CERTIFICATE----- -MIIDnzCCAoegAwIBAgIBJjANBgkqhkiG9w0BAQUFADBxMQswCQYDVQQGEwJERTEcMBoGA1UEChMT -RGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEG -A1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENBIDIwHhcNOTkwNzA5MTIxMTAwWhcNMTkwNzA5 -MjM1OTAwWjBxMQswCQYDVQQGEwJERTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0G -A1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBS -b290IENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrC6M14IspFLEUha88EOQ5 -bzVdSq7d6mGNlUn0b2SjGmBmpKlAIoTZ1KXleJMOaAGtuU1cOs7TuKhCQN/Po7qCWWqSG6wcmtoI -KyUn+WkjR/Hg6yx6m/UTAtB+NHzCnjwAWav12gz1MjwrrFDa1sPeg5TKqAyZMg4ISFZbavva4VhY -AUlfckE8FQYBjl2tqriTtM2e66foai1SNNs671x1Udrb8zH57nGYMsRUFUQM+ZtV7a3fGAigo4aK -Se5TBY8ZTNXeWHmb0mocQqvF1afPaA+W5OFhmHZhyJF81j4A4pFQh+GdCuatl9Idxjp9y7zaAzTV -jlsB9WoHtxa2bkp/AgMBAAGjQjBAMB0GA1UdDgQWBBQxw3kbuvVT1xfgiXotF2wKsyudMzAPBgNV -HRMECDAGAQH/AgEFMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAlGRZrTlk5ynr -E/5aw4sTV8gEJPB0d8Bg42f76Ymmg7+Wgnxu1MM9756AbrsptJh6sTtU6zkXR34ajgv8HzFZMQSy -zhfzLMdiNlXiItiJVbSYSKpk+tYcNthEeFpaIzpXl/V6ME+un2pMSyuOoAPjPuCp1NJ70rOo4nI8 -rZ7/gFnkm0W09juwzTkZmDLl6iFhkOQxIY40sfcvNUqFENrnijchvllj4PKFiDFT1FQUhXB59C4G -dyd1Lx+4ivn+xbrYNuSD7Odlt79jWvNGr4GUN9RBjNYj1h7P9WgbRGOiWrqnNVmh5XAFmw4jV5mU -Cm26OWMohpLzGITY+9HPBVZkVw== ------END CERTIFICATE----- - -Cybertrust Global Root -====================== ------BEGIN CERTIFICATE----- -MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYGA1UEChMPQ3li -ZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBSb290MB4XDTA2MTIxNTA4 -MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQD -ExZDeWJlcnRydXN0IEdsb2JhbCBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA -+Mi8vRRQZhP/8NN57CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW -0ozSJ8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2yHLtgwEZL -AfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iPt3sMpTjr3kfb1V05/Iin -89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNzFtApD0mpSPCzqrdsxacwOUBdrsTiXSZT -8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAYXSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAP -BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2 -MDSgMqAwhi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3JsMB8G -A1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUAA4IBAQBW7wojoFRO -lZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMjWqd8BfP9IjsO0QbE2zZMcwSO5bAi -5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUxXOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2 -hO0j9n0Hq0V+09+zv+mKts2oomcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+T -X3EJIrduPuocA06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW -WL1WMRJOEcgh4LMRkWXbtKaIOM5V ------END CERTIFICATE----- - -ePKI Root Certification Authority -================================= ------BEGIN CERTIFICATE----- -MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBeMQswCQYDVQQG -EwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0ZC4xKjAoBgNVBAsMIWVQS0kg -Um9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMx -MjdaMF4xCzAJBgNVBAYTAlRXMSMwIQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEq -MCgGA1UECwwhZVBLSSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0B -AQEFAAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAHSyZbCUNs -IZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAhijHyl3SJCRImHJ7K2RKi -lTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3XDZoTM1PRYfl61dd4s5oz9wCGzh1NlDiv -qOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX -12ruOzjjK9SXDrkb5wdJfzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0O -WQqraffAsgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uUWH1+ -ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLSnT0IFaUQAS2zMnao -lQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pHdmX2Os+PYhcZewoozRrSgx4hxyy/ -vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJipNiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXi -Zo1jDiVN1Rmy5nk3pyKdVDECAwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/Qkqi -MAwGA1UdEwQFMAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH -ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGBuvl2ICO1J2B0 -1GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6YlPwZpVnPDimZI+ymBV3QGypzq -KOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkPJXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdV -xrsStZf0X4OFunHB2WyBEXYKCrC/gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEP -NXubrjlpC2JgQCA2j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+r -GNm65ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUBo2M3IUxE -xJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS/jQ6fbjpKdx2qcgw+BRx -gMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2zGp1iro2C6pSe3VkQw63d4k3jMdXH7Ojy -sP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTEW9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmOD -BCEIZ43ygknQW/2xzQ+DhNQ+IIX3Sj0rnP0qCglN6oH4EZw= ------END CERTIFICATE----- - -certSIGN ROOT CA -================ ------BEGIN CERTIFICATE----- -MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYTAlJPMREwDwYD -VQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTAeFw0wNjA3MDQxNzIwMDRa -Fw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UE -CxMQY2VydFNJR04gUk9PVCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7I -JUqOtdu0KBuqV5Do0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHH -rfAQUySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5dRdY4zTW2 -ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQOA7+j0xbm0bqQfWwCHTD -0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwvJoIQ4uNllAoEwF73XVv4EOLQunpL+943 -AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8B -Af8EBAMCAcYwHQYDVR0OBBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IB -AQA+0hyJLjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecYMnQ8 -SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ44gx+FkagQnIl6Z0 -x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6IJd1hJyMctTEHBDa0GpC9oHRxUIlt -vBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNwi/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7Nz -TogVZ96edhBiIL5VaZVDADlN9u6wWk5JRFRYX0KD ------END CERTIFICATE----- - -GeoTrust Primary Certification Authority - G3 -============================================= ------BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIQFaxulBmyeUtB9iepwxgPHzANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UE -BhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChjKSAyMDA4IEdlb1RydXN0 -IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFy -eSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTA4MDQwMjAwMDAwMFoXDTM3MTIwMTIz -NTk1OVowgZgxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAo -YykgMjAwOCBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNVBAMT -LUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBANziXmJYHTNXOTIz+uvLh4yn1ErdBojqZI4xmKU4kB6Yzy5j -K/BGvESyiaHAKAxJcCGVn2TAppMSAmUmhsalifD614SgcK9PGpc/BkTVyetyEH3kMSj7HGHmKAdE -c5IiaacDiGydY8hS2pgn5whMcD60yRLBxWeDXTPzAxHsatBT4tG6NmCUgLthY2xbF37fQJQeqw3C -IShwiP/WJmxsYAQlTlV+fe+/lEjetx3dcI0FX4ilm/LC7urRQEFtYjgdVgbFA0dRIBn8exALDmKu -dlW/X3e+PkkBUz2YJQN2JFodtNuJ6nnltrM7P7pMKEF/BqxqjsHQ9gUdfeZChuOl1UcCAwEAAaNC -MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMR5yo6hTgMdHNxr -2zFblD4/MH8tMA0GCSqGSIb3DQEBCwUAA4IBAQAtxRPPVoB7eni9n64smefv2t+UXglpp+duaIy9 -cr5HqQ6XErhK8WTTOd8lNNTBzU6B8A8ExCSzNJbGpqow32hhc9f5joWJ7w5elShKKiePEI4ufIbE -Ap7aDHdlDkQNkv39sxY2+hENHYwOB4lqKVb3cvTdFZx3NWZXqxNT2I7BQMXXExZacse3aQHEerGD -AWh9jUGhlBjBJVz88P6DAod8DQ3PLghcSkANPuyBYeYk28rgDi0Hsj5W3I31QYUHSJsMC8tJP33s -t/3LjWeJGqvtux6jAAgIFyqCXDFdRootD4abdNlF+9RAsXqqaC2Gspki4cErx5z481+oghLrGREt ------END CERTIFICATE----- - -thawte Primary Root CA - G2 -=========================== ------BEGIN CERTIFICATE----- -MIICiDCCAg2gAwIBAgIQNfwmXNmET8k9Jj1Xm67XVjAKBggqhkjOPQQDAzCBhDELMAkGA1UEBhMC -VVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjE4MDYGA1UECxMvKGMpIDIwMDcgdGhhd3RlLCBJbmMu -IC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3Qg -Q0EgLSBHMjAeFw0wNzExMDUwMDAwMDBaFw0zODAxMTgyMzU5NTlaMIGEMQswCQYDVQQGEwJVUzEV -MBMGA1UEChMMdGhhd3RlLCBJbmMuMTgwNgYDVQQLEy8oYykgMjAwNyB0aGF3dGUsIEluYy4gLSBG -b3IgYXV0aG9yaXplZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAt -IEcyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEotWcgnuVnfFSeIf+iha/BebfowJPDQfGAFG6DAJS -LSKkQjnE/o/qycG+1E3/n3qe4rF8mq2nhglzh9HnmuN6papu+7qzcMBniKI11KOasf2twu8x+qi5 -8/sIxpHR+ymVo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU -mtgAMADna3+FGO6Lts6KDPgR4bswCgYIKoZIzj0EAwMDaQAwZgIxAN344FdHW6fmCsO99YCKlzUN -G4k8VIZ3KMqh9HneteY4sPBlcIx/AlTCv//YoT7ZzwIxAMSNlPzcU9LcnXgWHxUzI1NS41oxXZ3K -rr0TKUQNJ1uo52icEvdYPy5yAlejj6EULg== ------END CERTIFICATE----- - -thawte Primary Root CA - G3 -=========================== ------BEGIN CERTIFICATE----- -MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCBrjELMAkGA1UE -BhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2 -aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIwMDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhv -cml6ZWQgdXNlIG9ubHkxJDAiBgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0w -ODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhh -d3RlLCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMTgwNgYD -VQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTEkMCIG -A1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEczMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A -MIIBCgKCAQEAsr8nLPvb2FvdeHsbnndmgcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2At -P0LMqmsywCPLLEHd5N/8YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC -+BsUa0Lfb1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS99irY -7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2SzhkGcuYMXDhpxwTW -vGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUkOQIDAQABo0IwQDAPBgNVHRMBAf8E -BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJ -KoZIhvcNAQELBQADggEBABpA2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweK -A3rD6z8KLFIWoCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu -t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7cKUGRIjxpp7sC -8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fMm7v/OeZWYdMKp8RcTGB7BXcm -er/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZuMdRAGmI0Nj81Aa6sY6A= ------END CERTIFICATE----- - -GeoTrust Primary Certification Authority - G2 -============================================= ------BEGIN CERTIFICATE----- -MIICrjCCAjWgAwIBAgIQPLL0SAoA4v7rJDteYD7DazAKBggqhkjOPQQDAzCBmDELMAkGA1UEBhMC -VVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChjKSAyMDA3IEdlb1RydXN0IElu -Yy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBD -ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMB4XDTA3MTEwNTAwMDAwMFoXDTM4MDExODIzNTk1 -OVowgZgxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykg -MjAwNyBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNVBAMTLUdl -b1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMjB2MBAGByqGSM49AgEG -BSuBBAAiA2IABBWx6P0DFUPlrOuHNxFi79KDNlJ9RVcLSo17VDs6bl8VAsBQps8lL33KSLjHUGMc -KiEIfJo22Av+0SbFWDEwKCXzXV2juLaltJLtbCyf691DiaI8S0iRHVDsJt/WYC69IaNCMEAwDwYD -VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBVfNVdRVfslsq0DafwBo/q+ -EVXVMAoGCCqGSM49BAMDA2cAMGQCMGSWWaboCd6LuvpaiIjwH5HTRqjySkwCY/tsXzjbLkGTqQ7m -ndwxHLKgpxgceeHHNgIwOlavmnRs9vuD4DPTCF+hnMJbn0bWtsuRBmOiBuczrD6ogRLQy7rQkgu2 -npaqBA+K ------END CERTIFICATE----- - -VeriSign Universal Root Certification Authority -=============================================== ------BEGIN CERTIFICATE----- -MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCBvTELMAkGA1UE -BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO -ZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk -IHVzZSBvbmx5MTgwNgYDVQQDEy9WZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9u -IEF1dGhvcml0eTAeFw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJV -UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv -cmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl -IG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNhbCBSb290IENlcnRpZmljYXRpb24gQXV0 -aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj -1mCOkdeQmIN65lgZOIzF9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGP -MiJhgsWHH26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+HLL72 -9fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN/BMReYTtXlT2NJ8I -AfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPTrJ9VAMf2CGqUuV/c4DPxhGD5WycR -tPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0G -CCsGAQUFBwEMBGEwX6FdoFswWTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2O -a8PPgGrUSBgsexkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud -DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4sAPmLGd75JR3 -Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+seQxIcaBlVZaDrHC1LGmWazx -Y8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTx -P/jgdFcrGJ2BtMQo2pSXpXDrrB2+BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+P -wGZsY6rp2aQW9IHRlRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4 -mJO37M2CYfE45k+XmCpajQ== ------END CERTIFICATE----- - -VeriSign Class 3 Public Primary Certification Authority - G4 -============================================================ ------BEGIN CERTIFICATE----- -MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjELMAkGA1UEBhMC -VVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 -b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVz -ZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmlj -YXRpb24gQXV0aG9yaXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjEL -MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBU -cnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRo -b3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5 -IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8 -Utpkmw4tXNherJI9/gHmGUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGz -rl0Bp3vefLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUwAwEB -/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEw -HzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVyaXNpZ24u -Y29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMWkf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMD -A2gAMGUCMGYhDBgmYFo4e1ZC4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIx -AJw9SDkjOVgaFRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA== ------END CERTIFICATE----- - -NetLock Arany (Class Gold) Főtanúsítvány -======================================== ------BEGIN CERTIFICATE----- -MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQGEwJIVTERMA8G -A1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3MDUGA1UECwwuVGFuw7pzw610 -dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBB -cmFueSAoQ2xhc3MgR29sZCkgRsWRdGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgx -MjA2MTUwODIxWjCBpzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxO -ZXRMb2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlmaWNhdGlv -biBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNzIEdvbGQpIEbFkXRhbsO6 -c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxCRec75LbRTDofTjl5Bu -0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrTlF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw -/HpYzY6b7cNGbIRwXdrzAZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAk -H3B5r9s5VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRGILdw -fzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2BJtr+UBdADTHLpl1 -neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAGAQH/AgEEMA4GA1UdDwEB/wQEAwIB -BjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2MU9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwW -qZw8UQCgwBEIBaeZ5m8BiFRhbvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTta -YtOUZcTh5m2C+C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC -bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2FuLjbvrW5Kfna -NwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2XjG4Kvte9nHfRCaexOYNkbQu -dZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E= ------END CERTIFICATE----- - -Staat der Nederlanden Root CA - G2 -================================== ------BEGIN CERTIFICATE----- -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 -66+KAQ== ------END CERTIFICATE----- - -Hongkong Post Root CA 1 -======================= ------BEGIN CERTIFICATE----- -MIIDMDCCAhigAwIBAgICA+gwDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCSEsxFjAUBgNVBAoT -DUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3QgUm9vdCBDQSAxMB4XDTAzMDUx -NTA1MTMxNFoXDTIzMDUxNTA0NTIyOVowRzELMAkGA1UEBhMCSEsxFjAUBgNVBAoTDUhvbmdrb25n -IFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3QgUm9vdCBDQSAxMIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEArP84tulmAknjorThkPlAj3n54r15/gK97iSSHSL22oVyaf7XPwnU3ZG1 -ApzQjVrhVcNQhrkpJsLj2aDxaQMoIIBFIi1WpztUlVYiWR8o3x8gPW2iNr4joLFutbEnPzlTCeqr -auh0ssJlXI6/fMN4hM2eFvz1Lk8gKgifd/PFHsSaUmYeSF7jEAaPIpjhZY4bXSNmO7ilMlHIhqqh -qZ5/dpTCpmy3QfDVyAY45tQM4vM7TG1QjMSDJ8EThFk9nnV0ttgCXjqQesBCNnLsak3c78QA3xMY -V18meMjWCnl3v/evt3a5pQuEF10Q6m/hq5URX208o1xNg1vysxmKgIsLhwIDAQABoyYwJDASBgNV -HRMBAf8ECDAGAQH/AgEDMA4GA1UdDwEB/wQEAwIBxjANBgkqhkiG9w0BAQUFAAOCAQEADkbVPK7i -h9legYsCmEEIjEy82tvuJxuC52pF7BaLT4Wg87JwvVqWuspube5Gi27nKi6Wsxkz67SfqLI37pio -l7Yutmcn1KZJ/RyTZXaeQi/cImyaT/JaFTmxcdcrUehtHJjA2Sr0oYJ71clBoiMBdDhViw+5Lmei -IAQ32pwL0xch4I+XeTRvhEgCIDMb5jREn5Fw9IBehEPCKdJsEhTkYY2sEJCehFC78JZvRZ+K88ps -T/oROhUVRsPNH4NbLUES7VBnQRM9IauUiqpOfMGx+6fWtScvl6tu4B3i0RwsH0Ti/L6RoZz71ilT -c4afU9hDDl3WY4JxHYB0yvbiAmvZWg== ------END CERTIFICATE----- - -SecureSign RootCA11 -=================== ------BEGIN CERTIFICATE----- -MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDErMCkGA1UEChMi -SmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoGA1UEAxMTU2VjdXJlU2lnbiBS -b290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSsw -KQYDVQQKEyJKYXBhbiBDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1 -cmVTaWduIFJvb3RDQTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvL -TJszi1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8h9uuywGO -wvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOVMdrAG/LuYpmGYz+/3ZMq -g6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rP -O7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitA -bpSACW22s293bzUIUPsCh8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZX -t94wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAKCh -OBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xmKbabfSVSSUOrTC4r -bnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQX5Ucv+2rIrVls4W6ng+4reV6G4pQ -Oh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWrQbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01 -y8hSyn+B/tlr0/cR7SXf+Of5pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061 -lgeLKBObjBmNQSdJQO7e5iNEOdyhIta6A/I= ------END CERTIFICATE----- - -Microsec e-Szigno Root CA 2009 -============================== ------BEGIN CERTIFICATE----- -MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYDVQQGEwJIVTER -MA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jv -c2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o -dTAeFw0wOTA2MTYxMTMwMThaFw0yOTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UE -BwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUt -U3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTCCASIw -DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvPkd6mJviZpWNwrZuuyjNA -fW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tccbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG -0IMZfcChEhyVbUr02MelTTMuhTlAdX4UfIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKA -pxn1ntxVUwOXewdI/5n7N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm -1HxdrtbCxkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1+rUC -AwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTLD8bf -QkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAbBgNVHREE -FDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqGSIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0o -lZMEyL/azXm4Q5DwpL7v8u8hmLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfX -I/OMn74dseGkddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775 -tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c2Pm2G2JwCz02 -yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5tHMN1Rq41Bab2XD0h7lbwyYIi -LXpUq3DDfSJlgnCW ------END CERTIFICATE----- - -GlobalSign Root CA - R3 -======================= ------BEGIN CERTIFICATE----- -MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4GA1UECxMXR2xv -YmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh -bFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT -aWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln -bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWt -iHL8RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsTgHeMCOFJ -0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmmKPZpO/bLyCiR5Z2KYVc3 -rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zdQQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjl -OCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZXriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2 -xmmFghcCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE -FI/wS3+oLkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZURUm7 -lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMpjjM5RcOO5LlXbKr8 -EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK6fBdRoyV3XpYKBovHd7NADdBj+1E -bddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQXmcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18 -YIvDQVETI53O9zJrlAGomecsMx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7r -kpeDMdmztcpHWD9f ------END CERTIFICATE----- - -Autoridad de Certificacion Firmaprofesional CIF A62634068 -========================================================= ------BEGIN CERTIFICATE----- -MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UEBhMCRVMxQjBA -BgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2 -MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEyMzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIw -QAYDVQQDDDlBdXRvcmlkYWQgZGUgQ2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBB -NjI2MzQwNjgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDD -Utd9thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQMcas9UX4P -B99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefGL9ItWY16Ck6WaVICqjaY -7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15iNA9wBj4gGFrO93IbJWyTdBSTo3OxDqqH -ECNZXyAFGUftaI6SEspd/NYrspI8IM/hX68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyI -plD9amML9ZMWGxmPsu2bm8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctX -MbScyJCyZ/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirjaEbsX -LZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/TKI8xWVvTyQKmtFLK -bpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF6NkBiDkal4ZkQdU7hwxu+g/GvUgU -vzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVhOSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1Ud -EwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNH -DhpkLzCBpgYDVR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp -cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBvACAAZABlACAA -bABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBlAGwAbwBuAGEAIAAwADgAMAAx -ADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx -51tkljYyGOylMnfX40S2wBEqgLk9am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qk -R71kMrv2JYSiJ0L1ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaP -T481PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS3a/DTg4f -Jl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5kSeTy36LssUzAKh3ntLFl -osS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF3dvd6qJ2gHN99ZwExEWN57kci57q13XR -crHedUTnQn3iV2t93Jm8PYMo6oCTjcVMZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoR -saS8I8nkvof/uZS2+F0gStRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTD -KCOM/iczQ0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQBjLMi -6Et8Vcad+qMUu2WFbm5PEn4KPJ2V ------END CERTIFICATE----- - -Izenpe.com -========== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -Chambers of Commerce Root - 2008 -================================ ------BEGIN CERTIFICATE----- -MIIHTzCCBTegAwIBAgIJAKPaQn6ksa7aMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYDVQQGEwJFVTFD -MEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNv -bS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMu -QS4xKTAnBgNVBAMTIENoYW1iZXJzIG9mIENvbW1lcmNlIFJvb3QgLSAyMDA4MB4XDTA4MDgwMTEy -Mjk1MFoXDTM4MDczMTEyMjk1MFowga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNl -ZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2FkZHJlc3MpMRIwEAYDVQQF -EwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVyZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJl -cnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC -AQCvAMtwNyuAWko6bHiUfaN/Gh/2NdW928sNRHI+JrKQUrpjOyhYb6WzbZSm891kDFX29ufyIiKA -XuFixrYp4YFs8r/lfTJqVKAyGVn+H4vXPWCGhSRv4xGzdz4gljUha7MI2XAuZPeEklPWDrCQiorj -h40G072QDuKZoRuGDtqaCrsLYVAGUvGef3bsyw/QHg3PmTA9HMRFEFis1tPo1+XqxQEHd9ZR5gN/ -ikilTWh1uem8nk4ZcfUyS5xtYBkL+8ydddy/Js2Pk3g5eXNeJQ7KXOt3EgfLZEFHcpOrUMPrCXZk -NNI5t3YRCQ12RcSprj1qr7V9ZS+UWBDsXHyvfuK2GNnQm05aSd+pZgvMPMZ4fKecHePOjlO+Bd5g -D2vlGts/4+EhySnB8esHnFIbAURRPHsl18TlUlRdJQfKFiC4reRB7noI/plvg6aRArBsNlVq5331 -lubKgdaX8ZSD6e2wsWsSaR6s+12pxZjptFtYer49okQ6Y1nUCyXeG0+95QGezdIp1Z8XGQpvvwyQ -0wlf2eOKNcx5Wk0ZN5K3xMGtr/R5JJqyAQuxr1yW84Ay+1w9mPGgP0revq+ULtlVmhduYJ1jbLhj -ya6BXBg14JC7vjxPNyK5fuvPnnchpj04gftI2jE9K+OJ9dC1vX7gUMQSibMjmhAxhduub+84Mxh2 -EQIDAQABo4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBDDAdBgNVHQ4EFgQU+SSsD7K1+HnA+mCI -G8TZTQKeFxkwgeMGA1UdIwSB2zCB2IAU+SSsD7K1+HnA+mCIG8TZTQKeFxmhgbSkgbEwga4xCzAJ -BgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNh -bWVyZmlybWEuY29tL2FkZHJlc3MpMRIwEAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENh -bWVyZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDiC -CQCj2kJ+pLGu2jAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCowKAYIKwYBBQUH -AgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZIhvcNAQEFBQADggIBAJASryI1 -wqM58C7e6bXpeHxIvj99RZJe6dqxGfwWPJ+0W2aeaufDuV2I6A+tzyMP3iU6XsxPpcG1Lawk0lgH -3qLPaYRgM+gQDROpI9CF5Y57pp49chNyM/WqfcZjHwj0/gF/JM8rLFQJ3uIrbZLGOU8W6jx+ekbU -RWpGqOt1glanq6B8aBMz9p0w8G8nOSQjKpD9kCk18pPfNKXG9/jvjA9iSnyu0/VU+I22mlaHFoI6 -M6taIgj3grrqLuBHmrS1RaMFO9ncLkVAO+rcf+g769HsJtg1pDDFOqxXnrN2pSB7+R5KBWIBpih1 -YJeSDW4+TTdDDZIVnBgizVGZoCkaPF+KMjNbMMeJL0eYD6MDxvbxrN8y8NmBGuScvfaAFPDRLLmF -9dijscilIeUcE5fuDr3fKanvNFNb0+RqE4QGtjICxFKuItLcsiFCGtpA8CnJ7AoMXOLQusxI0zcK -zBIKinmwPQN/aUv0NCB9szTqjktk9T79syNnFQ0EuPAtwQlRPLJsFfClI9eDdOTlLsn+mCdCxqvG -nrDQWzilm1DefhiYtUU79nm06PcaewaD+9CL2rvHvRirCG88gGtAPxkZumWK5r7VXNM21+9AUiRg -OGcEMeyP84LG3rlV8zsxkVrctQgVrXYlCg17LofiDKYGvCYQbTed7N14jHyAxfDZd0jQ ------END CERTIFICATE----- - -Global Chambersign Root - 2008 -============================== ------BEGIN CERTIFICATE----- -MIIHSTCCBTGgAwIBAgIJAMnN0+nVfSPOMA0GCSqGSIb3DQEBBQUAMIGsMQswCQYDVQQGEwJFVTFD -MEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNv -bS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMu -QS4xJzAlBgNVBAMTHkdsb2JhbCBDaGFtYmVyc2lnbiBSb290IC0gMjAwODAeFw0wODA4MDExMjMx -NDBaFw0zODA3MzExMjMxNDBaMIGsMQswCQYDVQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUg -Y3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJ -QTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAlBgNVBAMTHkdsb2JhbCBD -aGFtYmVyc2lnbiBSb290IC0gMjAwODCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMDf -VtPkOpt2RbQT2//BthmLN0EYlVJH6xedKYiONWwGMi5HYvNJBL99RDaxccy9Wglz1dmFRP+RVyXf -XjaOcNFccUMd2drvXNL7G706tcuto8xEpw2uIRU/uXpbknXYpBI4iRmKt4DS4jJvVpyR1ogQC7N0 -ZJJ0YPP2zxhPYLIj0Mc7zmFLmY/CDNBAspjcDahOo7kKrmCgrUVSY7pmvWjg+b4aqIG7HkF4ddPB -/gBVsIdU6CeQNR1MM62X/JcumIS/LMmjv9GYERTtY/jKmIhYF5ntRQOXfjyGHoiMvvKRhI9lNNgA -TH23MRdaKXoKGCQwoze1eqkBfSbW+Q6OWfH9GzO1KTsXO0G2Id3UwD2ln58fQ1DJu7xsepeY7s2M -H/ucUa6LcL0nn3HAa6x9kGbo1106DbDVwo3VyJ2dwW3Q0L9R5OP4wzg2rtandeavhENdk5IMagfe -Ox2YItaswTXbo6Al/3K1dh3ebeksZixShNBFks4c5eUzHdwHU1SjqoI7mjcv3N2gZOnm3b2u/GSF -HTynyQbehP9r6GsaPMWis0L7iwk+XwhSx2LE1AVxv8Rk5Pihg+g+EpuoHtQ2TS9x9o0o9oOpE9Jh -wZG7SMA0j0GMS0zbaRL/UJScIINZc+18ofLx/d33SdNDWKBWY8o9PeU1VlnpDsogzCtLkykPAgMB -AAGjggFqMIIBZjASBgNVHRMBAf8ECDAGAQH/AgEMMB0GA1UdDgQWBBS5CcqcHtvTbDprru1U8VuT -BjUuXjCB4QYDVR0jBIHZMIHWgBS5CcqcHtvTbDprru1U8VuTBjUuXqGBsqSBrzCBrDELMAkGA1UE -BhMCRVUxQzBBBgNVBAcTOk1hZHJpZCAoc2VlIGN1cnJlbnQgYWRkcmVzcyBhdCB3d3cuY2FtZXJm -aXJtYS5jb20vYWRkcmVzcykxEjAQBgNVBAUTCUE4Mjc0MzI4NzEbMBkGA1UEChMSQUMgQ2FtZXJm -aXJtYSBTLkEuMScwJQYDVQQDEx5HbG9iYWwgQ2hhbWJlcnNpZ24gUm9vdCAtIDIwMDiCCQDJzdPp -1X0jzjAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCowKAYIKwYBBQUHAgEWHGh0 -dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZIhvcNAQEFBQADggIBAICIf3DekijZBZRG -/5BXqfEv3xoNa/p8DhxJJHkn2EaqbylZUohwEurdPfWbU1Rv4WCiqAm57OtZfMY18dwY6fFn5a+6 -ReAJ3spED8IXDneRRXozX1+WLGiLwUePmJs9wOzL9dWCkoQ10b42OFZyMVtHLaoXpGNR6woBrX/s -dZ7LoR/xfxKxueRkf2fWIyr0uDldmOghp+G9PUIadJpwr2hsUF1Jz//7Dl3mLEfXgTpZALVza2Mg -9jFFCDkO9HB+QHBaP9BrQql0PSgvAm11cpUJjUhjxsYjV5KTXjXBjfkK9yydYhz2rXzdpjEetrHH -foUm+qRqtdpjMNHvkzeyZi99Bffnt0uYlDXA2TopwZ2yUDMdSqlapskD7+3056huirRXhOukP9Du -qqqHW2Pok+JrqNS4cnhrG+055F3Lm6qH1U9OAP7Zap88MQ8oAgF9mOinsKJknnn4SPIVqczmyETr -P3iZ8ntxPjzxmKfFGBI/5rsoM0LpRQp8bfKGeS/Fghl9CYl8slR2iK7ewfPM4W7bMdaTrpmg7yVq -c5iJWzouE4gev8CSlDQb4ye3ix5vQv/n6TebUB0tovkC7stYWDpxvGjjqsGvHCgfotwjZT+B6q6Z -09gwzxMNTxXJhLynSC34MCN32EZLeW32jO06f2ARePTpm67VVMB0gNELQp/B ------END CERTIFICATE----- - -Go Daddy Root Certificate Authority - G2 -======================================== ------BEGIN CERTIFICATE----- -MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT -B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoTEUdvRGFkZHkuY29tLCBJbmMu -MTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5 -MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6 -b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8G -A1UEAxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKDE6bFIEMBO4Tx5oVJnyfq -9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD -+qK+ihVqf94Lw7YZFAXK6sOoBJQ7RnwyDfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutd -fMh8+7ArU6SSYmlRJQVhGkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMl -NAJWJwGRtDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEAAaNC -MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFDqahQcQZyi27/a9 -BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmXWWcDYfF+OwYxdS2hII5PZYe096ac -vNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r -5N9ss4UXnT3ZJE95kTXWXwTrgIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYV -N8Gb5DKj7Tjo2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO -LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI4uJEvlz36hz1 ------END CERTIFICATE----- - -Starfield Root Certificate Authority - G2 -========================================= ------BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT -B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s -b2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVsZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0 -eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAw -DgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQg -VGVjaG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZpY2F0ZSBB -dXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3twQP89o/8ArFv -W59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMgnLRJdzIpVv257IzdIvpy3Cdhl+72WoTs -bhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNk -N3mSwOxGXn/hbVNMYq/NHwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7Nf -ZTD4p7dNdloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0HZbU -JtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0GCSqGSIb3DQEBCwUAA4IBAQARWfol -TwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjUsHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx -4mcujJUDJi5DnUox9g61DLu34jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUw -F5okxBDgBPfg8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K -pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1mMpYjn0q7pBZ -c2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0 ------END CERTIFICATE----- - -Starfield Services Root Certificate Authority - G2 -================================================== ------BEGIN CERTIFICATE----- -MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMxEDAOBgNVBAgT -B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s -b2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVsZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRl -IEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNV -BAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxT -dGFyZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2VydmljZXMg -Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC -AQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20pOsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2 -h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm28xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4Pa -hHQUw2eeBGg6345AWh1KTs9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLP -LJGmpufehRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk6mFB -rMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAwDwYDVR0TAQH/BAUw -AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+qAdcwKziIorhtSpzyEZGDMA0GCSqG -SIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMIbw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPP -E95Dz+I0swSdHynVv/heyNXBve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTy -xQGjhdByPq1zqwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd -iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn0q23KXB56jza -YyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCNsSi6 ------END CERTIFICATE----- - -AffirmTrust Commercial -====================== ------BEGIN CERTIFICATE----- -MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UEBhMCVVMxFDAS -BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMB4XDTEw -MDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly -bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6Eqdb -DuKPHx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yrba0F8PrV -C8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPALMeIrJmqbTFeurCA+ukV6 -BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1yHp52UKqK39c/s4mT6NmgTWvRLpUHhww -MmWd5jyTXlBOeuM61G7MGvv50jeuJCqrVwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNV -HQ4EFgQUnZPGU4teyq8/nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwDQYJKoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYGXUPG -hi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNjvbz4YYCanrHOQnDi -qX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivtZ8SOyUOyXGsViQK8YvxO8rUzqrJv -0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9gN53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0kh -sUlHRUe072o0EclNmsxZt9YCnlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8= ------END CERTIFICATE----- - -AffirmTrust Networking -====================== ------BEGIN CERTIFICATE----- -MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UEBhMCVVMxFDAS -BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMB4XDTEw -MDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly -bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SE -Hi3yYJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbuakCNrmreI -dIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRLQESxG9fhwoXA3hA/Pe24 -/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gb -h+0t+nvujArjqWaJGctB+d1ENmHP4ndGyH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNV -HQ4EFgQUBx/S55zawm6iQLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwDQYJKoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfOtDIu -UFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzuQY0x2+c06lkh1QF6 -12S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZLgo/bNjR9eUJtGxUAArgFU2HdW23 -WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4uolu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9 -/ZFvgrG+CJPbFEfxojfHRZ48x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s= ------END CERTIFICATE----- - -AffirmTrust Premium -=================== ------BEGIN CERTIFICATE----- -MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UEBhMCVVMxFDAS -BgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMB4XDTEwMDEy -OTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRy -dXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A -MIICCgKCAgEAxBLfqV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtn -BKAQJG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ+jjeRFcV -5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrSs8PhaJyJ+HoAVt70VZVs -+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmd -GPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d770O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5R -p9EixAqnOEhss/n/fauGV+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NI -S+LI+H+SqHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S5u04 -6uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4IaC1nEWTJ3s7xgaVY5 -/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TXOwF0lkLgAOIua+rF7nKsu7/+6qqo -+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYEFJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB -/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByv -MiPIs0laUZx2KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg -Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B8OWycvpEgjNC -6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQMKSOyARiqcTtNd56l+0OOF6S -L5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK -+4w1IX2COPKpVJEZNZOUbWo6xbLQu4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmV -BtWVyuEklut89pMFu+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFg -IxpHYoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8GKa1qF60 -g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaORtGdFNrHF+QFlozEJLUb -zxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6eKeC2uAloGRwYQw== ------END CERTIFICATE----- - -AffirmTrust Premium ECC -======================= ------BEGIN CERTIFICATE----- -MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMCVVMxFDASBgNV -BAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQcmVtaXVtIEVDQzAeFw0xMDAx -MjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJBgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1U -cnVzdDEgMB4GA1UEAwwXQWZmaXJtVHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQA -IgNiAAQNMF4bFZ0D0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQ -N8O9ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0GA1UdDgQW -BBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAK -BggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/VsaobgxCd05DhT1wV/GzTjxi+zygk8N53X -57hG8f2h4nECMEJZh0PUUd+60wkyWs6Iflc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKM -eQ== ------END CERTIFICATE----- - -Certum Trusted Network CA -========================= ------BEGIN CERTIFICATE----- -MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBMMSIwIAYDVQQK -ExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlv -biBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBUcnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIy -MTIwNzM3WhcNMjkxMjMxMTIwNzM3WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBU -ZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 -MSIwIAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rHUV+rpDKmYYe2bg+G0jAC -l/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LMTXPb865Px1bVWqeWifrzq2jUI4ZZJ88J -J7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVUBBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4 -fOQtf/WsX+sWn7Et0brMkUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0 -cvW0QM8xAcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNVHRMB -Af8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNVHQ8BAf8EBAMCAQYw -DQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15ysHhE49wcrwn9I0j6vSrEuVUEtRCj -jSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfLI9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1 -mS1FhIrlQgnXdAIv94nYmem8J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5aj -Zt3hrvJBW8qYVoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI -03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw= ------END CERTIFICATE----- - -TWCA Root Certification Authority -================================= ------BEGIN CERTIFICATE----- -MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJ -VEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlmaWNh -dGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMzWhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQG -EwJUVzESMBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NB -IFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK -AoIBAQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFEAcK0HMMx -QhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HHK3XLfJ+utdGdIzdjp9xC -oi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeXRfwZVzsrb+RH9JlF/h3x+JejiB03HFyP -4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/zrX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1r -y+UPizgN7gr8/g+YnzAx3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIB -BjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkqhkiG -9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeCMErJk/9q56YAf4lC -mtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdlsXebQ79NqZp4VKIV66IIArB6nCWlW -QtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62Dlhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVY -T0bf+215WfKEIlKuD8z7fDvnaspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocny -Yh0igzyXxfkZYiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw== ------END CERTIFICATE----- - -Security Communication RootCA2 -============================== ------BEGIN CERTIFICATE----- -MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDElMCMGA1UEChMc -U0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMeU2VjdXJpdHkgQ29tbXVuaWNh -dGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoXDTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMC -SlAxJTAjBgNVBAoTHFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3Vy -aXR5IENvbW11bmljYXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -ANAVOVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGrzbl+dp++ -+T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVMVAX3NuRFg3sUZdbcDE3R -3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQhNBqyjoGADdH5H5XTz+L62e4iKrFvlNV -spHEfbmwhRkGeC7bYRr6hfVKkaHnFtWOojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1K -EOtOghY6rCcMU/Gt1SSwawNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8 -QIH4D5csOPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEB -CwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpFcoJxDjrSzG+ntKEj -u/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXcokgfGT+Ok+vx+hfuzU7jBBJV1uXk -3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6q -tnRGEmyR7jTV7JqR50S+kDFy1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29 -mvVXIwAHIRc/SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03 ------END CERTIFICATE----- - -EC-ACC -====== ------BEGIN CERTIFICATE----- -MIIFVjCCBD6gAwIBAgIQ7is969Qh3hSoYqwE893EATANBgkqhkiG9w0BAQUFADCB8zELMAkGA1UE -BhMCRVMxOzA5BgNVBAoTMkFnZW5jaWEgQ2F0YWxhbmEgZGUgQ2VydGlmaWNhY2lvIChOSUYgUS0w -ODAxMTc2LUkpMSgwJgYDVQQLEx9TZXJ2ZWlzIFB1YmxpY3MgZGUgQ2VydGlmaWNhY2lvMTUwMwYD -VQQLEyxWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAoYykwMzE1MDMGA1UE -CxMsSmVyYXJxdWlhIEVudGl0YXRzIGRlIENlcnRpZmljYWNpbyBDYXRhbGFuZXMxDzANBgNVBAMT -BkVDLUFDQzAeFw0wMzAxMDcyMzAwMDBaFw0zMTAxMDcyMjU5NTlaMIHzMQswCQYDVQQGEwJFUzE7 -MDkGA1UEChMyQWdlbmNpYSBDYXRhbGFuYSBkZSBDZXJ0aWZpY2FjaW8gKE5JRiBRLTA4MDExNzYt -SSkxKDAmBgNVBAsTH1NlcnZlaXMgUHVibGljcyBkZSBDZXJ0aWZpY2FjaW8xNTAzBgNVBAsTLFZl -Z2V1IGh0dHBzOi8vd3d3LmNhdGNlcnQubmV0L3ZlcmFycmVsIChjKTAzMTUwMwYDVQQLEyxKZXJh -cnF1aWEgRW50aXRhdHMgZGUgQ2VydGlmaWNhY2lvIENhdGFsYW5lczEPMA0GA1UEAxMGRUMtQUND -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyLHT+KXQpWIR4NA9h0X84NzJB5R85iK -w5K4/0CQBXCHYMkAqbWUZRkiFRfCQ2xmRJoNBD45b6VLeqpjt4pEndljkYRm4CgPukLjbo73FCeT -ae6RDqNfDrHrZqJyTxIThmV6PttPB/SnCWDaOkKZx7J/sxaVHMf5NLWUhdWZXqBIoH7nF2W4onW4 -HvPlQn2v7fOKSGRdghST2MDk/7NQcvJ29rNdQlB50JQ+awwAvthrDk4q7D7SzIKiGGUzE3eeml0a -E9jD2z3Il3rucO2n5nzbcc8tlGLfbdb1OL4/pYUKGbio2Al1QnDE6u/LDsg0qBIimAy4E5S2S+zw -0JDnJwIDAQABo4HjMIHgMB0GA1UdEQQWMBSBEmVjX2FjY0BjYXRjZXJ0Lm5ldDAPBgNVHRMBAf8E -BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUoMOLRKo3pUW/l4Ba0fF4opvpXY0wfwYD -VR0gBHgwdjB0BgsrBgEEAfV4AQMBCjBlMCwGCCsGAQUFBwIBFiBodHRwczovL3d3dy5jYXRjZXJ0 -Lm5ldC92ZXJhcnJlbDA1BggrBgEFBQcCAjApGidWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5l -dC92ZXJhcnJlbCAwDQYJKoZIhvcNAQEFBQADggEBAKBIW4IB9k1IuDlVNZyAelOZ1Vr/sXE7zDkJ -lF7W2u++AVtd0x7Y/X1PzaBB4DSTv8vihpw3kpBWHNzrKQXlxJ7HNd+KDM3FIUPpqojlNcAZQmNa -Al6kSBg6hW/cnbw/nZzBh7h6YQjpdwt/cKt63dmXLGQehb+8dJahw3oS7AwaboMMPOhyRp/7SNVe -l+axofjk70YllJyJ22k4vuxcDlbHZVHlUIiIv0LVKz3l+bqeLrPK9HOSAgu+TGbrIP65y7WZf+a2 -E/rKS03Z7lNGBjvGTq2TWoF+bCpLagVFjPIhpDGQh2xlnJ2lYJU6Un/10asIbvPuW/mIPX64b24D -5EI= ------END CERTIFICATE----- - -Hellenic Academic and Research Institutions RootCA 2011 -======================================================= ------BEGIN CERTIFICATE----- -MIIEMTCCAxmgAwIBAgIBADANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UEBhMCR1IxRDBCBgNVBAoT -O0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9y -aXR5MUAwPgYDVQQDEzdIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25z -IFJvb3RDQSAyMDExMB4XDTExMTIwNjEzNDk1MloXDTMxMTIwMTEzNDk1MlowgZUxCzAJBgNVBAYT -AkdSMUQwQgYDVQQKEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25z -IENlcnQuIEF1dGhvcml0eTFAMD4GA1UEAxM3SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNo -IEluc3RpdHV0aW9ucyBSb290Q0EgMjAxMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -AKlTAOMupvaO+mDYLZU++CwqVE7NuYRhlFhPjz2L5EPzdYmNUeTDN9KKiE15HrcS3UN4SoqS5tdI -1Q+kOilENbgH9mgdVc04UfCMJDGFr4PJfel3r+0ae50X+bOdOFAPplp5kYCvN66m0zH7tSYJnTxa -71HFK9+WXesyHgLacEnsbgzImjeN9/E2YEsmLIKe0HjzDQ9jpFEw4fkrJxIH2Oq9GGKYsFk3fb7u -8yBRQlqD75O6aRXxYp2fmTmCobd0LovUxQt7L/DICto9eQqakxylKHJzkUOap9FNhYS5qXSPFEDH -3N6sQWRstBmbAmNtJGSPRLIl6s5ddAxjMlyNh+UCAwEAAaOBiTCBhjAPBgNVHRMBAf8EBTADAQH/ -MAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQUppFC/RNhSiOeCKQp5dgTBCPuQSUwRwYDVR0eBEAwPqA8 -MAWCAy5ncjAFggMuZXUwBoIELmVkdTAGggQub3JnMAWBAy5ncjAFgQMuZXUwBoEELmVkdTAGgQQu -b3JnMA0GCSqGSIb3DQEBBQUAA4IBAQAf73lB4XtuP7KMhjdCSk4cNx6NZrokgclPEg8hwAOXhiVt -XdMiKahsog2p6z0GW5k6x8zDmjR/qw7IThzh+uTczQ2+vyT+bOdrwg3IBp5OjWEopmr95fZi6hg8 -TqBTnbI6nOulnJEWtk2C4AwFSKls9cz4y51JtPACpf1wA+2KIaWuE4ZJwzNzvoc7dIsXRSZMFpGD -/md9zU1jZ/rzAxKWeAaNsWftjj++n08C9bMJL/NMh98qy5V8AcysNnq/onN694/BtZqhFLKPM58N -7yLcZnuEvUUXBj08yrl3NI/K6s8/MT7jiOOASSXIl7WdmplNsDz4SgCbZN2fOUvRJ9e4 ------END CERTIFICATE----- - -Actalis Authentication Root CA -============================== ------BEGIN CERTIFICATE----- -MIIFuzCCA6OgAwIBAgIIVwoRl0LE48wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCSVQxDjAM -BgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UE -AwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290IENBMB4XDTExMDkyMjExMjIwMloXDTMwMDky -MjExMjIwMlowazELMAkGA1UEBhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlz -IFMucC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290 -IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp8bEpSmkLO/lGMWwUKNvUTufClrJ -wkg4CsIcoBh/kbWHuUA/3R1oHwiD1S0eiKD4j1aPbZkCkpAW1V8IbInX4ay8IMKx4INRimlNAJZa -by/ARH6jDuSRzVju3PvHHkVH3Se5CAGfpiEd9UEtL0z9KK3giq0itFZljoZUj5NDKd45RnijMCO6 -zfB9E1fAXdKDa0hMxKufgFpbOr3JpyI/gCczWw63igxdBzcIy2zSekciRDXFzMwujt0q7bd9Zg1f -YVEiVRvjRuPjPdA1YprbrxTIW6HMiRvhMCb8oJsfgadHHwTrozmSBp+Z07/T6k9QnBn+locePGX2 -oxgkg4YQ51Q+qDp2JE+BIcXjDwL4k5RHILv+1A7TaLndxHqEguNTVHnd25zS8gebLra8Pu2Fbe8l -EfKXGkJh90qX6IuxEAf6ZYGyojnP9zz/GPvG8VqLWeICrHuS0E4UT1lF9gxeKF+w6D9Fz8+vm2/7 -hNN3WpVvrJSEnu68wEqPSpP4RCHiMUVhUE4Q2OM1fEwZtN4Fv6MGn8i1zeQf1xcGDXqVdFUNaBr8 -EBtiZJ1t4JWgw5QHVw0U5r0F+7if5t+L4sbnfpb2U8WANFAoWPASUHEXMLrmeGO89LKtmyuy/uE5 -jF66CyCU3nuDuP/jVo23Eek7jPKxwV2dpAtMK9myGPW1n0sCAwEAAaNjMGEwHQYDVR0OBBYEFFLY -iDrIn3hm7YnzezhwlMkCAjbQMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUUtiIOsifeGbt -ifN7OHCUyQICNtAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQALe3KHwGCmSUyI -WOYdiPcUZEim2FgKDk8TNd81HdTtBjHIgT5q1d07GjLukD0R0i70jsNjLiNmsGe+b7bAEzlgqqI0 -JZN1Ut6nna0Oh4lScWoWPBkdg/iaKWW+9D+a2fDzWochcYBNy+A4mz+7+uAwTc+G02UQGRjRlwKx -K3JCaKygvU5a2hi/a5iB0P2avl4VSM0RFbnAKVy06Ij3Pjaut2L9HmLecHgQHEhb2rykOLpn7VU+ -Xlff1ANATIGk0k9jpwlCCRT8AKnCgHNPLsBA2RF7SOp6AsDT6ygBJlh0wcBzIm2Tlf05fbsq4/aC -4yyXX04fkZT6/iyj2HYauE2yOE+b+h1IYHkm4vP9qdCa6HCPSXrW5b0KDtst842/6+OkfcvHlXHo -2qN8xcL4dJIEG4aspCJTQLas/kx2z/uUMsA1n3Y/buWQbqCmJqK4LL7RK4X9p2jIugErsWx0Hbhz -lefut8cl8ABMALJ+tguLHPPAUJ4lueAI3jZm/zel0btUZCzJJ7VLkn5l/9Mt4blOvH+kQSGQQXem -OR/qnuOf0GZvBeyqdn6/axag67XH/JJULysRJyU3eExRarDzzFhdFPFqSBX/wge2sY0PjlxQRrM9 -vwGYT7JZVEc+NHt4bVaTLnPqZih4zR0Uv6CPLy64Lo7yFIrM6bV8+2ydDKXhlg== ------END CERTIFICATE----- - -Trustis FPS Root CA -=================== ------BEGIN CERTIFICATE----- -MIIDZzCCAk+gAwIBAgIQGx+ttiD5JNM2a/fH8YygWTANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQG -EwJHQjEYMBYGA1UEChMPVHJ1c3RpcyBMaW1pdGVkMRwwGgYDVQQLExNUcnVzdGlzIEZQUyBSb290 -IENBMB4XDTAzMTIyMzEyMTQwNloXDTI0MDEyMTExMzY1NFowRTELMAkGA1UEBhMCR0IxGDAWBgNV -BAoTD1RydXN0aXMgTGltaXRlZDEcMBoGA1UECxMTVHJ1c3RpcyBGUFMgUm9vdCBDQTCCASIwDQYJ -KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMVQe547NdDfxIzNjpvto8A2mfRC6qc+gIMPpqdZh8mQ -RUN+AOqGeSoDvT03mYlmt+WKVoaTnGhLaASMk5MCPjDSNzoiYYkchU59j9WvezX2fihHiTHcDnlk -H5nSW7r+f2C/revnPDgpai/lkQtV/+xvWNUtyd5MZnGPDNcE2gfmHhjjvSkCqPoc4Vu5g6hBSLwa -cY3nYuUtsuvffM/bq1rKMfFMIvMFE/eC+XN5DL7XSxzA0RU8k0Fk0ea+IxciAIleH2ulrG6nS4zt -o3Lmr2NNL4XSFDWaLk6M6jKYKIahkQlBOrTh4/L68MkKokHdqeMDx4gVOxzUGpTXn2RZEm0CAwEA -AaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBS6+nEleYtXQSUhhgtx67JkDoshZzAd -BgNVHQ4EFgQUuvpxJXmLV0ElIYYLceuyZA6LIWcwDQYJKoZIhvcNAQEFBQADggEBAH5Y//01GX2c -GE+esCu8jowU/yyg2kdbw++BLa8F6nRIW/M+TgfHbcWzk88iNVy2P3UnXwmWzaD+vkAMXBJV+JOC -yinpXj9WV4s4NvdFGkwozZ5BuO1WTISkQMi4sKUraXAEasP41BIy+Q7DsdwyhEQsb8tGD+pmQQ9P -8Vilpg0ND2HepZ5dfWWhPBfnqFVO76DH7cZEf1T1o+CP8HxVIo8ptoGj4W1OLBuAZ+ytIJ8MYmHV -l/9D7S3B2l0pKoU/rGXuhg8FjZBf3+6f9L/uHfuY5H+QK4R4EA5sSVPvFVtlRkpdr7r7OnIdzfYl -iB6XzCGcKQENZetX2fNXlrtIzYE= ------END CERTIFICATE----- - -Buypass Class 2 Root CA -======================= ------BEGIN CERTIFICATE----- -MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU -QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMiBSb290IENBMB4X -DTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1owTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1 -eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIw -DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1 -g1Lr6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPVL4O2fuPn -9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC911K2GScuVr1QGbNgGE41b -/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHxMlAQTn/0hpPshNOOvEu/XAFOBz3cFIqU -CqTqc/sLUegTBxj6DvEr0VQVfTzh97QZQmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeff -awrbD02TTqigzXsu8lkBarcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgI -zRFo1clrUs3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLiFRhn -Bkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRSP/TizPJhk9H9Z2vX -Uq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN9SG9dKpN6nIDSdvHXx1iY8f93ZHs -M+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxPAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD -VR0OBBYEFMmAd+BikoL1RpzzuvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF -AAOCAgEAU18h9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s -A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3tOluwlN5E40EI -osHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo+fsicdl9sz1Gv7SEr5AcD48S -aq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYd -DnkM/crqJIByw5c/8nerQyIKx+u2DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWD -LfJ6v9r9jv6ly0UsH8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0 -oyLQI+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK75t98biGC -wWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h3PFaTWwyI0PurKju7koS -CTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPzY11aWOIv4x3kqdbQCtCev9eBCfHJxyYN -rJgWVqA= ------END CERTIFICATE----- - -Buypass Class 3 Root CA -======================= ------BEGIN CERTIFICATE----- -MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU -QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMyBSb290IENBMB4X -DTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFowTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1 -eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIw -DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRH -sJ8YZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3EN3coTRiR -5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9tznDDgFHmV0ST9tD+leh -7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX0DJq1l1sDPGzbjniazEuOQAnFN44wOwZ -ZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH -2xc519woe2v1n/MuwU8XKhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV -/afmiSTYzIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvSO1UQ -RwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D34xFMFbG02SrZvPA -Xpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgPK9Dx2hzLabjKSWJtyNBjYt1gD1iq -j6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD -VR0OBBYEFEe4zf/lb+74suwvTg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF -AAOCAgEAACAjQTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV -cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXSIGrs/CIBKM+G -uIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2HJLw5QY33KbmkJs4j1xrG0aG -Q0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsaO5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8 -ZORK15FTAaggiG6cX0S5y2CBNOxv033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2 -KSb12tjE8nVhz36udmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz -6MkEkbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg413OEMXbug -UZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvDu79leNKGef9JOxqDDPDe -eOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq4/g7u9xN12TyUb7mqqta6THuBrxzvxNi -Cp/HuZc= ------END CERTIFICATE----- - -T-TeleSec GlobalRoot Class 3 -============================ ------BEGIN CERTIFICATE----- -MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM -IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU -cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgx -MDAxMTAyOTU2WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz -dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD -ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN8ELg63iIVl6bmlQdTQyK -9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/RLyTPWGrTs0NvvAgJ1gORH8EGoel15YU -NpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZF -iP0Zf3WHHx+xGwpzJFu5ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W -0eDrXltMEnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGjQjBA -MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1A/d2O2GCahKqGFPr -AyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOyWL6ukK2YJ5f+AbGwUgC4TeQbIXQb -fsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzT -ucpH9sry9uetuUg/vBa3wW306gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7h -P0HHRwA11fXT91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml -e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4pTpPDpFQUWw== ------END CERTIFICATE----- - -EE Certification Centre Root CA -=============================== ------BEGIN CERTIFICATE----- -MIIEAzCCAuugAwIBAgIQVID5oHPtPwBMyonY43HmSjANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQG -EwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEoMCYGA1UEAwwfRUUgQ2Vy -dGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYGCSqGSIb3DQEJARYJcGtpQHNrLmVlMCIYDzIw -MTAxMDMwMTAxMDMwWhgPMjAzMDEyMTcyMzU5NTlaMHUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKDBlB -UyBTZXJ0aWZpdHNlZXJpbWlza2Vza3VzMSgwJgYDVQQDDB9FRSBDZXJ0aWZpY2F0aW9uIENlbnRy -ZSBSb290IENBMRgwFgYJKoZIhvcNAQkBFglwa2lAc2suZWUwggEiMA0GCSqGSIb3DQEBAQUAA4IB -DwAwggEKAoIBAQDIIMDs4MVLqwd4lfNE7vsLDP90jmG7sWLqI9iroWUyeuuOF0+W2Ap7kaJjbMeM -TC55v6kF/GlclY1i+blw7cNRfdCT5mzrMEvhvH2/UpvObntl8jixwKIy72KyaOBhU8E2lf/slLo2 -rpwcpzIP5Xy0xm90/XsY6KxX7QYgSzIwWFv9zajmofxwvI6Sc9uXp3whrj3B9UiHbCe9nyV0gVWw -93X2PaRka9ZP585ArQ/dMtO8ihJTmMmJ+xAdTX7Nfh9WDSFwhfYggx/2uh8Ej+p3iDXE/+pOoYtN -P2MbRMNE1CV2yreN1x5KZmTNXMWcg+HCCIia7E6j8T4cLNlsHaFLAgMBAAGjgYowgYcwDwYDVR0T -AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBLyWj7qVhy/zQas8fElyalL1BSZ -MEUGA1UdJQQ+MDwGCCsGAQUFBwMCBggrBgEFBQcDAQYIKwYBBQUHAwMGCCsGAQUFBwMEBggrBgEF -BQcDCAYIKwYBBQUHAwkwDQYJKoZIhvcNAQEFBQADggEBAHv25MANqhlHt01Xo/6tu7Fq1Q+e2+Rj -xY6hUFaTlrg4wCQiZrxTFGGVv9DHKpY5P30osxBAIWrEr7BSdxjhlthWXePdNl4dp1BUoMUq5KqM -lIpPnTX/dqQGE5Gion0ARD9V04I8GtVbvFZMIi5GQ4okQC3zErg7cBqklrkar4dBGmoYDQZPxz5u -uSlNDUmJEYcyW+ZLBMjkXOZ0c5RdFpgTlf7727FE5TpwrDdr5rMzcijJs1eg9gIWiAYLtqZLICjU -3j2LrTcFU3T+bsy8QxdxXvnFzBqpYe73dgzzcvRyrc9yAjYHR8/vGVCJYMzpJJUPwssd8m92kMfM -dcGWxZ0= ------END CERTIFICATE----- - -D-TRUST Root Class 3 CA 2 2009 -============================== ------BEGIN CERTIFICATE----- -MIIEMzCCAxugAwIBAgIDCYPzMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQK -DAxELVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTAe -Fw0wOTExMDUwODM1NThaFw0yOTExMDUwODM1NThaME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxE -LVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTCCASIw -DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOySs96R+91myP6Oi/WUEWJNTrGa9v+2wBoqOAD -ER03UAifTUpolDWzU9GUY6cgVq/eUXjsKj3zSEhQPgrfRlWLJ23DEE0NkVJD2IfgXU42tSHKXzlA -BF9bfsyjxiupQB7ZNoTWSPOSHjRGICTBpFGOShrvUD9pXRl/RcPHAY9RySPocq60vFYJfxLLHLGv -KZAKyVXMD9O0Gu1HNVpK7ZxzBCHQqr0ME7UAyiZsxGsMlFqVlNpQmvH/pStmMaTJOKDfHR+4CS7z -p+hnUquVH+BGPtikw8paxTGA6Eian5Rp/hnd2HN8gcqW3o7tszIFZYQ05ub9VxC1X3a/L7AQDcUC -AwEAAaOCARowggEWMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFP3aFMSfMN4hvR5COfyrYyNJ -4PGEMA4GA1UdDwEB/wQEAwIBBjCB0wYDVR0fBIHLMIHIMIGAoH6gfIZ6bGRhcDovL2RpcmVjdG9y -eS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwUm9vdCUyMENsYXNzJTIwMyUyMENBJTIwMiUyMDIw -MDksTz1ELVRydXN0JTIwR21iSCxDPURFP2NlcnRpZmljYXRlcmV2b2NhdGlvbmxpc3QwQ6BBoD+G -PWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY3JsL2QtdHJ1c3Rfcm9vdF9jbGFzc18zX2NhXzJfMjAw -OS5jcmwwDQYJKoZIhvcNAQELBQADggEBAH+X2zDI36ScfSF6gHDOFBJpiBSVYEQBrLLpME+bUMJm -2H6NMLVwMeniacfzcNsgFYbQDfC+rAF1hM5+n02/t2A7nPPKHeJeaNijnZflQGDSNiH+0LS4F9p0 -o3/U37CYAqxva2ssJSRyoWXuJVrl5jLn8t+rSfrzkGkj2wTZ51xY/GXUl77M/C4KzCUqNQT4YJEV -dT1B/yMfGchs64JTBKbkTCJNjYy6zltz7GRUUG3RnFX7acM2w4y8PIWmawomDeCTmGCufsYkl4ph -X5GOZpIJhzbNi5stPvZR1FDUWSi9g/LMKHtThm3YJohw1+qRzT65ysCQblrGXnRl11z+o+I= ------END CERTIFICATE----- - -D-TRUST Root Class 3 CA 2 EV 2009 -================================= ------BEGIN CERTIFICATE----- -MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK -DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw -OTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUwNDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK -DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw -OTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfS -egpnljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM03TP1YtHh -zRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6ZqQTMFexgaDbtCHu39b+T -7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lRp75mpoo6Kr3HGrHhFPC+Oh25z1uxav60 -sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure35 -11H3a6UCAwEAAaOCASQwggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyv -cop9NteaHNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFwOi8v -ZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xhc3MlMjAzJTIwQ0El -MjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1ERT9jZXJ0aWZpY2F0ZXJldm9jYXRp -b25saXN0MEagRKBChkBodHRwOi8vd3d3LmQtdHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xh -c3NfM19jYV8yX2V2XzIwMDkuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+ -PPoeUSbrh/Yp3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05 -nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNFCSuGdXzfX2lX -ANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7naxpeG0ILD5EJt/rDiZE4OJudA -NCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqXKVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVv -w9y4AyHqnxbxLFS1 ------END CERTIFICATE----- - -CA Disig Root R2 -================ ------BEGIN CERTIFICATE----- -MIIFaTCCA1GgAwIBAgIJAJK4iNuwisFjMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNVBAYTAlNLMRMw -EQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMuMRkwFwYDVQQDExBDQSBEaXNp -ZyBSb290IFIyMB4XDTEyMDcxOTA5MTUzMFoXDTQyMDcxOTA5MTUzMFowUjELMAkGA1UEBhMCU0sx -EzARBgNVBAcTCkJyYXRpc2xhdmExEzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERp -c2lnIFJvb3QgUjIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCio8QACdaFXS1tFPbC -w3OeNcJxVX6B+6tGUODBfEl45qt5WDza/3wcn9iXAng+a0EE6UG9vgMsRfYvZNSrXaNHPWSb6Wia -xswbP7q+sos0Ai6YVRn8jG+qX9pMzk0DIaPY0jSTVpbLTAwAFjxfGs3Ix2ymrdMxp7zo5eFm1tL7 -A7RBZckQrg4FY8aAamkw/dLukO8NJ9+flXP04SXabBbeQTg06ov80egEFGEtQX6sx3dOy1FU+16S -GBsEWmjGycT6txOgmLcRK7fWV8x8nhfRyyX+hk4kLlYMeE2eARKmK6cBZW58Yh2EhN/qwGu1pSqV -g8NTEQxzHQuyRpDRQjrOQG6Vrf/GlK1ul4SOfW+eioANSW1z4nuSHsPzwfPrLgVv2RvPN3YEyLRa -5Beny912H9AZdugsBbPWnDTYltxhh5EF5EQIM8HauQhl1K6yNg3ruji6DOWbnuuNZt2Zz9aJQfYE -koopKW1rOhzndX0CcQ7zwOe9yxndnWCywmZgtrEE7snmhrmaZkCo5xHtgUUDi/ZnWejBBhG93c+A -Ak9lQHhcR1DIm+YfgXvkRKhbhZri3lrVx/k6RGZL5DJUfORsnLMOPReisjQS1n6yqEm70XooQL6i -Fh/f5DcfEXP7kAplQ6INfPgGAVUzfbANuPT1rqVCV3w2EYx7XsQDnYx5nQIDAQABo0IwQDAPBgNV -HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUtZn4r7CU9eMg1gqtzk5WpC5u -Qu0wDQYJKoZIhvcNAQELBQADggIBACYGXnDnZTPIgm7ZnBc6G3pmsgH2eDtpXi/q/075KMOYKmFM -tCQSin1tERT3nLXK5ryeJ45MGcipvXrA1zYObYVybqjGom32+nNjf7xueQgcnYqfGopTpti72TVV -sRHFqQOzVju5hJMiXn7B9hJSi+osZ7z+Nkz1uM/Rs0mSO9MpDpkblvdhuDvEK7Z4bLQjb/D907Je -dR+Zlais9trhxTF7+9FGs9K8Z7RiVLoJ92Owk6Ka+elSLotgEqv89WBW7xBci8QaQtyDW2QOy7W8 -1k/BfDxujRNt+3vrMNDcTa/F1balTFtxyegxvug4BkihGuLq0t4SOVga/4AOgnXmt8kHbA7v/zjx -mHHEt38OFdAlab0inSvtBfZGR6ztwPDUO+Ls7pZbkBNOHlY667DvlruWIxG68kOGdGSVyCh13x01 -utI3gzhTODY7z2zp+WsO0PsE6E9312UBeIYMej4hYvF/Y3EMyZ9E26gnonW+boE+18DrG5gPcFw0 -sorMwIUY6256s/daoQe/qUKS82Ail+QUoQebTnbAjn39pCXHR+3/H3OszMOl6W8KjptlwlCFtaOg -UxLMVYdh84GuEEZhvUQhuMI9dM9+JDX6HAcOmz0iyu8xL4ysEr3vQCj8KWefshNPZiTEUxnpHikV -7+ZtsH8tZ/3zbBt1RqPlShfppNcL ------END CERTIFICATE----- - -ACCVRAIZ1 -========= ------BEGIN CERTIFICATE----- -MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UEAwwJQUNDVlJB -SVoxMRAwDgYDVQQLDAdQS0lBQ0NWMQ0wCwYDVQQKDARBQ0NWMQswCQYDVQQGEwJFUzAeFw0xMTA1 -MDUwOTM3MzdaFw0zMDEyMzEwOTM3MzdaMEIxEjAQBgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UECwwH -UEtJQUNDVjENMAsGA1UECgwEQUNDVjELMAkGA1UEBhMCRVMwggIiMA0GCSqGSIb3DQEBAQUAA4IC -DwAwggIKAoICAQCbqau/YUqXry+XZpp0X9DZlv3P4uRm7x8fRzPCRKPfmt4ftVTdFXxpNRFvu8gM -jmoYHtiP2Ra8EEg2XPBjs5BaXCQ316PWywlxufEBcoSwfdtNgM3802/J+Nq2DoLSRYWoG2ioPej0 -RGy9ocLLA76MPhMAhN9KSMDjIgro6TenGEyxCQ0jVn8ETdkXhBilyNpAlHPrzg5XPAOBOp0KoVdD -aaxXbXmQeOW1tDvYvEyNKKGno6e6Ak4l0Squ7a4DIrhrIA8wKFSVf+DuzgpmndFALW4ir50awQUZ -0m/A8p/4e7MCQvtQqR0tkw8jq8bBD5L/0KIV9VMJcRz/RROE5iZe+OCIHAr8Fraocwa48GOEAqDG -WuzndN9wrqODJerWx5eHk6fGioozl2A3ED6XPm4pFdahD9GILBKfb6qkxkLrQaLjlUPTAYVtjrs7 -8yM2x/474KElB0iryYl0/wiPgL/AlmXz7uxLaL2diMMxs0Dx6M/2OLuc5NF/1OVYm3z61PMOm3WR -5LpSLhl+0fXNWhn8ugb2+1KoS5kE3fj5tItQo05iifCHJPqDQsGH+tUtKSpacXpkatcnYGMN285J -9Y0fkIkyF/hzQ7jSWpOGYdbhdQrqeWZ2iE9x6wQl1gpaepPluUsXQA+xtrn13k/c4LOsOxFwYIRK -Q26ZIMApcQrAZQIDAQABo4ICyzCCAscwfQYIKwYBBQUHAQEEcTBvMEwGCCsGAQUFBzAChkBodHRw -Oi8vd3d3LmFjY3YuZXMvZmlsZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9yYWl6YWNjdjEu -Y3J0MB8GCCsGAQUFBzABhhNodHRwOi8vb2NzcC5hY2N2LmVzMB0GA1UdDgQWBBTSh7Tj3zcnk1X2 -VuqB5TbMjB4/vTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNKHtOPfNyeTVfZW6oHlNsyM -Hj+9MIIBcwYDVR0gBIIBajCCAWYwggFiBgRVHSAAMIIBWDCCASIGCCsGAQUFBwICMIIBFB6CARAA -QQB1AHQAbwByAGkAZABhAGQAIABkAGUAIABDAGUAcgB0AGkAZgBpAGMAYQBjAGkA8wBuACAAUgBh -AO0AegAgAGQAZQAgAGwAYQAgAEEAQwBDAFYAIAAoAEEAZwBlAG4AYwBpAGEAIABkAGUAIABUAGUA -YwBuAG8AbABvAGcA7QBhACAAeQAgAEMAZQByAHQAaQBmAGkAYwBhAGMAaQDzAG4AIABFAGwAZQBj -AHQAcgDzAG4AaQBjAGEALAAgAEMASQBGACAAUQA0ADYAMAAxADEANQA2AEUAKQAuACAAQwBQAFMA -IABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUAczAwBggrBgEFBQcCARYk -aHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2MuaHRtMFUGA1UdHwROMEwwSqBIoEaGRGh0 -dHA6Ly93d3cuYWNjdi5lcy9maWxlYWRtaW4vQXJjaGl2b3MvY2VydGlmaWNhZG9zL3JhaXphY2N2 -MV9kZXIuY3JsMA4GA1UdDwEB/wQEAwIBBjAXBgNVHREEEDAOgQxhY2N2QGFjY3YuZXMwDQYJKoZI -hvcNAQEFBQADggIBAJcxAp/n/UNnSEQU5CmH7UwoZtCPNdpNYbdKl02125DgBS4OxnnQ8pdpD70E -R9m+27Up2pvZrqmZ1dM8MJP1jaGo/AaNRPTKFpV8M9xii6g3+CfYCS0b78gUJyCpZET/LtZ1qmxN -YEAZSUNUY9rizLpm5U9EelvZaoErQNV/+QEnWCzI7UiRfD+mAM/EKXMRNt6GGT6d7hmKG9Ww7Y49 -nCrADdg9ZuM8Db3VlFzi4qc1GwQA9j9ajepDvV+JHanBsMyZ4k0ACtrJJ1vnE5Bc5PUzolVt3OAJ -TS+xJlsndQAJxGJ3KQhfnlmstn6tn1QwIgPBHnFk/vk4CpYY3QIUrCPLBhwepH2NDd4nQeit2hW3 -sCPdK6jT2iWH7ehVRE2I9DZ+hJp4rPcOVkkO1jMl1oRQQmwgEh0q1b688nCBpHBgvgW1m54ERL5h -I6zppSSMEYCUWqKiuUnSwdzRp+0xESyeGabu4VXhwOrPDYTkF7eifKXeVSUG7szAh1xA2syVP1Xg -Nce4hL60Xc16gwFy7ofmXx2utYXGJt/mwZrpHgJHnyqobalbz+xFd3+YJ5oyXSrjhO7FmGYvliAd -3djDJ9ew+f7Zfc3Qn48LFFhRny+Lwzgt3uiP1o2HpPVWQxaZLPSkVrQ0uGE3ycJYgBugl6H8WY3p -EfbRD0tVNEYqi4Y7 ------END CERTIFICATE----- - -TWCA Global Root CA -=================== ------BEGIN CERTIFICATE----- -MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcxEjAQBgNVBAoT -CVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMTVFdDQSBHbG9iYWwgUm9vdCBD -QTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQK -EwlUQUlXQU4tQ0ExEDAOBgNVBAsTB1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3Qg -Q0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2C -nJfF10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz0ALfUPZV -r2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfChMBwqoJimFb3u/Rk28OKR -Q4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbHzIh1HrtsBv+baz4X7GGqcXzGHaL3SekV -tTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1W -KKD+u4ZqyPpcC1jcxkt2yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99 -sy2sbZCilaLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYPoA/p -yJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQABDzfuBSO6N+pjWxn -kjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcEqYSjMq+u7msXi7Kx/mzhkIyIqJdI -zshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMC -AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6g -cFGn90xHNcgL1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn -LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WFH6vPNOw/KP4M -8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNoRI2T9GRwoD2dKAXDOXC4Ynsg -/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlg -lPx4mI88k1HtQJAH32RjJMtOcQWh15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryP -A9gK8kxkRr05YuWW6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3m -i4TWnsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5jwa19hAM8 -EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWzaGHQRiapIVJpLesux+t3 -zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmyKwbQBM0= ------END CERTIFICATE----- - -TeliaSonera Root CA v1 -====================== ------BEGIN CERTIFICATE----- -MIIFODCCAyCgAwIBAgIRAJW+FqD3LkbxezmCcvqLzZYwDQYJKoZIhvcNAQEFBQAwNzEUMBIGA1UE -CgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJvb3QgQ0EgdjEwHhcNMDcxMDE4 -MTIwMDUwWhcNMzIxMDE4MTIwMDUwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwW -VGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMK+ -6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65ItqwA -3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75Ljo1k -B1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJjmhn -Xb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c3TxH -oLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+JWov3 -F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0hADnJ -oWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4pgd7 -gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTwEhDc -TwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVNAgMB -AAGjPzA9MA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1j5qW -DNXr+nuqF+gTEjANBgkqhkiG9w0BAQUFAAOCAgEAvuRcYk4k9AwI//DTDGjkk0kiP0Qnb7tt3oNm -zqjMDfz1mgbldxSR651Be5kqhOX//CHBXfDkH1e3damhXwIm/9fH907eT/j3HEbAek9ALCI18Bmx -0GtnLLCo4MBANzX2hFxc469CeP6nyQ1Q6g2EdvZR74NTxnr/DlZJLo961gzmJ1TjTQpgcmLNkQfW -pb/ImWvtxBnmq0wROMVvMeJuScg/doAmAyYp4Db29iBT4xdwNBedY2gea+zDTYa4EzAvXUYNR0PV -G6pZDrlcjQZIrXSHX8f8MVRBE+LHIQ6e4B4N4cB7Q4WQxYpYxmUKeFfyxiMPAdkgS94P+5KFdSpc -c41teyWRyu5FrgZLAMzTsVlQ2jqIOylDRl6XK1TOU2+NSueW+r9xDkKLfP0ooNBIytrEgUy7onOT -JsjrDNYmiLbAJM+7vVvrdX3pCI6GMyx5dwlppYn8s3CQh3aP0yK7Qs69cwsgJirQmz1wHiRszYd2 -qReWt88NkvuOGKmYSdGe/mBEciG5Ge3C9THxOUiIkCR1VBatzvT4aRRkOfujuLpwQMcnHL/EVlP6 -Y2XQ8xwOFvVrhlhNGNTkDY6lnVuR3HYkUD/GKvvZt5y11ubQ2egZixVxSK236thZiNSQvxaz2ems -WWFUyBy6ysHK4bkgTI86k4mloMy/0/Z1pHWWbVY= ------END CERTIFICATE----- - -E-Tugra Certification Authority -=============================== ------BEGIN CERTIFICATE----- -MIIGSzCCBDOgAwIBAgIIamg+nFGby1MwDQYJKoZIhvcNAQELBQAwgbIxCzAJBgNVBAYTAlRSMQ8w -DQYDVQQHDAZBbmthcmExQDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamls -ZXJpIHZlIEhpem1ldGxlcmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBN -ZXJrZXppMSgwJgYDVQQDDB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTEzMDMw -NTEyMDk0OFoXDTIzMDMwMzEyMDk0OFowgbIxCzAJBgNVBAYTAlRSMQ8wDQYDVQQHDAZBbmthcmEx -QDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhpem1ldGxl -cmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBNZXJrZXppMSgwJgYDVQQD -DB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A -MIICCgKCAgEA4vU/kwVRHoViVF56C/UYB4Oufq9899SKa6VjQzm5S/fDxmSJPZQuVIBSOTkHS0vd -hQd2h8y/L5VMzH2nPbxHD5hw+IyFHnSOkm0bQNGZDbt1bsipa5rAhDGvykPL6ys06I+XawGb1Q5K -CKpbknSFQ9OArqGIW66z6l7LFpp3RMih9lRozt6Plyu6W0ACDGQXwLWTzeHxE2bODHnv0ZEoq1+g -ElIwcxmOj+GMB6LDu0rw6h8VqO4lzKRG+Bsi77MOQ7osJLjFLFzUHPhdZL3Dk14opz8n8Y4e0ypQ -BaNV2cvnOVPAmJ6MVGKLJrD3fY185MaeZkJVgkfnsliNZvcHfC425lAcP9tDJMW/hkd5s3kc91r0 -E+xs+D/iWR+V7kI+ua2oMoVJl0b+SzGPWsutdEcf6ZG33ygEIqDUD13ieU/qbIWGvaimzuT6w+Gz -rt48Ue7LE3wBf4QOXVGUnhMMti6lTPk5cDZvlsouDERVxcr6XQKj39ZkjFqzAQqptQpHF//vkUAq -jqFGOjGY5RH8zLtJVor8udBhmm9lbObDyz51Sf6Pp+KJxWfXnUYTTjF2OySznhFlhqt/7x3U+Lzn -rFpct1pHXFXOVbQicVtbC/DP3KBhZOqp12gKY6fgDT+gr9Oq0n7vUaDmUStVkhUXU8u3Zg5mTPj5 -dUyQ5xJwx0UCAwEAAaNjMGEwHQYDVR0OBBYEFC7j27JJ0JxUeVz6Jyr+zE7S6E5UMA8GA1UdEwEB -/wQFMAMBAf8wHwYDVR0jBBgwFoAULuPbsknQnFR5XPonKv7MTtLoTlQwDgYDVR0PAQH/BAQDAgEG -MA0GCSqGSIb3DQEBCwUAA4ICAQAFNzr0TbdF4kV1JI+2d1LoHNgQk2Xz8lkGpD4eKexd0dCrfOAK -kEh47U6YA5n+KGCRHTAduGN8qOY1tfrTYXbm1gdLymmasoR6d5NFFxWfJNCYExL/u6Au/U5Mh/jO -XKqYGwXgAEZKgoClM4so3O0409/lPun++1ndYYRP0lSWE2ETPo+Aab6TR7U1Q9Jauz1c77NCR807 -VRMGsAnb/WP2OogKmW9+4c4bU2pEZiNRCHu8W1Ki/QY3OEBhj0qWuJA3+GbHeJAAFS6LrVE1Uweo -a2iu+U48BybNCAVwzDk/dr2l02cmAYamU9JgO3xDf1WKvJUawSg5TB9D0pH0clmKuVb8P7Sd2nCc -dlqMQ1DujjByTd//SffGqWfZbawCEeI6FiWnWAjLb1NBnEg4R2gz0dfHj9R0IdTDBZB6/86WiLEV -KV0jq9BgoRJP3vQXzTLlyb/IQ639Lo7xr+L0mPoSHyDYwKcMhcWQ9DstliaxLL5Mq+ux0orJ23gT -Dx4JnW2PAJ8C2sH6H3p6CcRK5ogql5+Ji/03X186zjhZhkuvcQu02PJwT58yE+Owp1fl2tpDy4Q0 -8ijE6m30Ku/Ba3ba+367hTzSU8JNvnHhRdH9I2cNE3X7z2VnIp2usAnRCf8dNL/+I5c30jn6PQ0G -C7TbO6Orb1wdtn7os4I07QZcJA== ------END CERTIFICATE----- - -T-TeleSec GlobalRoot Class 2 -============================ ------BEGIN CERTIFICATE----- -MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM -IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU -cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwHhcNMDgx -MDAxMTA0MDE0WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz -dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD -ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCqX9obX+hzkeXaXPSi5kfl82hVYAUdAqSzm1nzHoqvNK38DcLZ -SBnuaY/JIPwhqgcZ7bBcrGXHX+0CfHt8LRvWurmAwhiCFoT6ZrAIxlQjgeTNuUk/9k9uN0goOA/F -vudocP05l03Sx5iRUKrERLMjfTlH6VJi1hKTXrcxlkIF+3anHqP1wvzpesVsqXFP6st4vGCvx970 -2cu+fjOlbpSD8DT6IavqjnKgP6TeMFvvhk1qlVtDRKgQFRzlAVfFmPHmBiiRqiDFt1MmUUOyCxGV -WOHAD3bZwI18gfNycJ5v/hqO2V81xrJvNHy+SE/iWjnX2J14np+GPgNeGYtEotXHAgMBAAGjQjBA -MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS/WSA2AHmgoCJrjNXy -YdK4LMuCSjANBgkqhkiG9w0BAQsFAAOCAQEAMQOiYQsfdOhyNsZt+U2e+iKo4YFWz827n+qrkRk4 -r6p8FU3ztqONpfSO9kSpp+ghla0+AGIWiPACuvxhI+YzmzB6azZie60EI4RYZeLbK4rnJVM3YlNf -vNoBYimipidx5joifsFvHZVwIEoHNN/q/xWA5brXethbdXwFeilHfkCoMRN3zUA7tFFHei4R40cR -3p1m0IvVVGb6g1XqfMIpiRvpb7PO4gWEyS8+eIVibslfwXhjdFjASBgMmTnrpMwatXlajRWc2BQN -9noHV8cigwUtPJslJj0Ys6lDfMjIq2SPDqO/nBudMNva0Bkuqjzx+zOAduTNrRlPBSeOE6Fuwg== ------END CERTIFICATE----- - -Atos TrustedRoot 2011 -===================== ------BEGIN CERTIFICATE----- -MIIDdzCCAl+gAwIBAgIIXDPLYixfszIwDQYJKoZIhvcNAQELBQAwPDEeMBwGA1UEAwwVQXRvcyBU -cnVzdGVkUm9vdCAyMDExMQ0wCwYDVQQKDARBdG9zMQswCQYDVQQGEwJERTAeFw0xMTA3MDcxNDU4 -MzBaFw0zMDEyMzEyMzU5NTlaMDwxHjAcBgNVBAMMFUF0b3MgVHJ1c3RlZFJvb3QgMjAxMTENMAsG -A1UECgwEQXRvczELMAkGA1UEBhMCREUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCV -hTuXbyo7LjvPpvMpNb7PGKw+qtn4TaA+Gke5vJrf8v7MPkfoepbCJI419KkM/IL9bcFyYie96mvr -54rMVD6QUM+A1JX76LWC1BTFtqlVJVfbsVD2sGBkWXppzwO3bw2+yj5vdHLqqjAqc2K+SZFhyBH+ -DgMq92og3AIVDV4VavzjgsG1xZ1kCWyjWZgHJ8cblithdHFsQ/H3NYkQ4J7sVaE3IqKHBAUsR320 -HLliKWYoyrfhk/WklAOZuXCFteZI6o1Q/NnezG8HDt0Lcp2AMBYHlT8oDv3FdU9T1nSatCQujgKR -z3bFmx5VdJx4IbHwLfELn8LVlhgf8FQieowHAgMBAAGjfTB7MB0GA1UdDgQWBBSnpQaxLKYJYO7R -l+lwrrw7GWzbITAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKelBrEspglg7tGX6XCuvDsZ -bNshMBgGA1UdIAQRMA8wDQYLKwYBBAGwLQMEAQEwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEB -CwUAA4IBAQAmdzTblEiGKkGdLD4GkGDEjKwLVLgfuXvTBznk+j57sj1O7Z8jvZfza1zv7v1Apt+h -k6EKhqzvINB5Ab149xnYJDE0BAGmuhWawyfc2E8PzBhj/5kPDpFrdRbhIfzYJsdHt6bPWHJxfrrh -TZVHO8mvbaG0weyJ9rQPOLXiZNwlz6bb65pcmaHFCN795trV1lpFDMS3wrUU77QR/w4VtfX128a9 -61qn8FYiqTxlVMYVqL2Gns2Dlmh6cYGJ4Qvh6hEbaAjMaZ7snkGeRDImeuKHCnE96+RapNLbxc3G -3mB/ufNPRJLvKrcYPqcZ2Qt9sTdBQrC6YB3y/gkRsPCHe6ed ------END CERTIFICATE----- - -QuoVadis Root CA 1 G3 -===================== ------BEGIN CERTIFICATE----- -MIIFYDCCA0igAwIBAgIUeFhfLq0sGUvjNwc1NBMotZbUZZMwDQYJKoZIhvcNAQELBQAwSDELMAkG -A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv -b3QgQ0EgMSBHMzAeFw0xMjAxMTIxNzI3NDRaFw00MjAxMTIxNzI3NDRaMEgxCzAJBgNVBAYTAkJN -MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDEg -RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCgvlAQjunybEC0BJyFuTHK3C3kEakE -PBtVwedYMB0ktMPvhd6MLOHBPd+C5k+tR4ds7FtJwUrVu4/sh6x/gpqG7D0DmVIB0jWerNrwU8lm -PNSsAgHaJNM7qAJGr6Qc4/hzWHa39g6QDbXwz8z6+cZM5cOGMAqNF34168Xfuw6cwI2H44g4hWf6 -Pser4BOcBRiYz5P1sZK0/CPTz9XEJ0ngnjybCKOLXSoh4Pw5qlPafX7PGglTvF0FBM+hSo+LdoIN -ofjSxxR3W5A2B4GbPgb6Ul5jxaYA/qXpUhtStZI5cgMJYr2wYBZupt0lwgNm3fME0UDiTouG9G/l -g6AnhF4EwfWQvTA9xO+oabw4m6SkltFi2mnAAZauy8RRNOoMqv8hjlmPSlzkYZqn0ukqeI1RPToV -7qJZjqlc3sX5kCLliEVx3ZGZbHqfPT2YfF72vhZooF6uCyP8Wg+qInYtyaEQHeTTRCOQiJ/GKubX -9ZqzWB4vMIkIG1SitZgj7Ah3HJVdYdHLiZxfokqRmu8hqkkWCKi9YSgxyXSthfbZxbGL0eUQMk1f -iyA6PEkfM4VZDdvLCXVDaXP7a3F98N/ETH3Goy7IlXnLc6KOTk0k+17kBL5yG6YnLUlamXrXXAkg -t3+UuU/xDRxeiEIbEbfnkduebPRq34wGmAOtzCjvpUfzUwIDAQABo0IwQDAPBgNVHRMBAf8EBTAD -AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUo5fW816iEOGrRZ88F2Q87gFwnMwwDQYJKoZI -hvcNAQELBQADggIBABj6W3X8PnrHX3fHyt/PX8MSxEBd1DKquGrX1RUVRpgjpeaQWxiZTOOtQqOC -MTaIzen7xASWSIsBx40Bz1szBpZGZnQdT+3Btrm0DWHMY37XLneMlhwqI2hrhVd2cDMT/uFPpiN3 -GPoajOi9ZcnPP/TJF9zrx7zABC4tRi9pZsMbj/7sPtPKlL92CiUNqXsCHKnQO18LwIE6PWThv6ct -Tr1NxNgpxiIY0MWscgKCP6o6ojoilzHdCGPDdRS5YCgtW2jgFqlmgiNR9etT2DGbe+m3nUvriBbP -+V04ikkwj+3x6xn0dxoxGE1nVGwvb2X52z3sIexe9PSLymBlVNFxZPT5pqOBMzYzcfCkeF9OrYMh -3jRJjehZrJ3ydlo28hP0r+AJx2EqbPfgna67hkooby7utHnNkDPDs3b69fBsnQGQ+p6Q9pxyz0fa -wx/kNSBT8lTR32GDpgLiJTjehTItXnOQUl1CxM49S+H5GYQd1aJQzEH7QRTDvdbJWqNjZgKAvQU6 -O0ec7AAmTPWIUb+oI38YB7AL7YsmoWTTYUrrXJ/es69nA7Mf3W1daWhpq1467HxpvMc7hU6eFbm0 -FU/DlXpY18ls6Wy58yljXrQs8C097Vpl4KlbQMJImYFtnh8GKjwStIsPm6Ik8KaN1nrgS7ZklmOV -hMJKzRwuJIczYOXD ------END CERTIFICATE----- - -QuoVadis Root CA 2 G3 -===================== ------BEGIN CERTIFICATE----- -MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQELBQAwSDELMAkG -A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv -b3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJN -MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIg -RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFh -ZiFfqq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMWn4rjyduY -NM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ymc5GQYaYDFCDy54ejiK2t -oIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+O7q414AB+6XrW7PFXmAqMaCvN+ggOp+o -MiwMzAkd056OXbxMmO7FGmh77FOm6RQ1o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+l -V0POKa2Mq1W/xPtbAd0jIaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZo -L1NesNKqIcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz8eQQ -sSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43ehvNURG3YBZwjgQQvD -6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l7ZizlWNof/k19N+IxWA1ksB8aRxh -lRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALGcC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTAD -AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZI -hvcNAQELBQADggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66 -AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RCroijQ1h5fq7K -pVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0GaW/ZZGYjeVYg3UQt4XAoeo0L9 -x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4nlv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgz -dWqTHBLmYF5vHX/JHyPLhGGfHoJE+V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6X -U/IyAgkwo1jwDQHVcsaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+Nw -mNtddbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNgKCLjsZWD -zYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeMHVOyToV7BjjHLPj4sHKN -JeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4WSr2Rz0ZiC3oheGe7IUIarFsNMkd7Egr -O3jtZsSOeWmD3n+M ------END CERTIFICATE----- - -QuoVadis Root CA 3 G3 -===================== ------BEGIN CERTIFICATE----- -MIIFYDCCA0igAwIBAgIULvWbAiin23r/1aOp7r0DoM8Sah0wDQYJKoZIhvcNAQELBQAwSDELMAkG -A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv -b3QgQ0EgMyBHMzAeFw0xMjAxMTIyMDI2MzJaFw00MjAxMTIyMDI2MzJaMEgxCzAJBgNVBAYTAkJN -MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDMg -RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCzyw4QZ47qFJenMioKVjZ/aEzHs286 -IxSR/xl/pcqs7rN2nXrpixurazHb+gtTTK/FpRp5PIpM/6zfJd5O2YIyC0TeytuMrKNuFoM7pmRL -Mon7FhY4futD4tN0SsJiCnMK3UmzV9KwCoWdcTzeo8vAMvMBOSBDGzXRU7Ox7sWTaYI+FrUoRqHe -6okJ7UO4BUaKhvVZR74bbwEhELn9qdIoyhA5CcoTNs+cra1AdHkrAj80//ogaX3T7mH1urPnMNA3 -I4ZyYUUpSFlob3emLoG+B01vr87ERRORFHAGjx+f+IdpsQ7vw4kZ6+ocYfx6bIrc1gMLnia6Et3U -VDmrJqMz6nWB2i3ND0/kA9HvFZcba5DFApCTZgIhsUfei5pKgLlVj7WiL8DWM2fafsSntARE60f7 -5li59wzweyuxwHApw0BiLTtIadwjPEjrewl5qW3aqDCYz4ByA4imW0aucnl8CAMhZa634RylsSqi -Md5mBPfAdOhx3v89WcyWJhKLhZVXGqtrdQtEPREoPHtht+KPZ0/l7DxMYIBpVzgeAVuNVejH38DM -dyM0SXV89pgR6y3e7UEuFAUCf+D+IOs15xGsIs5XPd7JMG0QA4XN8f+MFrXBsj6IbGB/kE+V9/Yt -rQE5BwT6dYB9v0lQ7e/JxHwc64B+27bQ3RP+ydOc17KXqQIDAQABo0IwQDAPBgNVHRMBAf8EBTAD -AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUxhfQvKjqAkPyGwaZXSuQILnXnOQwDQYJKoZI -hvcNAQELBQADggIBADRh2Va1EodVTd2jNTFGu6QHcrxfYWLopfsLN7E8trP6KZ1/AvWkyaiTt3px -KGmPc+FSkNrVvjrlt3ZqVoAh313m6Tqe5T72omnHKgqwGEfcIHB9UqM+WXzBusnIFUBhynLWcKzS -t/Ac5IYp8M7vaGPQtSCKFWGafoaYtMnCdvvMujAWzKNhxnQT5WvvoxXqA/4Ti2Tk08HS6IT7SdEQ -TXlm66r99I0xHnAUrdzeZxNMgRVhvLfZkXdxGYFgu/BYpbWcC/ePIlUnwEsBbTuZDdQdm2NnL9Du -DcpmvJRPpq3t/O5jrFc/ZSXPsoaP0Aj/uHYUbt7lJ+yreLVTubY/6CD50qi+YUbKh4yE8/nxoGib -Ih6BJpsQBJFxwAYf3KDTuVan45gtf4Od34wrnDKOMpTwATwiKp9Dwi7DmDkHOHv8XgBCH/MyJnmD -hPbl8MFREsALHgQjDFSlTC9JxUrRtm5gDWv8a4uFJGS3iQ6rJUdbPM9+Sb3H6QrG2vd+DhcI00iX -0HGS8A85PjRqHH3Y8iKuu2n0M7SmSFXRDw4m6Oy2Cy2nhTXN/VnIn9HNPlopNLk9hM6xZdRZkZFW -dSHBd575euFgndOtBBj0fOtek49TSiIp+EgrPk2GrFt/ywaZWWDYWGWVjUTR939+J399roD1B0y2 -PpxxVJkES/1Y+Zj0 ------END CERTIFICATE----- - -DigiCert Assured ID Root G2 -=========================== ------BEGIN CERTIFICATE----- -MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw -IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgw -MTE1MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL -ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIw -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSAn61UQbVH -35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4HteccbiJVMWWXvdMX0h5i89vq -bFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9HpEgjAALAcKxHad3A2m67OeYfcgnDmCXRw -VWmvo2ifv922ebPynXApVfSr/5Vh88lAbx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OP -YLfykqGxvYmJHzDNw6YuYjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+Rn -lTGNAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTO -w0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPIQW5pJ6d1Ee88hjZv -0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I0jJmwYrA8y8678Dj1JGG0VDjA9tz -d29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4GnilmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAW -hsI6yLETcDbYz+70CjTVW0z9B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0M -jomZmWzwPDCvON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo -IhNzbM8m9Yop5w== ------END CERTIFICATE----- - -DigiCert Assured ID Root G3 -=========================== ------BEGIN CERTIFICATE----- -MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQswCQYDVQQGEwJV -UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQwIgYD -VQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1 -MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQ -BgcqhkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJfZn4f5dwb -RXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17QRSAPWXYQ1qAk8C3eNvJs -KTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgF -UaFNN6KDec6NHSrkhDAKBggqhkjOPQQDAwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5Fy -YZ5eEJJZVrmDxxDnOOlYJjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy -1vUhZscv6pZjamVFkpUBtA== ------END CERTIFICATE----- - -DigiCert Global Root G2 -======================= ------BEGIN CERTIFICATE----- -MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw -HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUx -MjAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3 -dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI2/Ou8jqJ -kTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx1x7e/dfgy5SDN67sH0NO -3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQq2EGnI/yuum06ZIya7XzV+hdG82MHauV -BJVJ8zUtluNJbd134/tJS7SsVQepj5WztCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyM -UNGPHgm+F6HmIcr9g+UQvIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQAB -o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV5uNu -5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY1Yl9PMWLSn/pvtsr -F9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4NeF22d+mQrvHRAiGfzZ0JFrabA0U -WTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NGFdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBH -QRFXGU7Aj64GxJUTFy8bJZ918rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/ -iyK5S9kJRaTepLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl -MrY= ------END CERTIFICATE----- - -DigiCert Global Root G3 -======================= ------BEGIN CERTIFICATE----- -MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQswCQYDVQQGEwJV -UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAwHgYD -VQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAw -MDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5k -aWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0C -AQYFK4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FGfp4tn+6O -YwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPOZ9wj/wMco+I+o0IwQDAP -BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNp -Yim8S8YwCgYIKoZIzj0EAwMDaAAwZQIxAK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y -3maTD/HMsQmP3Wyr+mt/oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34 -VOKa5Vt8sycX ------END CERTIFICATE----- - -DigiCert Trusted Root G4 -======================== ------BEGIN CERTIFICATE----- -MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBiMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSEw -HwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1 -MTIwMDAwWjBiMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0G -CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3yithZwuEp -pz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1Ifxp4VpX6+n6lXFllVcq9o -k3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDVySAdYyktzuxeTsiT+CFhmzTrBcZe7Fsa -vOvJz82sNEBfsXpm7nfISKhmV1efVFiODCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGY -QJB5w3jHtrHEtWoYOAMQjdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6 -MUSaM0C/CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCiEhtm -mnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADMfRyVw4/3IbKyEbe7 -f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QYuKZ3AeEPlAwhHbJUKSWJbOUOUlFH -dL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXKchYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8 -oR7FwI+isX4KJpn15GkvmB0t9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud -DwEB/wQEAwIBhjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD -ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2SV1EY+CtnJYY -ZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd+SeuMIW59mdNOj6PWTkiU0Tr -yF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWcfFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy -7zBZLq7gcfJW5GqXb5JQbZaNaHqasjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iah -ixTXTBmyUEFxPT9NcCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN -5r5N0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie4u1Ki7wb -/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mIr/OSmbaz5mEP0oUA51Aa -5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tK -G48BtieVU+i2iW1bvGjUI+iLUaJW+fCmgKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP -82Z+ ------END CERTIFICATE----- - -COMODO RSA Certification Authority -================================== ------BEGIN CERTIFICATE----- -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 -LaZRfyHBNVOFBkpdn627G190 ------END CERTIFICATE----- - -USERTrust RSA Certification Authority -===================================== ------BEGIN CERTIFICATE----- -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 -Q+6IHdfGjjxDah2nGN59PRbxYvnKkKj9 ------END CERTIFICATE----- - -USERTrust ECC Certification Authority -===================================== ------BEGIN CERTIFICATE----- -MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDELMAkGA1UEBhMC -VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU -aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv -biBBdXRob3JpdHkwHhcNMTAwMjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMC -VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU -aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv -biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqfloI+d61SRvU8Za2EurxtW2 -0eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinngo4N+LZfQYcTxmdwlkWOrfzCjtHDix6Ez -nPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNV -HQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBB -HU6+4WMBzzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbWRNZu -9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg= ------END CERTIFICATE----- - -GlobalSign ECC Root CA - R4 -=========================== ------BEGIN CERTIFICATE----- -MIIB4TCCAYegAwIBAgIRKjikHJYKBN5CsiilC+g0mAIwCgYIKoZIzj0EAwIwUDEkMCIGA1UECxMb -R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD -EwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoXDTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMb -R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD -EwpHbG9iYWxTaWduMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuMZ5049sJQ6fLjkZHAOkrprl -OQcJFspjsbmG+IpXwVfOQvpzofdlQv8ewQCybnMO/8ch5RikqtlxP6jUuc6MHaNCMEAwDgYDVR0P -AQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFSwe61FuOJAf/sKbvu+M8k8o4TV -MAoGCCqGSM49BAMCA0gAMEUCIQDckqGgE6bPA7DmxCGXkPoUVy0D7O48027KqGx2vKLeuwIgJ6iF -JzWbVsaj8kfSt24bAgAXqmemFZHe+pTsewv4n4Q= ------END CERTIFICATE----- - -GlobalSign ECC Root CA - R5 -=========================== ------BEGIN CERTIFICATE----- -MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEkMCIGA1UECxMb -R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD -EwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoXDTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMb -R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD -EwpHbG9iYWxTaWduMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6 -SFkc8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8kehOvRnkmS -h5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAd -BgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYIKoZIzj0EAwMDaAAwZQIxAOVpEslu28Yx -uglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7 -yFz9SO8NdCKoCOJuxUnOxwy8p2Fp8fc74SrL+SvzZpA3 ------END CERTIFICATE----- - -Staat der Nederlanden Root CA - G3 -================================== ------BEGIN CERTIFICATE----- -MIIFdDCCA1ygAwIBAgIEAJiiOTANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJOTDEeMBwGA1UE -CgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFhdCBkZXIgTmVkZXJsYW5kZW4g -Um9vdCBDQSAtIEczMB4XDTEzMTExNDExMjg0MloXDTI4MTExMzIzMDAwMFowWjELMAkGA1UEBhMC -TkwxHjAcBgNVBAoMFVN0YWF0IGRlciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5l -ZGVybGFuZGVuIFJvb3QgQ0EgLSBHMzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL4y -olQPcPssXFnrbMSkUeiFKrPMSjTysF/zDsccPVMeiAho2G89rcKezIJnByeHaHE6n3WWIkYFsO2t -x1ueKt6c/DrGlaf1F2cY5y9JCAxcz+bMNO14+1Cx3Gsy8KL+tjzk7FqXxz8ecAgwoNzFs21v0IJy -EavSgWhZghe3eJJg+szeP4TrjTgzkApyI/o1zCZxMdFyKJLZWyNtZrVtB0LrpjPOktvA9mxjeM3K -Tj215VKb8b475lRgsGYeCasH/lSJEULR9yS6YHgamPfJEf0WwTUaVHXvQ9Plrk7O53vDxk5hUUur -mkVLoR9BvUhTFXFkC4az5S6+zqQbwSmEorXLCCN2QyIkHxcE1G6cxvx/K2Ya7Irl1s9N9WMJtxU5 -1nus6+N86U78dULI7ViVDAZCopz35HCz33JvWjdAidiFpNfxC95DGdRKWCyMijmev4SH8RY7Ngzp -07TKbBlBUgmhHbBqv4LvcFEhMtwFdozL92TkA1CvjJFnq8Xy7ljY3r735zHPbMk7ccHViLVlvMDo -FxcHErVc0qsgk7TmgoNwNsXNo42ti+yjwUOH5kPiNL6VizXtBznaqB16nzaeErAMZRKQFWDZJkBE -41ZgpRDUajz9QdwOWke275dhdU/Z/seyHdTtXUmzqWrLZoQT1Vyg3N9udwbRcXXIV2+vD3dbAgMB -AAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRUrfrHkleu -yjWcLhL75LpdINyUVzANBgkqhkiG9w0BAQsFAAOCAgEAMJmdBTLIXg47mAE6iqTnB/d6+Oea31BD -U5cqPco8R5gu4RV78ZLzYdqQJRZlwJ9UXQ4DO1t3ApyEtg2YXzTdO2PCwyiBwpwpLiniyMMB8jPq -KqrMCQj3ZWfGzd/TtiunvczRDnBfuCPRy5FOCvTIeuXZYzbB1N/8Ipf3YF3qKS9Ysr1YvY2WTxB1 -v0h7PVGHoTx0IsL8B3+A3MSs/mrBcDCw6Y5p4ixpgZQJut3+TcCDjJRYwEYgr5wfAvg1VUkvRtTA -8KCWAg8zxXHzniN9lLf9OtMJgwYh/WA9rjLA0u6NpvDntIJ8CsxwyXmA+P5M9zWEGYox+wrZ13+b -8KKaa8MFSu1BYBQw0aoRQm7TIwIEC8Zl3d1Sd9qBa7Ko+gE4uZbqKmxnl4mUnrzhVNXkanjvSr0r -mj1AfsbAddJu+2gw7OyLnflJNZoaLNmzlTnVHpL3prllL+U9bTpITAjc5CgSKL59NVzq4BZ+Extq -1z7XnvwtdbLBFNUjA9tbbws+eC8N3jONFrdI54OagQ97wUNNVQQXOEpR1VmiiXTTn74eS9fGbbeI -JG9gkaSChVtWQbzQRKtqE77RLFi3EjNYsjdj3BP1lB0/QFH1T/U67cjF68IeHRaVesd+QnGTbksV -tzDfqu1XhUisHWrdOWnk4Xl4vs4Fv6EM94B7IWcnMFk= ------END CERTIFICATE----- - -Staat der Nederlanden EV Root CA -================================ ------BEGIN CERTIFICATE----- -MIIFcDCCA1igAwIBAgIEAJiWjTANBgkqhkiG9w0BAQsFADBYMQswCQYDVQQGEwJOTDEeMBwGA1UE -CgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSkwJwYDVQQDDCBTdGFhdCBkZXIgTmVkZXJsYW5kZW4g -RVYgUm9vdCBDQTAeFw0xMDEyMDgxMTE5MjlaFw0yMjEyMDgxMTEwMjhaMFgxCzAJBgNVBAYTAk5M -MR4wHAYDVQQKDBVTdGFhdCBkZXIgTmVkZXJsYW5kZW4xKTAnBgNVBAMMIFN0YWF0IGRlciBOZWRl -cmxhbmRlbiBFViBSb290IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA48d+ifkk -SzrSM4M1LGns3Amk41GoJSt5uAg94JG6hIXGhaTK5skuU6TJJB79VWZxXSzFYGgEt9nCUiY4iKTW -O0Cmws0/zZiTs1QUWJZV1VD+hq2kY39ch/aO5ieSZxeSAgMs3NZmdO3dZ//BYY1jTw+bbRcwJu+r -0h8QoPnFfxZpgQNH7R5ojXKhTbImxrpsX23Wr9GxE46prfNeaXUmGD5BKyF/7otdBwadQ8QpCiv8 -Kj6GyzyDOvnJDdrFmeK8eEEzduG/L13lpJhQDBXd4Pqcfzho0LKmeqfRMb1+ilgnQ7O6M5HTp5gV -XJrm0w912fxBmJc+qiXbj5IusHsMX/FjqTf5m3VpTCgmJdrV8hJwRVXj33NeN/UhbJCONVrJ0yPr -08C+eKxCKFhmpUZtcALXEPlLVPxdhkqHz3/KRawRWrUgUY0viEeXOcDPusBCAUCZSCELa6fS/ZbV -0b5GnUngC6agIk440ME8MLxwjyx1zNDFjFE7PZQIZCZhfbnDZY8UnCHQqv0XcgOPvZuM5l5Tnrmd -74K74bzickFbIZTTRTeU0d8JOV3nI6qaHcptqAqGhYqCvkIH1vI4gnPah1vlPNOePqc7nvQDs/nx -fRN0Av+7oeX6AHkcpmZBiFxgV6YuCcS6/ZrPpx9Aw7vMWgpVSzs4dlG4Y4uElBbmVvMCAwEAAaNC -MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFP6rAJCYniT8qcwa -ivsnuL8wbqg7MA0GCSqGSIb3DQEBCwUAA4ICAQDPdyxuVr5Os7aEAJSrR8kN0nbHhp8dB9O2tLsI -eK9p0gtJ3jPFrK3CiAJ9Brc1AsFgyb/E6JTe1NOpEyVa/m6irn0F3H3zbPB+po3u2dfOWBfoqSmu -c0iH55vKbimhZF8ZE/euBhD/UcabTVUlT5OZEAFTdfETzsemQUHSv4ilf0X8rLiltTMMgsT7B/Zq -5SWEXwbKwYY5EdtYzXc7LMJMD16a4/CrPmEbUCTCwPTxGfARKbalGAKb12NMcIxHowNDXLldRqAN -b/9Zjr7dn3LDWyvfjFvO5QxGbJKyCqNMVEIYFRIYvdr8unRu/8G2oGTYqV9Vrp9canaW2HNnh/tN -f1zuacpzEPuKqf2evTY4SUmH9A4U8OmHuD+nT3pajnnUk+S7aFKErGzp85hwVXIy+TSrK0m1zSBi -5Dp6Z2Orltxtrpfs/J92VoguZs9btsmksNcFuuEnL5O7Jiqik7Ab846+HUCjuTaPPoIaGl6I6lD4 -WeKDRikL40Rc4ZW2aZCaFG+XroHPaO+Zmr615+F/+PoTRxZMzG0IQOeLeG9QgkRQP2YGiqtDhFZK -DyAthg710tvSeopLzaXoTvFeJiUBWSOgftL2fiFX1ye8FVdMpEbB4IMeDExNH08GGeL5qPQ6gqGy -eUN51q1veieQA6TqJIc/2b3Z6fJfUEkc7uzXLg== ------END CERTIFICATE----- - -IdenTrust Commercial Root CA 1 -============================== ------BEGIN CERTIFICATE----- -MIIFYDCCA0igAwIBAgIQCgFCgAAAAUUjyES1AAAAAjANBgkqhkiG9w0BAQsFADBKMQswCQYDVQQG -EwJVUzESMBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBS -b290IENBIDEwHhcNMTQwMTE2MTgxMjIzWhcNMzQwMTE2MTgxMjIzWjBKMQswCQYDVQQGEwJVUzES -MBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBSb290IENB -IDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCnUBneP5k91DNG8W9RYYKyqU+PZ4ld -hNlT3Qwo2dfw/66VQ3KZ+bVdfIrBQuExUHTRgQ18zZshq0PirK1ehm7zCYofWjK9ouuU+ehcCuz/ -mNKvcbO0U59Oh++SvL3sTzIwiEsXXlfEU8L2ApeN2WIrvyQfYo3fw7gpS0l4PJNgiCL8mdo2yMKi -1CxUAGc1bnO/AljwpN3lsKImesrgNqUZFvX9t++uP0D1bVoE/c40yiTcdCMbXTMTEl3EASX2MN0C -XZ/g1Ue9tOsbobtJSdifWwLziuQkkORiT0/Br4sOdBeo0XKIanoBScy0RnnGF7HamB4HWfp1IYVl -3ZBWzvurpWCdxJ35UrCLvYf5jysjCiN2O/cz4ckA82n5S6LgTrx+kzmEB/dEcH7+B1rlsazRGMzy -NeVJSQjKVsk9+w8YfYs7wRPCTY/JTw436R+hDmrfYi7LNQZReSzIJTj0+kuniVyc0uMNOYZKdHzV -WYfCP04MXFL0PfdSgvHqo6z9STQaKPNBiDoT7uje/5kdX7rL6B7yuVBgwDHTc+XvvqDtMwt0viAg -xGds8AgDelWAf0ZOlqf0Hj7h9tgJ4TNkK2PXMl6f+cB7D3hvl7yTmvmcEpB4eoCHFddydJxVdHix -uuFucAS6T6C6aMN7/zHwcz09lCqxC0EOoP5NiGVreTO01wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMC -AQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU7UQZwNPwBovupHu+QucmVMiONnYwDQYJKoZI -hvcNAQELBQADggIBAA2ukDL2pkt8RHYZYR4nKM1eVO8lvOMIkPkp165oCOGUAFjvLi5+U1KMtlwH -6oi6mYtQlNeCgN9hCQCTrQ0U5s7B8jeUeLBfnLOic7iPBZM4zY0+sLj7wM+x8uwtLRvM7Kqas6pg -ghstO8OEPVeKlh6cdbjTMM1gCIOQ045U8U1mwF10A0Cj7oV+wh93nAbowacYXVKV7cndJZ5t+qnt -ozo00Fl72u1Q8zW/7esUTTHHYPTa8Yec4kjixsU3+wYQ+nVZZjFHKdp2mhzpgq7vmrlR94gjmmmV -YjzlVYA211QC//G5Xc7UI2/YRYRKW2XviQzdFKcgyxilJbQN+QHwotL0AMh0jqEqSI5l2xPE4iUX -feu+h1sXIFRRk0pTAwvsXcoz7WL9RccvW9xYoIA55vrX/hMUpu09lEpCdNTDd1lzzY9GvlU47/ro -kTLql1gEIt44w8y8bckzOmoKaT+gyOpyj4xjhiO9bTyWnpXgSUyqorkqG5w2gXjtw+hG4iZZRHUe -2XWJUc0QhJ1hYMtd+ZciTY6Y5uN/9lu7rs3KSoFrXgvzUeF0K+l+J6fZmUlO+KWA2yUPHGNiiskz -Z2s8EIPGrd6ozRaOjfAHN3Gf8qv8QfXBi+wAN10J5U6A7/qxXDgGpRtK4dw4LTzcqx+QGtVKnO7R -cGzM7vRX+Bi6hG6H ------END CERTIFICATE----- - -IdenTrust Public Sector Root CA 1 -================================= ------BEGIN CERTIFICATE----- -MIIFZjCCA06gAwIBAgIQCgFCgAAAAUUjz0Z8AAAAAjANBgkqhkiG9w0BAQsFADBNMQswCQYDVQQG -EwJVUzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3Rv -ciBSb290IENBIDEwHhcNMTQwMTE2MTc1MzMyWhcNMzQwMTE2MTc1MzMyWjBNMQswCQYDVQQGEwJV -UzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3RvciBS -b290IENBIDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2IpT8pEiv6EdrCvsnduTy -P4o7ekosMSqMjbCpwzFrqHd2hCa2rIFCDQjrVVi7evi8ZX3yoG2LqEfpYnYeEe4IFNGyRBb06tD6 -Hi9e28tzQa68ALBKK0CyrOE7S8ItneShm+waOh7wCLPQ5CQ1B5+ctMlSbdsHyo+1W/CD80/HLaXI -rcuVIKQxKFdYWuSNG5qrng0M8gozOSI5Cpcu81N3uURF/YTLNiCBWS2ab21ISGHKTN9T0a9SvESf -qy9rg3LvdYDaBjMbXcjaY8ZNzaxmMc3R3j6HEDbhuaR672BQssvKplbgN6+rNBM5Jeg5ZuSYeqoS -mJxZZoY+rfGwyj4GD3vwEUs3oERte8uojHH01bWRNszwFcYr3lEXsZdMUD2xlVl8BX0tIdUAvwFn -ol57plzy9yLxkA2T26pEUWbMfXYD62qoKjgZl3YNa4ph+bz27nb9cCvdKTz4Ch5bQhyLVi9VGxyh -LrXHFub4qjySjmm2AcG1hp2JDws4lFTo6tyePSW8Uybt1as5qsVATFSrsrTZ2fjXctscvG29ZV/v -iDUqZi/u9rNl8DONfJhBaUYPQxxp+pu10GFqzcpL2UyQRqsVWaFHVCkugyhfHMKiq3IXAAaOReyL -4jM9f9oZRORicsPfIsbyVtTdX5Vy7W1f90gDW/3FKqD2cyOEEBsB5wIDAQABo0IwQDAOBgNVHQ8B -Af8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU43HgntinQtnbcZFrlJPrw6PRFKMw -DQYJKoZIhvcNAQELBQADggIBAEf63QqwEZE4rU1d9+UOl1QZgkiHVIyqZJnYWv6IAcVYpZmxI1Qj -t2odIFflAWJBF9MJ23XLblSQdf4an4EKwt3X9wnQW3IV5B4Jaj0z8yGa5hV+rVHVDRDtfULAj+7A -mgjVQdZcDiFpboBhDhXAuM/FSRJSzL46zNQuOAXeNf0fb7iAaJg9TaDKQGXSc3z1i9kKlT/YPyNt -GtEqJBnZhbMX73huqVjRI9PHE+1yJX9dsXNw0H8GlwmEKYBhHfpe/3OsoOOJuBxxFcbeMX8S3OFt -m6/n6J91eEyrRjuazr8FGF1NFTwWmhlQBJqymm9li1JfPFgEKCXAZmExfrngdbkaqIHWchezxQMx -NRF4eKLg6TCMf4DfWN88uieW4oA0beOY02QnrEh+KHdcxiVhJfiFDGX6xDIvpZgF5PgLZxYWxoK4 -Mhn5+bl53B/N66+rDt0b20XkeucC4pVd/GnwU2lhlXV5C15V5jgclKlZM57IcXR5f1GJtshquDDI -ajjDbp7hNxbqBWJMWxJH7ae0s1hWx0nzfxJoCTFx8G34Tkf71oXuxVhAGaQdp/lLQzfcaFpPz+vC -ZHTetBXZ9FRUGi8c15dxVJCO2SCdUyt/q4/i6jC8UDfv8Ue1fXwsBOxonbRJRBD0ckscZOf85muQ -3Wl9af0AVqW3rLatt8o+Ae+c ------END CERTIFICATE----- - -Entrust Root Certification Authority - G2 -========================================= ------BEGIN CERTIFICATE----- -MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMCVVMxFjAUBgNV -BAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVy -bXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ug -b25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIw -HhcNMDkwNzA3MTcyNTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoT -DUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMx -OTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25s -eTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP -/vaCeb9zYQYKpSfYs1/TRU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXz -HHfV1IWNcCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hWwcKU -s/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1U1+cPvQXLOZprE4y -TGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0jaWvYkxN4FisZDQSA/i2jZRjJKRx -AgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ6 -0B7vfec7aVHUbI2fkBJmqzANBgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5Z -iXMRrEPR9RP/jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ -Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v1fN2D807iDgi -nWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4RnAuknZoh8/CbCzB428Hch0P+ -vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmHVHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xO -e4pIb4tF9g== ------END CERTIFICATE----- - -Entrust Root Certification Authority - EC1 -========================================== ------BEGIN CERTIFICATE----- -MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkGA1UEBhMCVVMx -FjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVn -YWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXpl -ZCB1c2Ugb25seTEzMDEGA1UEAxMqRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5 -IC0gRUMxMB4XDTEyMTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYw -FAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2Fs -LXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQg -dXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAt -IEVDMTB2MBAGByqGSM49AgEGBSuBBAAiA2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHy -AsWfoPZb1YsGGYZPUxBtByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef -9eNi1KlHBz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE -FLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVCR98crlOZF7ZvHH3h -vxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nXhTcGtXsI/esni0qU+eH6p44mCOh8 -kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G ------END CERTIFICATE----- - -CFCA EV ROOT -============ ------BEGIN CERTIFICATE----- -MIIFjTCCA3WgAwIBAgIEGErM1jANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJDTjEwMC4GA1UE -CgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQDDAxDRkNB -IEVWIFJPT1QwHhcNMTIwODA4MDMwNzAxWhcNMjkxMjMxMDMwNzAxWjBWMQswCQYDVQQGEwJDTjEw -MC4GA1UECgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQD -DAxDRkNBIEVWIFJPT1QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDXXWvNED8fBVnV -BU03sQ7smCuOFR36k0sXgiFxEFLXUWRwFsJVaU2OFW2fvwwbwuCjZ9YMrM8irq93VCpLTIpTUnrD -7i7es3ElweldPe6hL6P3KjzJIx1qqx2hp/Hz7KDVRM8Vz3IvHWOX6Jn5/ZOkVIBMUtRSqy5J35DN -uF++P96hyk0g1CXohClTt7GIH//62pCfCqktQT+x8Rgp7hZZLDRJGqgG16iI0gNyejLi6mhNbiyW -ZXvKWfry4t3uMCz7zEasxGPrb382KzRzEpR/38wmnvFyXVBlWY9ps4deMm/DGIq1lY+wejfeWkU7 -xzbh72fROdOXW3NiGUgthxwG+3SYIElz8AXSG7Ggo7cbcNOIabla1jj0Ytwli3i/+Oh+uFzJlU9f -py25IGvPa931DfSCt/SyZi4QKPaXWnuWFo8BGS1sbn85WAZkgwGDg8NNkt0yxoekN+kWzqotaK8K -gWU6cMGbrU1tVMoqLUuFG7OA5nBFDWteNfB/O7ic5ARwiRIlk9oKmSJgamNgTnYGmE69g60dWIol -hdLHZR4tjsbftsbhf4oEIRUpdPA+nJCdDC7xij5aqgwJHsfVPKPtl8MeNPo4+QgO48BdK4PRVmrJ -tqhUUy54Mmc9gn900PvhtgVguXDbjgv5E1hvcWAQUhC5wUEJ73IfZzF4/5YFjQIDAQABo2MwYTAf -BgNVHSMEGDAWgBTj/i39KNALtbq2osS/BqoFjJP7LzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB -/wQEAwIBBjAdBgNVHQ4EFgQU4/4t/SjQC7W6tqLEvwaqBYyT+y8wDQYJKoZIhvcNAQELBQADggIB -ACXGumvrh8vegjmWPfBEp2uEcwPenStPuiB/vHiyz5ewG5zz13ku9Ui20vsXiObTej/tUxPQ4i9q -ecsAIyjmHjdXNYmEwnZPNDatZ8POQQaIxffu2Bq41gt/UP+TqhdLjOztUmCypAbqTuv0axn96/Ua -4CUqmtzHQTb3yHQFhDmVOdYLO6Qn+gjYXB74BGBSESgoA//vU2YApUo0FmZ8/Qmkrp5nGm9BC2sG -E5uPhnEFtC+NiWYzKXZUmhH4J/qyP5Hgzg0b8zAarb8iXRvTvyUFTeGSGn+ZnzxEk8rUQElsgIfX -BDrDMlI1Dlb4pd19xIsNER9Tyx6yF7Zod1rg1MvIB671Oi6ON7fQAUtDKXeMOZePglr4UeWJoBjn -aH9dCi77o0cOPaYjesYBx4/IXr9tgFa+iiS6M+qf4TIRnvHST4D2G0CvOJ4RUHlzEhLN5mydLIhy -PDCBBpEi6lmt2hkuIsKNuYyH4Ga8cyNfIWRjgEj1oDwYPZTISEEdQLpe/v5WOaHIz16eGWRGENoX -kbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+ZAAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3C -ekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su ------END CERTIFICATE----- - -Certinomis - Root CA -==================== ------BEGIN CERTIFICATE----- -MIIFkjCCA3qgAwIBAgIBATANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJGUjETMBEGA1UEChMK -Q2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxHTAbBgNVBAMTFENlcnRpbm9taXMg -LSBSb290IENBMB4XDTEzMTAyMTA5MTcxOFoXDTMzMTAyMTA5MTcxOFowWjELMAkGA1UEBhMCRlIx -EzARBgNVBAoTCkNlcnRpbm9taXMxFzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMR0wGwYDVQQDExRD -ZXJ0aW5vbWlzIC0gUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANTMCQos -P5L2fxSeC5yaah1AMGT9qt8OHgZbn1CF6s2Nq0Nn3rD6foCWnoR4kkjW4znuzuRZWJflLieY6pOo -d5tK8O90gC3rMB+12ceAnGInkYjwSond3IjmFPnVAy//ldu9n+ws+hQVWZUKxkd8aRi5pwP5ynap -z8dvtF4F/u7BUrJ1Mofs7SlmO/NKFoL21prbcpjp3vDFTKWrteoB4owuZH9kb/2jJZOLyKIOSY00 -8B/sWEUuNKqEUL3nskoTuLAPrjhdsKkb5nPJWqHZZkCqqU2mNAKthH6yI8H7KsZn9DS2sJVqM09x -RLWtwHkziOC/7aOgFLScCbAK42C++PhmiM1b8XcF4LVzbsF9Ri6OSyemzTUK/eVNfaoqoynHWmgE -6OXWk6RiwsXm9E/G+Z8ajYJJGYrKWUM66A0ywfRMEwNvbqY/kXPLynNvEiCL7sCCeN5LLsJJwx3t -FvYk9CcbXFcx3FXuqB5vbKziRcxXV4p1VxngtViZSTYxPDMBbRZKzbgqg4SGm/lg0h9tkQPTYKbV -PZrdd5A9NaSfD171UkRpucC63M9933zZxKyGIjK8e2uR73r4F2iw4lNVYC2vPsKD2NkJK/DAZNuH -i5HMkesE/Xa0lZrmFAYb1TQdvtj/dBxThZngWVJKYe2InmtJiUZ+IFrZ50rlau7SZRFDAgMBAAGj -YzBhMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTvkUz1pcMw6C8I -6tNxIqSSaHh02TAfBgNVHSMEGDAWgBTvkUz1pcMw6C8I6tNxIqSSaHh02TANBgkqhkiG9w0BAQsF -AAOCAgEAfj1U2iJdGlg+O1QnurrMyOMaauo++RLrVl89UM7g6kgmJs95Vn6RHJk/0KGRHCwPT5iV -WVO90CLYiF2cN/z7ZMF4jIuaYAnq1fohX9B0ZedQxb8uuQsLrbWwF6YSjNRieOpWauwK0kDDPAUw -Pk2Ut59KA9N9J0u2/kTO+hkzGm2kQtHdzMjI1xZSg081lLMSVX3l4kLr5JyTCcBMWwerx20RoFAX -lCOotQqSD7J6wWAsOMwaplv/8gzjqh8c3LigkyfeY+N/IZ865Z764BNqdeuWXGKRlI5nU7aJ+BIJ -y29SWwNyhlCVCNSNh4YVH5Uk2KRvms6knZtt0rJ2BobGVgjF6wnaNsIbW0G+YSrjcOa4pvi2WsS9 -Iff/ql+hbHY5ZtbqTFXhADObE5hjyW/QASAJN1LnDE8+zbz1X5YnpyACleAu6AdBBR8Vbtaw5Bng -DwKTACdyxYvRVB9dSsNAl35VpnzBMwQUAR1JIGkLGZOdblgi90AMRgwjY/M50n92Uaf0yKHxDHYi -I0ZSKS3io0EHVmmY0gUJvGnHWmHNj4FgFU2A3ZDifcRQ8ow7bkrHxuaAKzyBvBGAFhAn1/DNP3nM -cyrDflOR1m749fPH0FFNjkulW+YZFzvWgQncItzujrnEj1PhZ7szuIgVRs/taTX/dQ1G885x4cVr -hkIGuUE= ------END CERTIFICATE----- - -OISTE WISeKey Global Root GB CA -=============================== ------BEGIN CERTIFICATE----- -MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBtMQswCQYDVQQG -EwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNl -ZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAw -MzJaFw0zOTEyMDExNTEwMzFaMG0xCzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYD -VQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEds -b2JhbCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3HEokKtaX -scriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGxWuR51jIjK+FTzJlFXHtP -rby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk -9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNku7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4o -Qnc/nSMbsrY9gBQHTC5P99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvg -GUpuuy9rM2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB -/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZI -hvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrghcViXfa43FK8+5/ea4n32cZiZBKpD -dHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0 -VQreUGdNZtGn//3ZwLWoo4rOZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEui -HZeeevJuQHHfaPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic -Nc1MaRVUGpCY3useX8p3x8uOPUNpnJpY0CQ73xtAln41rYHHTnG6iBM= ------END CERTIFICATE----- - -SZAFIR ROOT CA2 -=============== ------BEGIN CERTIFICATE----- -MIIDcjCCAlqgAwIBAgIUPopdB+xV0jLVt+O2XwHrLdzk1uQwDQYJKoZIhvcNAQELBQAwUTELMAkG -A1UEBhMCUEwxKDAmBgNVBAoMH0tyYWpvd2EgSXpiYSBSb3psaWN6ZW5pb3dhIFMuQS4xGDAWBgNV -BAMMD1NaQUZJUiBST09UIENBMjAeFw0xNTEwMTkwNzQzMzBaFw0zNTEwMTkwNzQzMzBaMFExCzAJ -BgNVBAYTAlBMMSgwJgYDVQQKDB9LcmFqb3dhIEl6YmEgUm96bGljemVuaW93YSBTLkEuMRgwFgYD -VQQDDA9TWkFGSVIgUk9PVCBDQTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3vD5Q -qEvNQLXOYeeWyrSh2gwisPq1e3YAd4wLz32ohswmUeQgPYUM1ljj5/QqGJ3a0a4m7utT3PSQ1hNK -DJA8w/Ta0o4NkjrcsbH/ON7Dui1fgLkCvUqdGw+0w8LBZwPd3BucPbOw3gAeqDRHu5rr/gsUvTaE -2g0gv/pby6kWIK05YO4vdbbnl5z5Pv1+TW9NL++IDWr63fE9biCloBK0TXC5ztdyO4mTp4CEHCdJ -ckm1/zuVnsHMyAHs6A6KCpbns6aH5db5BSsNl0BwPLqsdVqc1U2dAgrSS5tmS0YHF2Wtn2yIANwi -ieDhZNRnvDF5YTy7ykHNXGoAyDw4jlivAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0P -AQH/BAQDAgEGMB0GA1UdDgQWBBQuFqlKGLXLzPVvUPMjX/hd56zwyDANBgkqhkiG9w0BAQsFAAOC -AQEAtXP4A9xZWx126aMqe5Aosk3AM0+qmrHUuOQn/6mWmc5G4G18TKI4pAZw8PRBEew/R40/cof5 -O/2kbytTAOD/OblqBw7rHRz2onKQy4I9EYKL0rufKq8h5mOGnXkZ7/e7DDWQw4rtTw/1zBLZpD67 -oPwglV9PJi8RI4NOdQcPv5vRtB3pEAT+ymCPoky4rc/hkA/NrgrHXXu3UNLUYfrVFdvXn4dRVOul -4+vJhaAlIDf7js4MNIThPIGyd05DpYhfhmehPea0XGG2Ptv+tyjFogeutcrKjSoS75ftwjCkySp6 -+/NNIxuZMzSgLvWpCz/UXeHPhJ/iGcJfitYgHuNztw== ------END CERTIFICATE----- - -Certum Trusted Network CA 2 -=========================== ------BEGIN CERTIFICATE----- -MIIF0jCCA7qgAwIBAgIQIdbQSk8lD8kyN/yqXhKN6TANBgkqhkiG9w0BAQ0FADCBgDELMAkGA1UE -BhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMuQS4xJzAlBgNVBAsTHkNlcnR1 -bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEkMCIGA1UEAxMbQ2VydHVtIFRydXN0ZWQgTmV0d29y -ayBDQSAyMCIYDzIwMTExMDA2MDgzOTU2WhgPMjA0NjEwMDYwODM5NTZaMIGAMQswCQYDVQQGEwJQ -TDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENl -cnRpZmljYXRpb24gQXV0aG9yaXR5MSQwIgYDVQQDExtDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENB -IDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9+Xj45tWADGSdhhuWZGc/IjoedQF9 -7/tcZ4zJzFxrqZHmuULlIEub2pt7uZld2ZuAS9eEQCsn0+i6MLs+CRqnSZXvK0AkwpfHp+6bJe+o -CgCXhVqqndwpyeI1B+twTUrWwbNWuKFBOJvR+zF/j+Bf4bE/D44WSWDXBo0Y+aomEKsq09DRZ40b -Rr5HMNUuctHFY9rnY3lEfktjJImGLjQ/KUxSiyqnwOKRKIm5wFv5HdnnJ63/mgKXwcZQkpsCLL2p -uTRZCr+ESv/f/rOf69me4Jgj7KZrdxYq28ytOxykh9xGc14ZYmhFV+SQgkK7QtbwYeDBoz1mo130 -GO6IyY0XRSmZMnUCMe4pJshrAua1YkV/NxVaI2iJ1D7eTiew8EAMvE0Xy02isx7QBlrd9pPPV3WZ -9fqGGmd4s7+W/jTcvedSVuWz5XV710GRBdxdaeOVDUO5/IOWOZV7bIBaTxNyxtd9KXpEulKkKtVB -Rgkg/iKgtlswjbyJDNXXcPiHUv3a76xRLgezTv7QCdpw75j6VuZt27VXS9zlLCUVyJ4ueE742pye -hizKV/Ma5ciSixqClnrDvFASadgOWkaLOusm+iPJtrCBvkIApPjW/jAux9JG9uWOdf3yzLnQh1vM -BhBgu4M1t15n3kfsmUjxpKEV/q2MYo45VU85FrmxY53/twIDAQABo0IwQDAPBgNVHRMBAf8EBTAD -AQH/MB0GA1UdDgQWBBS2oVQ5AsOgP46KvPrU+Bym0ToO/TAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZI -hvcNAQENBQADggIBAHGlDs7k6b8/ONWJWsQCYftMxRQXLYtPU2sQF/xlhMcQSZDe28cmk4gmb3DW -Al45oPePq5a1pRNcgRRtDoGCERuKTsZPpd1iHkTfCVn0W3cLN+mLIMb4Ck4uWBzrM9DPhmDJ2vuA -L55MYIR4PSFk1vtBHxgP58l1cb29XN40hz5BsA72udY/CROWFC/emh1auVbONTqwX3BNXuMp8SMo -clm2q8KMZiYcdywmdjWLKKdpoPk79SPdhRB0yZADVpHnr7pH1BKXESLjokmUbOe3lEu6LaTaM4tM -pkT/WjzGHWTYtTHkpjx6qFcL2+1hGsvxznN3Y6SHb0xRONbkX8eftoEq5IVIeVheO/jbAoJnwTnb -w3RLPTYe+SmTiGhbqEQZIfCn6IENLOiTNrQ3ssqwGyZ6miUfmpqAnksqP/ujmv5zMnHCnsZy4Ypo -J/HkD7TETKVhk/iXEAcqMCWpuchxuO9ozC1+9eB+D4Kob7a6bINDd82Kkhehnlt4Fj1F4jNy3eFm -ypnTycUm/Q1oBEauttmbjL4ZvrHG8hnjXALKLNhvSgfZyTXaQHXyxKcZb55CEJh15pWLYLztxRLX -is7VmFxWlgPF7ncGNf/P5O4/E2Hu29othfDNrp2yGAlFw5Khchf8R7agCyzxxN5DaAhqXzvwdmP7 -zAYspsbiDrW5viSP ------END CERTIFICATE----- - -Hellenic Academic and Research Institutions RootCA 2015 -======================================================= ------BEGIN CERTIFICATE----- -MIIGCzCCA/OgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBpjELMAkGA1UEBhMCR1IxDzANBgNVBAcT -BkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0 -aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNVBAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNl -YXJjaCBJbnN0aXR1dGlvbnMgUm9vdENBIDIwMTUwHhcNMTUwNzA3MTAxMTIxWhcNNDAwNjMwMTAx -MTIxWjCBpjELMAkGA1UEBhMCR1IxDzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMg -QWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNV -BAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgUm9vdENBIDIw -MTUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDC+Kk/G4n8PDwEXT2QNrCROnk8Zlrv -bTkBSRq0t89/TSNTt5AA4xMqKKYx8ZEA4yjsriFBzh/a/X0SWwGDD7mwX5nh8hKDgE0GPt+sr+eh -iGsxr/CL0BgzuNtFajT0AoAkKAoCFZVedioNmToUW/bLy1O8E00BiDeUJRtCvCLYjqOWXjrZMts+ -6PAQZe104S+nfK8nNLspfZu2zwnI5dMK/IhlZXQK3HMcXM1AsRzUtoSMTFDPaI6oWa7CJ06CojXd -FPQf/7J31Ycvqm59JCfnxssm5uX+Zwdj2EUN3TpZZTlYepKZcj2chF6IIbjV9Cz82XBST3i4vTwr -i5WY9bPRaM8gFH5MXF/ni+X1NYEZN9cRCLdmvtNKzoNXADrDgfgXy5I2XdGj2HUb4Ysn6npIQf1F -GQatJ5lOwXBH3bWfgVMS5bGMSF0xQxfjjMZ6Y5ZLKTBOhE5iGV48zpeQpX8B653g+IuJ3SWYPZK2 -fu/Z8VFRfS0myGlZYeCsargqNhEEelC9MoS+L9xy1dcdFkfkR2YgP/SWxa+OAXqlD3pk9Q0Yh9mu -iNX6hME6wGkoLfINaFGq46V3xqSQDqE3izEjR8EJCOtu93ib14L8hCCZSRm2Ekax+0VVFqmjZayc -Bw/qa9wfLgZy7IaIEuQt218FL+TwA9MmM+eAws1CoRc0CwIDAQABo0IwQDAPBgNVHRMBAf8EBTAD -AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUcRVnyMjJvXVdctA4GGqd83EkVAswDQYJKoZI -hvcNAQELBQADggIBAHW7bVRLqhBYRjTyYtcWNl0IXtVsyIe9tC5G8jH4fOpCtZMWVdyhDBKg2mF+ -D1hYc2Ryx+hFjtyp8iY/xnmMsVMIM4GwVhO+5lFc2JsKT0ucVlMC6U/2DWDqTUJV6HwbISHTGzrM -d/K4kPFox/la/vot9L/J9UUbzjgQKjeKeaO04wlshYaT/4mWJ3iBj2fjRnRUjtkNaeJK9E10A/+y -d+2VZ5fkscWrv2oj6NSU4kQoYsRL4vDY4ilrGnB+JGGTe08DMiUNRSQrlrRGar9KC/eaj8GsGsVn -82800vpzY4zvFrCopEYq+OsS7HK07/grfoxSwIuEVPkvPuNVqNxmsdnhX9izjFk0WaSrT2y7Hxjb -davYy5LNlDhhDgcGH0tGEPEVvo2FXDtKK4F5D7Rpn0lQl033DlZdwJVqwjbDG2jJ9SrcR5q+ss7F -Jej6A7na+RZukYT1HCjI/CbM1xyQVqdfbzoEvM14iQuODy+jqk+iGxI9FghAD/FGTNeqewjBCvVt -J94Cj8rDtSvK6evIIVM4pcw72Hc3MKJP2W/R8kCtQXoXxdZKNYm3QdV8hn9VTYNKpXMgwDqvkPGa -JI7ZjnHKe7iG2rKPmT4dEw0SEe7Uq/DpFXYC5ODfqiAeW2GFZECpkJcNrVPSWh2HagCXZWK0vm9q -p/UsQu0yrbYhnr68 ------END CERTIFICATE----- - -Hellenic Academic and Research Institutions ECC RootCA 2015 -=========================================================== ------BEGIN CERTIFICATE----- -MIICwzCCAkqgAwIBAgIBADAKBggqhkjOPQQDAjCBqjELMAkGA1UEBhMCR1IxDzANBgNVBAcTBkF0 -aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9u -cyBDZXJ0LiBBdXRob3JpdHkxRDBCBgNVBAMTO0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJj -aCBJbnN0aXR1dGlvbnMgRUNDIFJvb3RDQSAyMDE1MB4XDTE1MDcwNzEwMzcxMloXDTQwMDYzMDEw -MzcxMlowgaoxCzAJBgNVBAYTAkdSMQ8wDQYDVQQHEwZBdGhlbnMxRDBCBgNVBAoTO0hlbGxlbmlj -IEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9yaXR5MUQwQgYD -VQQDEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25zIEVDQyBSb290 -Q0EgMjAxNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJKgQehLgoRc4vgxEZmGZE4JJS+dQS8KrjVP -dJWyUWRrjWvmP3CV8AVER6ZyOFB2lQJajq4onvktTpnvLEhvTCUp6NFxW98dwXU3tNf6e3pCnGoK -Vlp8aQuqgAkkbH7BRqNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0O -BBYEFLQiC4KZJAEOnLvkDv2/+5cgk5kqMAoGCCqGSM49BAMCA2cAMGQCMGfOFmI4oqxiRaeplSTA -GiecMjvAwNW6qef4BENThe5SId6d9SWDPp5YSy/XZxMOIQIwBeF1Ad5o7SofTUwJCA3sS61kFyjn -dc5FZXIhF8siQQ6ME5g4mlRtm8rifOoCWCKR ------END CERTIFICATE----- - -Certplus Root CA G1 -=================== ------BEGIN CERTIFICATE----- -MIIFazCCA1OgAwIBAgISESBVg+QtPlRWhS2DN7cs3EYRMA0GCSqGSIb3DQEBDQUAMD4xCzAJBgNV -BAYTAkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2VydHBsdXMgUm9vdCBDQSBHMTAe -Fw0xNDA1MjYwMDAwMDBaFw0zODAxMTUwMDAwMDBaMD4xCzAJBgNVBAYTAkZSMREwDwYDVQQKDAhD -ZXJ0cGx1czEcMBoGA1UEAwwTQ2VydHBsdXMgUm9vdCBDQSBHMTCCAiIwDQYJKoZIhvcNAQEBBQAD -ggIPADCCAgoCggIBANpQh7bauKk+nWT6VjOaVj0W5QOVsjQcmm1iBdTYj+eJZJ+622SLZOZ5KmHN -r49aiZFluVj8tANfkT8tEBXgfs+8/H9DZ6itXjYj2JizTfNDnjl8KvzsiNWI7nC9hRYt6kuJPKNx -Qv4c/dMcLRC4hlTqQ7jbxofaqK6AJc96Jh2qkbBIb6613p7Y1/oA/caP0FG7Yn2ksYyy/yARujVj -BYZHYEMzkPZHogNPlk2dT8Hq6pyi/jQu3rfKG3akt62f6ajUeD94/vI4CTYd0hYCyOwqaK/1jpTv -LRN6HkJKHRUxrgwEV/xhc/MxVoYxgKDEEW4wduOU8F8ExKyHcomYxZ3MVwia9Az8fXoFOvpHgDm2 -z4QTd28n6v+WZxcIbekN1iNQMLAVdBM+5S//Ds3EC0pd8NgAM0lm66EYfFkuPSi5YXHLtaW6uOrc -4nBvCGrch2c0798wct3zyT8j/zXhviEpIDCB5BmlIOklynMxdCm+4kLV87ImZsdo/Rmz5yCTmehd -4F6H50boJZwKKSTUzViGUkAksnsPmBIgJPaQbEfIDbsYIC7Z/fyL8inqh3SV4EJQeIQEQWGw9CEj -jy3LKCHyamz0GqbFFLQ3ZU+V/YDI+HLlJWvEYLF7bY5KinPOWftwenMGE9nTdDckQQoRb5fc5+R+ -ob0V8rqHDz1oihYHAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0G -A1UdDgQWBBSowcCbkahDFXxdBie0KlHYlwuBsTAfBgNVHSMEGDAWgBSowcCbkahDFXxdBie0KlHY -lwuBsTANBgkqhkiG9w0BAQ0FAAOCAgEAnFZvAX7RvUz1isbwJh/k4DgYzDLDKTudQSk0YcbX8ACh -66Ryj5QXvBMsdbRX7gp8CXrc1cqh0DQT+Hern+X+2B50ioUHj3/MeXrKls3N/U/7/SMNkPX0XtPG -YX2eEeAC7gkE2Qfdpoq3DIMku4NQkv5gdRE+2J2winq14J2by5BSS7CTKtQ+FjPlnsZlFT5kOwQ/ -2wyPX1wdaR+v8+khjPPvl/aatxm2hHSco1S1cE5j2FddUyGbQJJD+tZ3VTNPZNX70Cxqjm0lpu+F -6ALEUz65noe8zDUa3qHpimOHZR4RKttjd5cUvpoUmRGywO6wT/gUITJDT5+rosuoD6o7BlXGEilX -CNQ314cnrUlZp5GrRHpejXDbl85IULFzk/bwg2D5zfHhMf1bfHEhYxQUqq/F3pN+aLHsIqKqkHWe -tUNy6mSjhEv9DKgma3GX7lZjZuhCVPnHHd/Qj1vfyDBviP4NxDMcU6ij/UgQ8uQKTuEVV/xuZDDC -VRHc6qnNSlSsKWNEz0pAoNZoWRsz+e86i9sgktxChL8Bq4fA1SCC28a5g4VCXA9DO2pJNdWY9BW/ -+mGBDAkgGNLQFwzLSABQ6XaCjGTXOqAHVcweMcDvOrRl++O/QmueD6i9a5jc2NvLi6Td11n0bt3+ -qsOR0C5CB8AMTVPNJLFMWx5R9N/pkvo= ------END CERTIFICATE----- - -Certplus Root CA G2 -=================== ------BEGIN CERTIFICATE----- -MIICHDCCAaKgAwIBAgISESDZkc6uo+jF5//pAq/Pc7xVMAoGCCqGSM49BAMDMD4xCzAJBgNVBAYT -AkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2VydHBsdXMgUm9vdCBDQSBHMjAeFw0x -NDA1MjYwMDAwMDBaFw0zODAxMTUwMDAwMDBaMD4xCzAJBgNVBAYTAkZSMREwDwYDVQQKDAhDZXJ0 -cGx1czEcMBoGA1UEAwwTQ2VydHBsdXMgUm9vdCBDQSBHMjB2MBAGByqGSM49AgEGBSuBBAAiA2IA -BM0PW1aC3/BFGtat93nwHcmsltaeTpwftEIRyoa/bfuFo8XlGVzX7qY/aWfYeOKmycTbLXku54uN -Am8xIk0G42ByRZ0OQneezs/lf4WbGOT8zC5y0xaTTsqZY1yhBSpsBqNjMGEwDgYDVR0PAQH/BAQD -AgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNqDYwJ5jtpMxjwjFNiPwyCrKGBZMB8GA1Ud -IwQYMBaAFNqDYwJ5jtpMxjwjFNiPwyCrKGBZMAoGCCqGSM49BAMDA2gAMGUCMHD+sAvZ94OX7PNV -HdTcswYO/jOYnYs5kGuUIe22113WTNchp+e/IQ8rzfcq3IUHnQIxAIYUFuXcsGXCwI4Un78kFmjl -vPl5adytRSv3tjFzzAalU5ORGpOucGpnutee5WEaXw== ------END CERTIFICATE----- - -OpenTrust Root CA G1 -==================== ------BEGIN CERTIFICATE----- -MIIFbzCCA1egAwIBAgISESCzkFU5fX82bWTCp59rY45nMA0GCSqGSIb3DQEBCwUAMEAxCzAJBgNV -BAYTAkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9wZW5UcnVzdCBSb290IENBIEcx -MB4XDTE0MDUyNjA4NDU1MFoXDTM4MDExNTAwMDAwMFowQDELMAkGA1UEBhMCRlIxEjAQBgNVBAoM -CU9wZW5UcnVzdDEdMBsGA1UEAwwUT3BlblRydXN0IFJvb3QgQ0EgRzEwggIiMA0GCSqGSIb3DQEB -AQUAA4ICDwAwggIKAoICAQD4eUbalsUwXopxAy1wpLuwxQjczeY1wICkES3d5oeuXT2R0odsN7fa -Yp6bwiTXj/HbpqbfRm9RpnHLPhsxZ2L3EVs0J9V5ToybWL0iEA1cJwzdMOWo010hOHQX/uMftk87 -ay3bfWAfjH1MBcLrARYVmBSO0ZB3Ij/swjm4eTrwSSTilZHcYTSSjFR077F9jAHiOH3BX2pfJLKO -YheteSCtqx234LSWSE9mQxAGFiQD4eCcjsZGT44ameGPuY4zbGneWK2gDqdkVBFpRGZPTBKnjix9 -xNRbxQA0MMHZmf4yzgeEtE7NCv82TWLxp2NX5Ntqp66/K7nJ5rInieV+mhxNaMbBGN4zK1FGSxyO -9z0M+Yo0FMT7MzUj8czxKselu7Cizv5Ta01BG2Yospb6p64KTrk5M0ScdMGTHPjgniQlQ/GbI4Kq -3ywgsNw2TgOzfALU5nsaqocTvz6hdLubDuHAk5/XpGbKuxs74zD0M1mKB3IDVedzagMxbm+WG+Oi -n6+Sx+31QrclTDsTBM8clq8cIqPQqwWyTBIjUtz9GVsnnB47ev1CI9sjgBPwvFEVVJSmdz7QdFG9 -URQIOTfLHzSpMJ1ShC5VkLG631UAC9hWLbFJSXKAqWLXwPYYEQRVzXR7z2FwefR7LFxckvzluFqr -TJOVoSfupb7PcSNCupt2LQIDAQABo2MwYTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB -/zAdBgNVHQ4EFgQUl0YhVyE12jZVx/PxN3DlCPaTKbYwHwYDVR0jBBgwFoAUl0YhVyE12jZVx/Px -N3DlCPaTKbYwDQYJKoZIhvcNAQELBQADggIBAB3dAmB84DWn5ph76kTOZ0BP8pNuZtQ5iSas000E -PLuHIT839HEl2ku6q5aCgZG27dmxpGWX4m9kWaSW7mDKHyP7Rbr/jyTwyqkxf3kfgLMtMrpkZ2Cv -uVnN35pJ06iCsfmYlIrM4LvgBBuZYLFGZdwIorJGnkSI6pN+VxbSFXJfLkur1J1juONI5f6ELlgK -n0Md/rcYkoZDSw6cMoYsYPXpSOqV7XAp8dUv/TW0V8/bhUiZucJvbI/NeJWsZCj9VrDDb8O+WVLh -X4SPgPL0DTatdrOjteFkdjpY3H1PXlZs5VVZV6Xf8YpmMIzUUmI4d7S+KNfKNsSbBfD4Fdvb8e80 -nR14SohWZ25g/4/Ii+GOvUKpMwpZQhISKvqxnUOOBZuZ2mKtVzazHbYNeS2WuOvyDEsMpZTGMKcm -GS3tTAZQMPH9WD25SxdfGbRqhFS0OE85og2WaMMolP3tLR9Ka0OWLpABEPs4poEL0L9109S5zvE/ -bw4cHjdx5RiHdRk/ULlepEU0rbDK5uUTdg8xFKmOLZTW1YVNcxVPS/KyPu1svf0OnWZzsD2097+o -4BGkxK51CUpjAEggpsadCwmKtODmzj7HPiY46SvepghJAwSQiumPv+i2tCqjI40cHLI5kqiPAlxA -OXXUc0ECd97N4EOH1uS6SsNsEn/+KuYj1oxx ------END CERTIFICATE----- - -OpenTrust Root CA G2 -==================== ------BEGIN CERTIFICATE----- -MIIFbzCCA1egAwIBAgISESChaRu/vbm9UpaPI+hIvyYRMA0GCSqGSIb3DQEBDQUAMEAxCzAJBgNV -BAYTAkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9wZW5UcnVzdCBSb290IENBIEcy -MB4XDTE0MDUyNjAwMDAwMFoXDTM4MDExNTAwMDAwMFowQDELMAkGA1UEBhMCRlIxEjAQBgNVBAoM -CU9wZW5UcnVzdDEdMBsGA1UEAwwUT3BlblRydXN0IFJvb3QgQ0EgRzIwggIiMA0GCSqGSIb3DQEB -AQUAA4ICDwAwggIKAoICAQDMtlelM5QQgTJT32F+D3Y5z1zCU3UdSXqWON2ic2rxb95eolq5cSG+ -Ntmh/LzubKh8NBpxGuga2F8ORAbtp+Dz0mEL4DKiltE48MLaARf85KxP6O6JHnSrT78eCbY2albz -4e6WiWYkBuTNQjpK3eCasMSCRbP+yatcfD7J6xcvDH1urqWPyKwlCm/61UWY0jUJ9gNDlP7ZvyCV -eYCYitmJNbtRG6Q3ffyZO6v/v6wNj0OxmXsWEH4db0fEFY8ElggGQgT4hNYdvJGmQr5J1WqIP7wt -UdGejeBSzFfdNTVY27SPJIjki9/ca1TSgSuyzpJLHB9G+h3Ykst2Z7UJmQnlrBcUVXDGPKBWCgOz -3GIZ38i1MH/1PCZ1Eb3XG7OHngevZXHloM8apwkQHZOJZlvoPGIytbU6bumFAYueQ4xncyhZW+vj -3CzMpSZyYhK05pyDRPZRpOLAeiRXyg6lPzq1O4vldu5w5pLeFlwoW5cZJ5L+epJUzpM5ChaHvGOz -9bGTXOBut9Dq+WIyiET7vycotjCVXRIouZW+j1MY5aIYFuJWpLIsEPUdN6b4t/bQWVyJ98LVtZR0 -0dX+G7bw5tYee9I8y6jj9RjzIR9u701oBnstXW5DiabA+aC/gh7PU3+06yzbXfZqfUAkBXKJOAGT -y3HCOV0GEfZvePg3DTmEJwIDAQABo2MwYTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB -/zAdBgNVHQ4EFgQUajn6QiL35okATV59M4PLuG53hq8wHwYDVR0jBBgwFoAUajn6QiL35okATV59 -M4PLuG53hq8wDQYJKoZIhvcNAQENBQADggIBAJjLq0A85TMCl38th6aP1F5Kr7ge57tx+4BkJamz -Gj5oXScmp7oq4fBXgwpkTx4idBvpkF/wrM//T2h6OKQQbA2xx6R3gBi2oihEdqc0nXGEL8pZ0keI -mUEiyTCYYW49qKgFbdEfwFFEVn8nNQLdXpgKQuswv42hm1GqO+qTRmTFAHneIWv2V6CG1wZy7HBG -S4tz3aAhdT7cHcCP009zHIXZ/n9iyJVvttN7jLpTwm+bREx50B1ws9efAvSyB7DH5fitIw6mVskp -EndI2S9G/Tvw/HRwkqWOOAgfZDC2t0v7NqwQjqBSM2OdAzVWxWm9xiNaJ5T2pBL4LTM8oValX9YZ -6e18CL13zSdkzJTaTkZQh+D5wVOAHrut+0dSixv9ovneDiK3PTNZbNTe9ZUGMg1RGUFcPk8G97kr -gCf2o6p6fAbhQ8MTOWIaNr3gKC6UAuQpLmBVrkA9sHSSXvAgZJY/X0VdiLWK2gKgW0VU3jg9CcCo -SmVGFvyqv1ROTVu+OEO3KMqLM6oaJbolXCkvW0pujOotnCr2BXbgd5eAiN1nE28daCSLT7d0geX0 -YJ96Vdc+N9oWaz53rK4YcJUIeSkDiv7BO7M/Gg+kO14fWKGVyasvc0rQLW6aWQ9VGHgtPFGml4vm -u7JwqkwR3v98KzfUetF3NI/n+UL3PIEMS1IK ------END CERTIFICATE----- - -OpenTrust Root CA G3 -==================== ------BEGIN CERTIFICATE----- -MIICITCCAaagAwIBAgISESDm+Ez8JLC+BUCs2oMbNGA/MAoGCCqGSM49BAMDMEAxCzAJBgNVBAYT -AkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9wZW5UcnVzdCBSb290IENBIEczMB4X -DTE0MDUyNjAwMDAwMFoXDTM4MDExNTAwMDAwMFowQDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCU9w -ZW5UcnVzdDEdMBsGA1UEAwwUT3BlblRydXN0IFJvb3QgQ0EgRzMwdjAQBgcqhkjOPQIBBgUrgQQA -IgNiAARK7liuTcpm3gY6oxH84Bjwbhy6LTAMidnW7ptzg6kjFYwvWYpa3RTqnVkrQ7cG7DK2uu5B -ta1doYXM6h0UZqNnfkbilPPntlahFVmhTzeXuSIevRHr9LIfXsMUmuXZl5mjYzBhMA4GA1UdDwEB -/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRHd8MUi2I5DMlv4VBN0BBY3JWIbTAf -BgNVHSMEGDAWgBRHd8MUi2I5DMlv4VBN0BBY3JWIbTAKBggqhkjOPQQDAwNpADBmAjEAj6jcnboM -BBf6Fek9LykBl7+BFjNAk2z8+e2AcG+qj9uEwov1NcoG3GRvaBbhj5G5AjEA2Euly8LQCGzpGPta -3U1fJAuwACEl74+nBCZx4nxp5V2a+EEfOzmTk51V6s2N8fvB ------END CERTIFICATE----- - -ISRG Root X1 -============ ------BEGIN CERTIFICATE----- -MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAwTzELMAkGA1UE -BhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2VhcmNoIEdyb3VwMRUwEwYDVQQD -EwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQG -EwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMT -DElTUkcgUm9vdCBYMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54r -Vygch77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+0TM8ukj1 -3Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6UA5/TR5d8mUgjU+g4rk8K -b4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sWT8KOEUt+zwvo/7V3LvSye0rgTBIlDHCN -Aymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyHB5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ -4Q7e2RCOFvu396j3x+UCB5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf -1b0SHzUvKBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWnOlFu -hjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTnjh8BCNAw1FtxNrQH -usEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbwqHyGO0aoSCqI3Haadr8faqU9GY/r -OPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CIrU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4G -A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY -9umbbjANBgkqhkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL -ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ3BebYhtF8GaV -0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KKNFtY2PwByVS5uCbMiogziUwt -hDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJw -TdwJx4nLCgdNbOhdjsnvzqvHu7UrTkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nx -e5AW0wdeRlN8NwdCjNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZA -JzVcoyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq4RgqsahD -YVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPAmRGunUHBcnWEvgJBQl9n -JEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57demyPxgcYxn/eR44/KJ4EBs+lVDR3veyJ -m+kXQ99b21/+jh5Xos1AnX5iItreGCc= ------END CERTIFICATE----- - -AC RAIZ FNMT-RCM -================ ------BEGIN CERTIFICATE----- -MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsxCzAJBgNVBAYT -AkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJWiBGTk1ULVJDTTAeFw0wODEw -MjkxNTU5NTZaFw0zMDAxMDEwMDAwMDBaMDsxCzAJBgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJD -TTEZMBcGA1UECwwQQUMgUkFJWiBGTk1ULVJDTTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC -ggIBALpxgHpMhm5/yBNtwMZ9HACXjywMI7sQmkCpGreHiPibVmr75nuOi5KOpyVdWRHbNi63URcf -qQgfBBckWKo3Shjf5TnUV/3XwSyRAZHiItQDwFj8d0fsjz50Q7qsNI1NOHZnjrDIbzAzWHFctPVr -btQBULgTfmxKo0nRIBnuvMApGGWn3v7v3QqQIecaZ5JCEJhfTzC8PhxFtBDXaEAUwED653cXeuYL -j2VbPNmaUtu1vZ5Gzz3rkQUCwJaydkxNEJY7kvqcfw+Z374jNUUeAlz+taibmSXaXvMiwzn15Cou -08YfxGyqxRxqAQVKL9LFwag0Jl1mpdICIfkYtwb1TplvqKtMUejPUBjFd8g5CSxJkjKZqLsXF3mw -WsXmo8RZZUc1g16p6DULmbvkzSDGm0oGObVo/CK67lWMK07q87Hj/LaZmtVC+nFNCM+HHmpxffnT -tOmlcYF7wk5HlqX2doWjKI/pgG6BU6VtX7hI+cL5NqYuSf+4lsKMB7ObiFj86xsc3i1w4peSMKGJ -47xVqCfWS+2QrYv6YyVZLag13cqXM7zlzced0ezvXg5KkAYmY6252TUtB7p2ZSysV4999AeU14EC -ll2jB0nVetBX+RvnU0Z1qrB5QstocQjpYL05ac70r8NWQMetUqIJ5G+GR4of6ygnXYMgrwTJbFaa -i0b1AgMBAAGjgYMwgYAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE -FPd9xf3E6Jobd2Sn9R2gzL+HYJptMD4GA1UdIAQ3MDUwMwYEVR0gADArMCkGCCsGAQUFBwIBFh1o -dHRwOi8vd3d3LmNlcnQuZm5tdC5lcy9kcGNzLzANBgkqhkiG9w0BAQsFAAOCAgEAB5BK3/MjTvDD -nFFlm5wioooMhfNzKWtN/gHiqQxjAb8EZ6WdmF/9ARP67Jpi6Yb+tmLSbkyU+8B1RXxlDPiyN8+s -D8+Nb/kZ94/sHvJwnvDKuO+3/3Y3dlv2bojzr2IyIpMNOmqOFGYMLVN0V2Ue1bLdI4E7pWYjJ2cJ -j+F3qkPNZVEI7VFY/uY5+ctHhKQV8Xa7pO6kO8Rf77IzlhEYt8llvhjho6Tc+hj507wTmzl6NLrT -Qfv6MooqtyuGC2mDOL7Nii4LcK2NJpLuHvUBKwrZ1pebbuCoGRw6IYsMHkCtA+fdZn71uSANA+iW -+YJF1DngoABd15jmfZ5nc8OaKveri6E6FO80vFIOiZiaBECEHX5FaZNXzuvO+FB8TxxuBEOb+dY7 -Ixjp6o7RTUaN8Tvkasq6+yO3m/qZASlaWFot4/nUbQ4mrcFuNLwy+AwF+mWj2zs3gyLp1txyM/1d -8iC9djwj2ij3+RvrWWTV3F9yfiD8zYm1kGdNYno/Tq0dwzn+evQoFt9B9kiABdcPUXmsEKvU7ANm -5mqwujGSQkBqvjrTcuFqN1W8rB2Vt2lh8kORdOag0wokRqEIr9baRRmW1FMdW4R58MD3R++Lj8UG -rp1MYp3/RgT408m2ECVAdf4WqslKYIYvuu8wd+RU4riEmViAqhOLUTpPSPaLtrM= ------END CERTIFICATE----- - -Amazon Root CA 1 -================ ------BEGIN CERTIFICATE----- -MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsFADA5MQswCQYD -VQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAxMB4XDTE1 -MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpv -bjEZMBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBALJ4gHHKeNXjca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgH -FzZM9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qwIFAGbHrQ -gLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6VOujw5H5SNz/0egwLX0t -dHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L93FcXmn/6pUCyziKrlA4b9v7LWIbxcce -VOF34GfID5yHI9Y/QCB/IIDEgEw+OyQmjgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB -/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3 -DQEBCwUAA4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDIU5PM -CCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUsN+gDS63pYaACbvXy -8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vvo/ufQJVtMVT8QtPHRh8jrdkPSHCa -2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2 -xJNDd2ZhwLnoQdeXeGADbkpyrqXRfboQnoZsG4q5WTP468SQvvG5 ------END CERTIFICATE----- - -Amazon Root CA 2 -================ ------BEGIN CERTIFICATE----- -MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwFADA5MQswCQYD -VQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAyMB4XDTE1 -MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpv -bjEZMBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC -ggIBAK2Wny2cSkxKgXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4 -kHbZW0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg1dKmSYXp -N+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K8nu+NQWpEjTj82R0Yiw9 -AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvd -fLC6HM783k81ds8P+HgfajZRRidhW+mez/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAEx -kv8LV/SasrlX6avvDXbR8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSS -btqDT6ZjmUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz7Mt0 -Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6+XUyo05f7O0oYtlN -c/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI0u1ufm8/0i2BWSlmy5A5lREedCf+ -3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSw -DPBMMPQFWAJI/TPlUq9LhONmUjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oA -A7CXDpO8Wqj2LIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY -+gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kSk5Nrp+gvU5LE -YFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl7uxMMne0nxrpS10gxdr9HIcW -xkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygmbtmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQ -gj9sAq+uEjonljYE1x2igGOpm/HlurR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbW -aQbLU8uz/mtBzUF+fUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoV -Yh63n749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE76KlXIx3 -KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H9jVlpNMKVv/1F2Rs76gi -JUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT4PsJYGw= ------END CERTIFICATE----- - -Amazon Root CA 3 -================ ------BEGIN CERTIFICATE----- -MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5MQswCQYDVQQG -EwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAzMB4XDTE1MDUy -NjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZ -MBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZB -f8ANm+gBG1bG8lKlui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjr -Zt6jQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSrttvXBp43 -rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkrBqWTrBqYaGFy+uGh0Psc -eGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteMYyRIHN8wfdVoOw== ------END CERTIFICATE----- - -Amazon Root CA 4 -================ ------BEGIN CERTIFICATE----- -MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5MQswCQYDVQQG -EwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSA0MB4XDTE1MDUy -NjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZ -MBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN -/sGKe0uoe0ZLY7Bi9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri -83BkM6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV -HQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WBMAoGCCqGSM49BAMDA2gA -MGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlwCkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1 -AE47xDqUEpHJWEadIRNyp4iciuRMStuW1KyLa2tJElMzrdfkviT8tQp21KW8EA== ------END CERTIFICATE----- - -LuxTrust Global Root 2 -====================== ------BEGIN CERTIFICATE----- -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 ------END CERTIFICATE----- - -TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 -============================================= ------BEGIN CERTIFICATE----- -MIIEYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQsFADCB0jELMAkGA1UEBhMCVFIxGDAWBgNVBAcT -D0dlYnplIC0gS29jYWVsaTFCMEAGA1UEChM5VHVya2l5ZSBCaWxpbXNlbCB2ZSBUZWtub2xvamlr -IEFyYXN0aXJtYSBLdXJ1bXUgLSBUVUJJVEFLMS0wKwYDVQQLEyRLYW11IFNlcnRpZmlrYXN5b24g -TWVya2V6aSAtIEthbXUgU00xNjA0BgNVBAMTLVRVQklUQUsgS2FtdSBTTSBTU0wgS29rIFNlcnRp -ZmlrYXNpIC0gU3VydW0gMTAeFw0xMzExMjUwODI1NTVaFw00MzEwMjUwODI1NTVaMIHSMQswCQYD -VQQGEwJUUjEYMBYGA1UEBxMPR2ViemUgLSBLb2NhZWxpMUIwQAYDVQQKEzlUdXJraXllIEJpbGlt -c2VsIHZlIFRla25vbG9qaWsgQXJhc3Rpcm1hIEt1cnVtdSAtIFRVQklUQUsxLTArBgNVBAsTJEth -bXUgU2VydGlmaWthc3lvbiBNZXJrZXppIC0gS2FtdSBTTTE2MDQGA1UEAxMtVFVCSVRBSyBLYW11 -IFNNIFNTTCBLb2sgU2VydGlmaWthc2kgLSBTdXJ1bSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A -MIIBCgKCAQEAr3UwM6q7a9OZLBI3hNmNe5eA027n/5tQlT6QlVZC1xl8JoSNkvoBHToP4mQ4t4y8 -6Ij5iySrLqP1N+RAjhgleYN1Hzv/bKjFxlb4tO2KRKOrbEz8HdDc72i9z+SqzvBV96I01INrN3wc -wv61A+xXzry0tcXtAA9TNypN9E8Mg/uGz8v+jE69h/mniyFXnHrfA2eJLJ2XYacQuFWQfw4tJzh0 -3+f92k4S400VIgLI4OD8D62K18lUUMw7D8oWgITQUVbDjlZ/iSIzL+aFCr2lqBs23tPcLG07xxO9 -WSMs5uWk99gL7eqQQESolbuT1dCANLZGeA4fAJNG4e7p+exPFwIDAQABo0IwQDAdBgNVHQ4EFgQU -ZT/HiobGPN08VFw1+DrtUgxHV8gwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJ -KoZIhvcNAQELBQADggEBACo/4fEyjq7hmFxLXs9rHmoJ0iKpEsdeV31zVmSAhHqT5Am5EM2fKifh -AHe+SMg1qIGf5LgsyX8OsNJLN13qudULXjS99HMpw+0mFZx+CFOKWI3QSyjfwbPfIPP54+M638yc -lNhOT8NrF7f3cuitZjO1JVOr4PhMqZ398g26rrnZqsZr+ZO7rqu4lzwDGrpDxpa5RXI4s6ehlj2R -e37AIVNMh+3yC1SVUZPVIqUNivGTDj5UDrDYyU7c8jEyVupk+eq1nRZmQnLzf9OxMUP8pI4X8W0j -q5Rm+K37DwhuJi1/FwcJsoz7UMCflo3Ptv0AnVoUmr8CRPXBwp8iXqIPoeM= ------END CERTIFICATE----- - -GDCA TrustAUTH R5 ROOT -====================== ------BEGIN CERTIFICATE----- -MIIFiDCCA3CgAwIBAgIIfQmX/vBH6nowDQYJKoZIhvcNAQELBQAwYjELMAkGA1UEBhMCQ04xMjAw -BgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZIENPLixMVEQuMR8wHQYDVQQD -DBZHRENBIFRydXN0QVVUSCBSNSBST09UMB4XDTE0MTEyNjA1MTMxNVoXDTQwMTIzMTE1NTk1OVow -YjELMAkGA1UEBhMCQ04xMjAwBgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZ -IENPLixMVEQuMR8wHQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMIICIjANBgkqhkiG9w0B -AQEFAAOCAg8AMIICCgKCAgEA2aMW8Mh0dHeb7zMNOwZ+Vfy1YI92hhJCfVZmPoiC7XJjDp6L3TQs -AlFRwxn9WVSEyfFrs0yw6ehGXTjGoqcuEVe6ghWinI9tsJlKCvLriXBjTnnEt1u9ol2x8kECK62p -OqPseQrsXzrj/e+APK00mxqriCZ7VqKChh/rNYmDf1+uKU49tm7srsHwJ5uu4/Ts765/94Y9cnrr -pftZTqfrlYwiOXnhLQiPzLyRuEH3FMEjqcOtmkVEs7LXLM3GKeJQEK5cy4KOFxg2fZfmiJqwTTQJ -9Cy5WmYqsBebnh52nUpmMUHfP/vFBu8btn4aRjb3ZGM74zkYI+dndRTVdVeSN72+ahsmUPI2JgaQ -xXABZG12ZuGR224HwGGALrIuL4xwp9E7PLOR5G62xDtw8mySlwnNR30YwPO7ng/Wi64HtloPzgsM -R6flPri9fcebNaBhlzpBdRfMK5Z3KpIhHtmVdiBnaM8Nvd/WHwlqmuLMc3GkL30SgLdTMEZeS1SZ -D2fJpcjyIMGC7J0R38IC+xo70e0gmu9lZJIQDSri3nDxGGeCjGHeuLzRL5z7D9Ar7Rt2ueQ5Vfj4 -oR24qoAATILnsn8JuLwwoC8N9VKejveSswoAHQBUlwbgsQfZxw9cZX08bVlX5O2ljelAU58VS6Bx -9hoh49pwBiFYFIeFd3mqgnkCAwEAAaNCMEAwHQYDVR0OBBYEFOLJQJ9NzuiaoXzPDj9lxSmIahlR -MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQDRSVfg -p8xoWLoBDysZzY2wYUWsEe1jUGn4H3++Fo/9nesLqjJHdtJnJO29fDMylyrHBYZmDRd9FBUb1Ov9 -H5r2XpdptxolpAqzkT9fNqyL7FeoPueBihhXOYV0GkLH6VsTX4/5COmSdI31R9KrO9b7eGZONn35 -6ZLpBN79SWP8bfsUcZNnL0dKt7n/HipzcEYwv1ryL3ml4Y0M2fmyYzeMN2WFcGpcWwlyua1jPLHd -+PwyvzeG5LuOmCd+uh8W4XAR8gPfJWIyJyYYMoSf/wA6E7qaTfRPuBRwIrHKK5DOKcFw9C+df/KQ -HtZa37dG/OaG+svgIHZ6uqbL9XzeYqWxi+7egmaKTjowHz+Ay60nugxe19CxVsp3cbK1daFQqUBD -F8Io2c9Si1vIY9RCPqAzekYu9wogRlR+ak8x8YF+QnQ4ZXMn7sZ8uI7XpTrXmKGcjBBV09tL7ECQ -8s1uV9JiDnxXk7Gnbc2dg7sq5+W2O3FYrf3RRbxake5TFW/TRQl1brqQXR4EzzffHqhmsYzmIGrv -/EhOdJhCrylvLmrH+33RZjEizIYAfmaDDEL0vTSSwxrqT8p+ck0LcIymSLumoRT2+1hEmRSuqguT -aaApJUqlyyvdimYHFngVV3Eb7PVHhPOeMTd61X8kreS8/f3MboPoDKi3QWwH3b08hpcv0g== ------END CERTIFICATE----- - -TrustCor RootCert CA-1 -====================== ------BEGIN CERTIFICATE----- -MIIEMDCCAxigAwIBAgIJANqb7HHzA7AZMA0GCSqGSIb3DQEBCwUAMIGkMQswCQYDVQQGEwJQQTEP -MA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEkMCIGA1UECgwbVHJ1c3RDb3Ig -U3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5UcnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3Jp -dHkxHzAdBgNVBAMMFlRydXN0Q29yIFJvb3RDZXJ0IENBLTEwHhcNMTYwMjA0MTIzMjE2WhcNMjkx -MjMxMTcyMzE2WjCBpDELMAkGA1UEBhMCUEExDzANBgNVBAgMBlBhbmFtYTEUMBIGA1UEBwwLUGFu -YW1hIENpdHkxJDAiBgNVBAoMG1RydXN0Q29yIFN5c3RlbXMgUy4gZGUgUi5MLjEnMCUGA1UECwwe -VHJ1c3RDb3IgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MR8wHQYDVQQDDBZUcnVzdENvciBSb290Q2Vy -dCBDQS0xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv463leLCJhJrMxnHQFgKq1mq -jQCj/IDHUHuO1CAmujIS2CNUSSUQIpidRtLByZ5OGy4sDjjzGiVoHKZaBeYei0i/mJZ0PmnK6bV4 -pQa81QBeCQryJ3pS/C3Vseq0iWEk8xoT26nPUu0MJLq5nux+AHT6k61sKZKuUbS701e/s/OojZz0 -JEsq1pme9J7+wH5COucLlVPat2gOkEz7cD+PSiyU8ybdY2mplNgQTsVHCJCZGxdNuWxu72CVEY4h -gLW9oHPY0LJ3xEXqWib7ZnZ2+AYfYW0PVcWDtxBWcgYHpfOxGgMFZA6dWorWhnAbJN7+KIor0Gqw -/Hqi3LJ5DotlDwIDAQABo2MwYTAdBgNVHQ4EFgQU7mtJPHo/DeOxCbeKyKsZn3MzUOcwHwYDVR0j -BBgwFoAU7mtJPHo/DeOxCbeKyKsZn3MzUOcwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AYYwDQYJKoZIhvcNAQELBQADggEBACUY1JGPE+6PHh0RU9otRCkZoB5rMZ5NDp6tPVxBb5UrJKF5 -mDo4Nvu7Zp5I/5CQ7z3UuJu0h3U/IJvOcs+hVcFNZKIZBqEHMwwLKeXx6quj7LUKdJDHfXLy11yf -ke+Ri7fc7Waiz45mO7yfOgLgJ90WmMCV1Aqk5IGadZQ1nJBfiDcGrVmVCrDRZ9MZyonnMlo2HD6C -qFqTvsbQZJG2z9m2GM/bftJlo6bEjhcxwft+dtvTheNYsnd6djtsL1Ac59v2Z3kf9YKVmgenFK+P -3CghZwnS1k1aHBkcjndcw5QkPTJrS37UeJSDvjdNzl/HHk484IkzlQsPpTLWPFp5LBk= ------END CERTIFICATE----- - -TrustCor RootCert CA-2 -====================== ------BEGIN CERTIFICATE----- -MIIGLzCCBBegAwIBAgIIJaHfyjPLWQIwDQYJKoZIhvcNAQELBQAwgaQxCzAJBgNVBAYTAlBBMQ8w -DQYDVQQIDAZQYW5hbWExFDASBgNVBAcMC1BhbmFtYSBDaXR5MSQwIgYDVQQKDBtUcnVzdENvciBT -eXN0ZW1zIFMuIGRlIFIuTC4xJzAlBgNVBAsMHlRydXN0Q29yIENlcnRpZmljYXRlIEF1dGhvcml0 -eTEfMB0GA1UEAwwWVHJ1c3RDb3IgUm9vdENlcnQgQ0EtMjAeFw0xNjAyMDQxMjMyMjNaFw0zNDEy -MzExNzI2MzlaMIGkMQswCQYDVQQGEwJQQTEPMA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5h -bWEgQ2l0eTEkMCIGA1UECgwbVHJ1c3RDb3IgU3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5U -cnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxHzAdBgNVBAMMFlRydXN0Q29yIFJvb3RDZXJ0 -IENBLTIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCnIG7CKqJiJJWQdsg4foDSq8Gb -ZQWU9MEKENUCrO2fk8eHyLAnK0IMPQo+QVqedd2NyuCb7GgypGmSaIwLgQ5WoD4a3SwlFIIvl9Nk -RvRUqdw6VC0xK5mC8tkq1+9xALgxpL56JAfDQiDyitSSBBtlVkxs1Pu2YVpHI7TYabS3OtB0PAx1 -oYxOdqHp2yqlO/rOsP9+aij9JxzIsekp8VduZLTQwRVtDr4uDkbIXvRR/u8OYzo7cbrPb1nKDOOb -XUm4TOJXsZiKQlecdu/vvdFoqNL0Cbt3Nb4lggjEFixEIFapRBF37120Hapeaz6LMvYHL1cEksr1 -/p3C6eizjkxLAjHZ5DxIgif3GIJ2SDpxsROhOdUuxTTCHWKF3wP+TfSvPd9cW436cOGlfifHhi5q -jxLGhF5DUVCcGZt45vz27Ud+ez1m7xMTiF88oWP7+ayHNZ/zgp6kPwqcMWmLmaSISo5uZk3vFsQP -eSghYA2FFn3XVDjxklb9tTNMg9zXEJ9L/cb4Qr26fHMC4P99zVvh1Kxhe1fVSntb1IVYJ12/+Ctg -rKAmrhQhJ8Z3mjOAPF5GP/fDsaOGM8boXg25NSyqRsGFAnWAoOsk+xWq5Gd/bnc/9ASKL3x74xdh -8N0JqSDIvgmk0H5Ew7IwSjiqqewYmgeCK9u4nBit2uBGF6zPXQIDAQABo2MwYTAdBgNVHQ4EFgQU -2f4hQG6UnrybPZx9mCAZ5YwwYrIwHwYDVR0jBBgwFoAU2f4hQG6UnrybPZx9mCAZ5YwwYrIwDwYD -VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQADggIBAJ5Fngw7tu/h -Osh80QA9z+LqBrWyOrsGS2h60COXdKcs8AjYeVrXWoSK2BKaG9l9XE1wxaX5q+WjiYndAfrs3fnp -kpfbsEZC89NiqpX+MWcUaViQCqoL7jcjx1BRtPV+nuN79+TMQjItSQzL/0kMmx40/W5ulop5A7Zv -2wnL/V9lFDfhOPXzYRZY5LVtDQsEGz9QLX+zx3oaFoBg+Iof6Rsqxvm6ARppv9JYx1RXCI/hOWB3 -S6xZhBqI8d3LT3jX5+EzLfzuQfogsL7L9ziUwOHQhQ+77Sxzq+3+knYaZH9bDTMJBzN7Bj8RpFxw -PIXAz+OQqIN3+tvmxYxoZxBnpVIt8MSZj3+/0WvitUfW2dCFmU2Umw9Lje4AWkcdEQOsQRivh7dv -DDqPys/cA8GiCcjl/YBeyGBCARsaU1q7N6a3vLqE6R5sGtRk2tRD/pOLS/IseRYQ1JMLiI+h2IYU -RpFHmygk71dSTlxCnKr3Sewn6EAes6aJInKc9Q0ztFijMDvd1GpUk74aTfOTlPf8hAs/hCBcNANE -xdqtvArBAs8e5ZTZ845b2EzwnexhF7sUMlQMAimTHpKG9n/v55IFDlndmQguLvqcAFLTxWYp5KeX -RKQOKIETNcX2b2TmQcTVL8w0RSXPQQCWPUouwpaYT05KnJe32x+SMsj/D1Fu1uwJ ------END CERTIFICATE----- - -TrustCor ECA-1 -============== ------BEGIN CERTIFICATE----- -MIIEIDCCAwigAwIBAgIJAISCLF8cYtBAMA0GCSqGSIb3DQEBCwUAMIGcMQswCQYDVQQGEwJQQTEP -MA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEkMCIGA1UECgwbVHJ1c3RDb3Ig -U3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5UcnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3Jp -dHkxFzAVBgNVBAMMDlRydXN0Q29yIEVDQS0xMB4XDTE2MDIwNDEyMzIzM1oXDTI5MTIzMTE3Mjgw -N1owgZwxCzAJBgNVBAYTAlBBMQ8wDQYDVQQIDAZQYW5hbWExFDASBgNVBAcMC1BhbmFtYSBDaXR5 -MSQwIgYDVQQKDBtUcnVzdENvciBTeXN0ZW1zIFMuIGRlIFIuTC4xJzAlBgNVBAsMHlRydXN0Q29y -IENlcnRpZmljYXRlIEF1dGhvcml0eTEXMBUGA1UEAwwOVHJ1c3RDb3IgRUNBLTEwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDPj+ARtZ+odnbb3w9U73NjKYKtR8aja+3+XzP4Q1HpGjOR -MRegdMTUpwHmspI+ap3tDvl0mEDTPwOABoJA6LHip1GnHYMma6ve+heRK9jGrB6xnhkB1Zem6g23 -xFUfJ3zSCNV2HykVh0A53ThFEXXQmqc04L/NyFIduUd+Dbi7xgz2c1cWWn5DkR9VOsZtRASqnKmc -p0yJF4OuowReUoCLHhIlERnXDH19MURB6tuvsBzvgdAsxZohmz3tQjtQJvLsznFhBmIhVE5/wZ0+ -fyCMgMsq2JdiyIMzkX2woloPV+g7zPIlstR8L+xNxqE6FXrntl019fZISjZFZtS6mFjBAgMBAAGj -YzBhMB0GA1UdDgQWBBREnkj1zG1I1KBLf/5ZJC+Dl5mahjAfBgNVHSMEGDAWgBREnkj1zG1I1KBL -f/5ZJC+Dl5mahjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsF -AAOCAQEABT41XBVwm8nHc2FvcivUwo/yQ10CzsSUuZQRg2dd4mdsdXa/uwyqNsatR5Nj3B5+1t4u -/ukZMjgDfxT2AHMsWbEhBuH7rBiVDKP/mZb3Kyeb1STMHd3BOuCYRLDE5D53sXOpZCz2HAF8P11F -hcCF5yWPldwX8zyfGm6wyuMdKulMY/okYWLW2n62HGz1Ah3UKt1VkOsqEUc8Ll50soIipX1TH0Xs -J5F95yIW6MBoNtjG8U+ARDL54dHRHareqKucBK+tIA5kmE2la8BIWJZpTdwHjFGTot+fDz2LYLSC -jaoITmJF4PkL0uDgPFveXHEnJcLmA4GLEFPjx1WitJ/X5g== ------END CERTIFICATE----- - -SSL.com Root Certification Authority RSA -======================================== ------BEGIN CERTIFICATE----- -MIIF3TCCA8WgAwIBAgIIeyyb0xaAMpkwDQYJKoZIhvcNAQELBQAwfDELMAkGA1UEBhMCVVMxDjAM -BgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24x -MTAvBgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBSU0EwHhcNMTYw -MjEyMTczOTM5WhcNNDEwMjEyMTczOTM5WjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMx -EDAOBgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NM -LmNvbSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFJTQTCCAiIwDQYJKoZIhvcNAQEBBQAD -ggIPADCCAgoCggIBAPkP3aMrfcvQKv7sZ4Wm5y4bunfh4/WvpOz6Sl2RxFdHaxh3a3by/ZPkPQ/C -Fp4LZsNWlJ4Xg4XOVu/yFv0AYvUiCVToZRdOQbngT0aXqhvIuG5iXmmxX9sqAn78bMrzQdjt0Oj8 -P2FI7bADFB0QDksZ4LtO7IZl/zbzXmcCC52GVWH9ejjt/uIZALdvoVBidXQ8oPrIJZK0bnoix/ge -oeOy3ZExqysdBP+lSgQ36YWkMyv94tZVNHwZpEpox7Ko07fKoZOI68GXvIz5HdkihCR0xwQ9aqkp -k8zruFvh/l8lqjRYyMEjVJ0bmBHDOJx+PYZspQ9AhnwC9FwCTyjLrnGfDzrIM/4RJTXq/LrFYD3Z -fBjVsqnTdXgDciLKOsMf7yzlLqn6niy2UUb9rwPW6mBo6oUWNmuF6R7As93EJNyAKoFBbZQ+yODJ -gUEAnl6/f8UImKIYLEJAs/lvOCdLToD0PYFH4Ih86hzOtXVcUS4cK38acijnALXRdMbX5J+tB5O2 -UzU1/Dfkw/ZdFr4hc96SCvigY2q8lpJqPvi8ZVWb3vUNiSYE/CUapiVpy8JtynziWV+XrOvvLsi8 -1xtZPCvM8hnIk2snYxnP/Okm+Mpxm3+T/jRnhE6Z6/yzeAkzcLpmpnbtG3PrGqUNxCITIJRWCk4s -bE6x/c+cCbqiM+2HAgMBAAGjYzBhMB0GA1UdDgQWBBTdBAkHovV6fVJTEpKV7jiAJQ2mWTAPBgNV -HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFN0ECQei9Xp9UlMSkpXuOIAlDaZZMA4GA1UdDwEB/wQE -AwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAIBgRlCn7Jp0cHh5wYfGVcpNxJK1ok1iOMq8bs3AD/CUr -dIWQPXhq9LmLpZc7tRiRux6n+UBbkflVma8eEdBcHadm47GUBwwyOabqG7B52B2ccETjit3E+ZUf -ijhDPwGFpUenPUayvOUiaPd7nNgsPgohyC0zrL/FgZkxdMF1ccW+sfAjRfSda/wZY52jvATGGAsl -u1OJD7OAUN5F7kR/q5R4ZJjT9ijdh9hwZXT7DrkT66cPYakylszeu+1jTBi7qUD3oFRuIIhxdRjq -erQ0cuAjJ3dctpDqhiVAq+8zD8ufgr6iIPv2tS0a5sKFsXQP+8hlAqRSAUfdSSLBv9jra6x+3uxj -MxW3IwiPxg+NQVrdjsW5j+VFP3jbutIbQLH+cU0/4IGiul607BXgk90IH37hVZkLId6Tngr75qNJ -vTYw/ud3sqB1l7UtgYgXZSD32pAAn8lSzDLKNXz1PQ/YK9f1JmzJBjSWFupwWRoyeXkLtoh/D1JI -Pb9s2KJELtFOt3JY04kTlf5Eq/jXixtunLwsoFvVagCvXzfh1foQC5ichucmj87w7G6KVwuA406y -wKBjYZC6VWg3dGq2ktufoYYitmUnDuy2n0Jg5GfCtdpBC8TTi2EbvPofkSvXRAdeuims2cXp71NI -WuuA8ShYIc2wBlX7Jz9TkHCpBB5XJ7k= ------END CERTIFICATE----- - -SSL.com Root Certification Authority ECC -======================================== ------BEGIN CERTIFICATE----- -MIICjTCCAhSgAwIBAgIIdebfy8FoW6gwCgYIKoZIzj0EAwIwfDELMAkGA1UEBhMCVVMxDjAMBgNV -BAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24xMTAv -BgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEy -MTgxNDAzWhcNNDEwMjEyMTgxNDAzWjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAO -BgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNv -bSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuBBAAiA2IA -BEVuqVDEpiM2nl8ojRfLliJkP9x6jh3MCLOicSS6jkm5BBtHllirLZXI7Z4INcgn64mMU1jrYor+ -8FsPazFSY0E7ic3s7LaNGdM0B9y7xgZ/wkWV7Mt/qCPgCemB+vNH06NjMGEwHQYDVR0OBBYEFILR -hXMw5zUE044CkvvlpNHEIejNMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUgtGFczDnNQTT -jgKS++Wk0cQh6M0wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2cAMGQCMG/n61kRpGDPYbCW -e+0F+S8Tkdzt5fxQaxFGRrMcIQBiu77D5+jNB5n5DQtdcj7EqgIwH7y6C+IwJPt8bYBVCpk+gA0z -5Wajs6O7pdWLjwkspl1+4vAHCGht0nxpbl/f5Wpl ------END CERTIFICATE----- - -SSL.com EV Root Certification Authority RSA R2 -============================================== ------BEGIN CERTIFICATE----- -MIIF6zCCA9OgAwIBAgIIVrYpzTS8ePYwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNVBAYTAlVTMQ4w -DAYDVQQIDAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9u -MTcwNQYDVQQDDC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIy -MB4XDTE3MDUzMTE4MTQzN1oXDTQyMDUzMDE4MTQzN1owgYIxCzAJBgNVBAYTAlVTMQ4wDAYDVQQI -DAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMTcwNQYD -VQQDDC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIyMIICIjAN -BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAjzZlQOHWTcDXtOlG2mvqM0fNTPl9fb69LT3w23jh -hqXZuglXaO1XPqDQCEGD5yhBJB/jchXQARr7XnAjssufOePPxU7Gkm0mxnu7s9onnQqG6YE3Bf7w -cXHswxzpY6IXFJ3vG2fThVUCAtZJycxa4bH3bzKfydQ7iEGonL3Lq9ttewkfokxykNorCPzPPFTO -Zw+oz12WGQvE43LrrdF9HSfvkusQv1vrO6/PgN3B0pYEW3p+pKk8OHakYo6gOV7qd89dAFmPZiw+ -B6KjBSYRaZfqhbcPlgtLyEDhULouisv3D5oi53+aNxPN8k0TayHRwMwi8qFG9kRpnMphNQcAb9Zh -CBHqurj26bNg5U257J8UZslXWNvNh2n4ioYSA0e/ZhN2rHd9NCSFg83XqpyQGp8hLH94t2S42Oim -9HizVcuE0jLEeK6jj2HdzghTreyI/BXkmg3mnxp3zkyPuBQVPWKchjgGAGYS5Fl2WlPAApiiECto -RHuOec4zSnaqW4EWG7WK2NAAe15itAnWhmMOpgWVSbooi4iTsjQc2KRVbrcc0N6ZVTsj9CLg+Slm -JuwgUHfbSguPvuUCYHBBXtSuUDkiFCbLsjtzdFVHB3mBOagwE0TlBIqulhMlQg+5U8Sb/M3kHN48 -+qvWBkofZ6aYMBzdLNvcGJVXZsb/XItW9XcCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNV -HSMEGDAWgBT5YLvU49U09rj1BoAlp3PbRmmonjAdBgNVHQ4EFgQU+WC71OPVNPa49QaAJadz20Zp -qJ4wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQBWs47LCp1Jjr+kxJG7ZhcFUZh1 -++VQLHqe8RT6q9OKPv+RKY9ji9i0qVQBDb6Thi/5Sm3HXvVX+cpVHBK+Rw82xd9qt9t1wkclf7nx -Y/hoLVUE0fKNsKTPvDxeH3jnpaAgcLAExbf3cqfeIg29MyVGjGSSJuM+LmOW2puMPfgYCdcDzH2G -guDKBAdRUNf/ktUM79qGn5nX67evaOI5JpS6aLe/g9Pqemc9YmeuJeVy6OLk7K4S9ksrPJ/psEDz -OFSz/bdoyNrGj1E8svuR3Bznm53htw1yj+KkxKl4+esUrMZDBcJlOSgYAsOCsp0FvmXtll9ldDz7 -CTUue5wT/RsPXcdtgTpWD8w74a8CLyKsRspGPKAcTNZEtF4uXBVmCeEmKf7GUmG6sXP/wwyc5Wxq -lD8UykAWlYTzWamsX0xhk23RO8yilQwipmdnRC652dKKQbNmC1r7fSOl8hqw/96bg5Qu0T/fkreR -rwU7ZcegbLHNYhLDkBvjJc40vG93drEQw/cFGsDWr3RiSBd3kmmQYRzelYB0VI8YHMPzA9C/pEN1 -hlMYegouCRw2n5H9gooiS9EOUCXdywMMF8mDAAhONU2Ki+3wApRmLER/y5UnlhetCTCstnEXbosX -9hwJ1C07mKVx01QT2WDz9UtmT/rx7iASjbSsV7FFY6GsdqnC+w== ------END CERTIFICATE----- - -SSL.com EV Root Certification Authority ECC -=========================================== ------BEGIN CERTIFICATE----- -MIIClDCCAhqgAwIBAgIILCmcWxbtBZUwCgYIKoZIzj0EAwIwfzELMAkGA1UEBhMCVVMxDjAMBgNV -BAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24xNDAy -BgNVBAMMK1NTTC5jb20gRVYgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYw -MjEyMTgxNTIzWhcNNDEwMjEyMTgxNTIzWjB/MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMx -EDAOBgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjE0MDIGA1UEAwwrU1NM -LmNvbSBFViBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuB -BAAiA2IABKoSR5CYG/vvw0AHgyBO8TCCogbR8pKGYfL2IWjKAMTH6kMAVIbc/R/fALhBYlzccBYy -3h+Z1MzFB8gIH2EWB1E9fVwHU+M1OIzfzZ/ZLg1KthkuWnBaBu2+8KGwytAJKaNjMGEwHQYDVR0O -BBYEFFvKXuXe0oGqzagtZFG22XKbl+ZPMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUW8pe -5d7SgarNqC1kUbbZcpuX5k8wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2gAMGUCMQCK5kCJ -N+vp1RPZytRrJPOwPYdGWBrssd9v+1a6cGvHOMzosYxPD/fxZ3YOg9AeUY8CMD32IygmTMZgh5Mm -m7I1HrrW9zzRHM76JTymGoEVW/MSD2zuZYrJh6j5B+BimoxcSg== ------END CERTIFICATE----- diff --git a/code/ryzom/client/cfg/client_cpu_1.cfg b/code/ryzom/client/cfg/client_cpu_1.cfg deleted file mode 100644 index 702c1cc19..000000000 --- a/code/ryzom/client/cfg/client_cpu_1.cfg +++ /dev/null @@ -1,8 +0,0 @@ -ZFar = 300.000000; -LandscapeTileNear = 30.000000; -LandscapeThreshold = 200.0; -SkinNbMaxPoly = 15000; -FxNbMaxPoly = 5000; -NbMaxSkeletonNotCLod= 10; -MaxTrack = 8; -CharacterFarClip = 75.0; diff --git a/code/ryzom/client/cfg/client_cpu_2.cfg b/code/ryzom/client/cfg/client_cpu_2.cfg deleted file mode 100644 index 82bd94631..000000000 --- a/code/ryzom/client/cfg/client_cpu_2.cfg +++ /dev/null @@ -1,8 +0,0 @@ -ZFar = 500.000000; -LandscapeTileNear = 50.000000; -LandscapeThreshold = 1000.0; -SkinNbMaxPoly = 30000; -FxNbMaxPoly = 10000; -NbMaxSkeletonNotCLod= 15; -MaxTrack = 16; -CharacterFarClip = 100.0; diff --git a/code/ryzom/client/cfg/client_cpu_3.cfg b/code/ryzom/client/cfg/client_cpu_3.cfg deleted file mode 100644 index acbda195b..000000000 --- a/code/ryzom/client/cfg/client_cpu_3.cfg +++ /dev/null @@ -1,8 +0,0 @@ -ZFar = 500.000000; -LandscapeTileNear = 50.000000; -LandscapeThreshold = 1000.0; -SkinNbMaxPoly = 50000; -FxNbMaxPoly = 10000; -NbMaxSkeletonNotCLod= 20; -MaxTrack = 16; -CharacterFarClip = 100.0; diff --git a/code/ryzom/client/cfg/client_cpu_4.cfg b/code/ryzom/client/cfg/client_cpu_4.cfg deleted file mode 100644 index ef8a04c57..000000000 --- a/code/ryzom/client/cfg/client_cpu_4.cfg +++ /dev/null @@ -1,8 +0,0 @@ -ZFar = 1000.000000; -LandscapeTileNear = 100.000000; -LandscapeThreshold = 2000.0; -SkinNbMaxPoly = 100000; -FxNbMaxPoly = 20000; -NbMaxSkeletonNotCLod= 40; -MaxTrack = 32; -CharacterFarClip = 200.0; diff --git a/code/ryzom/client/cfg/client_gpu_1.cfg b/code/ryzom/client/cfg/client_gpu_1.cfg deleted file mode 100644 index 1a974cab9..000000000 --- a/code/ryzom/client/cfg/client_gpu_1.cfg +++ /dev/null @@ -1,8 +0,0 @@ -ZFar = 200.000000; -LandscapeTileNear = 20.000000; -LandscapeThreshold = 100.0; -SkinNbMaxPoly = 10000; -FxNbMaxPoly = 2500; -NbMaxSkeletonNotCLod= 10; -Width = 800; -Height = 600; diff --git a/code/ryzom/client/cfg/client_gpu_2.cfg b/code/ryzom/client/cfg/client_gpu_2.cfg deleted file mode 100644 index c6633c5ff..000000000 --- a/code/ryzom/client/cfg/client_gpu_2.cfg +++ /dev/null @@ -1,8 +0,0 @@ -ZFar = 300.000000; -LandscapeTileNear = 30.000000; -LandscapeThreshold = 200.0; -SkinNbMaxPoly = 25000; -FxNbMaxPoly = 5000; -NbMaxSkeletonNotCLod= 15; -Width = 800; -Height = 600; diff --git a/code/ryzom/client/cfg/client_gpu_3.cfg b/code/ryzom/client/cfg/client_gpu_3.cfg deleted file mode 100644 index cd33d2652..000000000 --- a/code/ryzom/client/cfg/client_gpu_3.cfg +++ /dev/null @@ -1,8 +0,0 @@ -ZFar = 500.000000; -LandscapeTileNear = 50.000000; -LandscapeThreshold = 1000.0; -SkinNbMaxPoly = 50000; -FxNbMaxPoly = 10000; -NbMaxSkeletonNotCLod= 20; -Width = 1024; -Height = 768; diff --git a/code/ryzom/client/cfg/client_gpu_4.cfg b/code/ryzom/client/cfg/client_gpu_4.cfg deleted file mode 100644 index 408600aec..000000000 --- a/code/ryzom/client/cfg/client_gpu_4.cfg +++ /dev/null @@ -1,8 +0,0 @@ -ZFar = 1000.000000; -LandscapeTileNear = 100.000000; -LandscapeThreshold = 2000.0; -SkinNbMaxPoly = 100000; -FxNbMaxPoly = 20000; -NbMaxSkeletonNotCLod= 40; -Width = 1280; -Height = 1024; diff --git a/code/ryzom/client/cfg/client_ram_256.cfg b/code/ryzom/client/cfg/client_ram_256.cfg deleted file mode 100644 index c26c619d9..000000000 --- a/code/ryzom/client/cfg/client_ram_256.cfg +++ /dev/null @@ -1 +0,0 @@ -SoundOn = 0; diff --git a/code/ryzom/client/cfg/client_ram_512.cfg b/code/ryzom/client/cfg/client_ram_512.cfg deleted file mode 100644 index ad7d0af20..000000000 --- a/code/ryzom/client/cfg/client_ram_512.cfg +++ /dev/null @@ -1 +0,0 @@ -SoundOn = 1; diff --git a/code/ryzom/client/cfg/client_sound_buffer.cfg b/code/ryzom/client/cfg/client_sound_buffer.cfg deleted file mode 100644 index 2ceaac4df..000000000 --- a/code/ryzom/client/cfg/client_sound_buffer.cfg +++ /dev/null @@ -1 +0,0 @@ -MaxTrack = 32; diff --git a/code/ryzom/client/cfg/client_vram_128.cfg b/code/ryzom/client/cfg/client_vram_128.cfg deleted file mode 100644 index b8d2c0329..000000000 --- a/code/ryzom/client/cfg/client_vram_128.cfg +++ /dev/null @@ -1,5 +0,0 @@ -HDEntityTexture = 1; -DivideTextureSizeBy2 = 1; -Width = 1280; -Height = 1024; -Depth = 32; diff --git a/code/ryzom/client/cfg/client_vram_32.cfg b/code/ryzom/client/cfg/client_vram_32.cfg deleted file mode 100644 index a5b3effad..000000000 --- a/code/ryzom/client/cfg/client_vram_32.cfg +++ /dev/null @@ -1,5 +0,0 @@ -HDEntityTexture = 0; -DivideTextureSizeBy2 = 2; -Width = 800; -Height = 600; -Depth = 16; diff --git a/code/ryzom/client/cfg/client_vram_64.cfg b/code/ryzom/client/cfg/client_vram_64.cfg deleted file mode 100644 index 495e318b2..000000000 --- a/code/ryzom/client/cfg/client_vram_64.cfg +++ /dev/null @@ -1,5 +0,0 @@ -HDEntityTexture = 0; -DivideTextureSizeBy2 = 1; -Width = 1024; -Height = 768; -Depth = 32; diff --git a/code/ryzom/client/client.cfg b/code/ryzom/client/client.cfg deleted file mode 100644 index 3c239d611..000000000 --- a/code/ryzom/client/client.cfg +++ /dev/null @@ -1 +0,0 @@ -RootConfigFilename = "client_default.cfg"; diff --git a/code/ryzom/client/client_default.cfg b/code/ryzom/client/client_default.cfg deleted file mode 100644 index 92c5e1d42..000000000 --- a/code/ryzom/client/client_default.cfg +++ /dev/null @@ -1,588 +0,0 @@ -////////////////////////// -////////////////////////// -/// CLIENT CONFIG FILE /// -////////////////////////// -////////////////////////// - - -// If you set this variable to 1, your client.cfg will be overwritten when you quit the client. -// You will loose all the comments and identation in this file. -SaveConfig = 1; - -/////////////////// -// WINDOW CONFIG // -/////////////////// - -Driver3D="Auto"; // Valid values are "Auto" or "0", "OpengGL" or "1" & "Direct3D" or "2" - // "Auto" will choose the best suited driver depending on hardware -FullScreen = 1; -Width = 0; -Height = 0; -PositionX = 0; -PositionY = 0; -Frequency = 0; -Depth = 32; -Sleep = -1; -ProcessPriority = 0; // -2 = idle, -1 = below normal, 0 = normal, 1 = above normal, 2 = high, 3 = real time -Contrast = 0.0; // -1.0 ~ 1.0 -Luminosity = 0.0; // -1.0 ~ 1.0 -Gamma = 0.0; // -1.0 ~ 1.0 -Contrast_min = -1.0; -Luminosity_min = -1.0; -Gamma_min = -1.0; -Contrast_max = 1.0; -Luminosity_max = 1.0; -Gamma_max = 1.0; - - -///////////// -// NETWORK // -///////////// - -Application = { "ryzom_live", "./client_ryzom_r.exe", "./" }; -BackgroundDownloader = 0; -StartupHost = "shard.ryzom.com:40916"; -StartupPage = "/login/r2_login.php"; - -ConditionsTermsURL = "http://app.ryzom.com/app_forum/index.php?page=topic/view/21885/1&post148782=en#1"; -LoginSupportURL = "http://app.ryzom.com/app_forum/index.php?page=topic/view/22047/1&post149889=en#1"; -NamingPolicyURL = "http://app.ryzom.com/app_forum/index.php?page=topic/view/21885/1&post148784=en#3"; - -// Full path and filename where cURL can find certificate bundle file -// cacert.pem file can be downloaded from https://curl.haxx.se/docs/caextract.html -// and added to client data path or system specific bundle can be used -// Ubuntu has "/etc/ssl/certs/ca-certificates.crt" -// % = defaultConfigFilePath -CurlCABundle = "%cacert.pem"; - -//////////////// -// INTERFACES // -//////////////// - -// the language to use as in ISO 639-2 -LanguageCode = "en"; // english - -XMLInputFile = "input_config_v3.xml"; - -XMLLoginInterfaceFiles = { - "login_config.xml", - "login_widgets.xml", - "login_main.xml", - "login_keys.xml", -}; - -XMLOutGameInterfaceFiles = { - "out_v2_config.xml", - "out_v2_widgets.xml", - "out_v2_connect.xml", - "out_v2_intro.xml", - "out_v2_select.xml", - "out_v2_appear.xml", - "out_v2_location.xml", - "out_v2_crash.xml", - "out_v2_hierarchy.xml", - "out_v2_keys.xml", -}; - -// The ligo primitive class file -LigoPrimitiveClass = "world_editor_classes.xml"; - -VerboseLog = 1; - -/////////// -// MOUSE // -/////////// -HardwareCursor = 1; - -CursorSpeed = 1.0; // In pixels per mickey -CursorSpeed_min = 0.5; -CursorSpeed_max = 2.0; - -CursorAcceleration = 40; // Threshold in mickey -CursorAcceleration_min = 20; -CursorAcceleration_max = 80; - -FreeLookSpeed = 0.004; // In radian per mickey -FreeLookSpeed_min = 0.0001; -FreeLookSpeed_max = 0.01; - -FreeLookAcceleration = 40; // Threshold in mickey -FreeLookAcceleration_min = 20; -FreeLookAcceleration_max = 80; - -FreeLookInverted = 0; -FreeLookTablet = 0; -AutomaticCamera = 0; -DblClickMode = 1; -AutoEquipTool = 1; - -/////////////////// -// RENDER CONFIG // -/////////////////// - -// NB: thoses variables configure also the InGameConfigurator: -// _min and _max define the bounds -// _step defines the step (NB: take care of _min and _max!!) -// _ps0 is the LOW preset, _ps1 is the MEDIUM preset, _ps2 is the NORMAL Preset, and _ps3 is the HIGH one - - -// *** LANDSCAPE -LandscapeTileNear = 50.000000; -LandscapeTileNear_min = 20.000000; -LandscapeTileNear_max = 100.000000; -LandscapeTileNear_step = 10.0; -LandscapeTileNear_ps0 = 20.0; -LandscapeTileNear_ps1 = 40.0; -LandscapeTileNear_ps2 = 50.0; -LandscapeTileNear_ps3 = 80.0; - -// NB: threshold is inverted ULandscape::setThreshold(), to be more intelligible -LandscapeThreshold = 1000.0; -LandscapeThreshold_min = 100.0; // Low quality => 0.01 threshold -LandscapeThreshold_max = 2000.0; // High quality => 0.0005 threshold -LandscapeThreshold_step = 100.0; -LandscapeThreshold_ps0 = 100.0; -LandscapeThreshold_ps1 = 500.0; -LandscapeThreshold_ps2 = 1000.0; -LandscapeThreshold_ps3 = 2000.0; - -Vision = 500.000000; -Vision_min = 200.000000; -Vision_max = 800.000000; -Vision_step = 100.000000; -Vision_ps0 = 200.0; -Vision_ps1 = 400.0; -Vision_ps2 = 500.0; -Vision_ps3 = 800.0; - -MicroVeget = 1; // Enable/Disable MicroVeget. -MicroVeget_ps0 = 0; -MicroVeget_ps1 = 1; -MicroVeget_ps2 = 1; -MicroVeget_ps3 = 1; - -MicroVegetDensity = 80.0; -MicroVegetDensity_min = 10.0; -MicroVegetDensity_max = 100.0; -MicroVegetDensity_step = 10.0; -MicroVegetDensity_ps0 = 10.0; // not used since disabled! -MicroVegetDensity_ps1 = 30.0; -MicroVegetDensity_ps2 = 80.0; -MicroVegetDensity_ps3 = 100.0; - - -// *** FX -FxNbMaxPoly = 20000; -FxNbMaxPoly_min = 2000; -FxNbMaxPoly_max = 50000; -FxNbMaxPoly_step= 2000; -FxNbMaxPoly_ps0 = 2000; -FxNbMaxPoly_ps1 = 10000; -FxNbMaxPoly_ps2 = 20000; -FxNbMaxPoly_ps3 = 50000; - -Cloud = 1; -Cloud_ps0 = 0 ; -Cloud_ps1 = 1 ; -Cloud_ps2 = 1 ; -Cloud_ps3 = 1 ; - -CloudQuality = 160.0; -CloudQuality_min = 80.0; -CloudQuality_max = 320.0; -CloudQuality_step = 20.0; -CloudQuality_ps0 = 80.0; // not used since disabled! -CloudQuality_ps1 = 80.0; -CloudQuality_ps2 = 160.0; -CloudQuality_ps3 = 320.0; - -CloudUpdate = 1; -CloudUpdate_min = 1; -CloudUpdate_max = 8; -CloudUpdate_step= 1; -CloudUpdate_ps0 = 1; // not used since disabled! -CloudUpdate_ps1 = 1; -CloudUpdate_ps2 = 1; -CloudUpdate_ps3 = 3; - -Shadows = 1; -Shadows_ps0 = 0; -Shadows_ps1 = 1; -Shadows_ps2 = 1; -Shadows_ps3 = 1; - -FXAA = 1; -FXAA_ps0 = 0; -FXAA_ps1 = 1; -FXAA_ps2 = 1; -FXAA_ps3 = 1; - -AnisotropicFilter = 0; - -Bloom = 1; -Bloom_ps0 = 0; -Bloom_ps1 = 1; -Bloom_ps2 = 1; -Bloom_ps3 = 1; - -SquareBloom = 1; -SquareBloom_ps0 = 0; -SquareBloom_ps1 = 1; -SquareBloom_ps2 = 1; -SquareBloom_ps3 = 1; - -DensityBloom = 255.0; -DensityBloom_min = 0.0; -DensityBloom_max = 255.0; -DensityBloom_step = 1.0; -DensityBloom_ps0 = 255.0; -DensityBloom_ps1 = 255.0; -DensityBloom_ps2 = 255.0; -DensityBloom_ps3 = 255.0; - - -// *** CHARACTERS -SkinNbMaxPoly = 100000; -SkinNbMaxPoly_min = 5000; -SkinNbMaxPoly_max = 250000; -SkinNbMaxPoly_step = 5000; -SkinNbMaxPoly_ps0 = 10000; -SkinNbMaxPoly_ps1 = 70000; -SkinNbMaxPoly_ps2 = 100000; -SkinNbMaxPoly_ps3 = 200000; - -NbMaxSkeletonNotCLod = 125; -NbMaxSkeletonNotCLod_min = 5; -NbMaxSkeletonNotCLod_max = 255; -NbMaxSkeletonNotCLod_step = 5; -NbMaxSkeletonNotCLod_ps0 = 10; -NbMaxSkeletonNotCLod_ps1 = 50; -NbMaxSkeletonNotCLod_ps2 = 125; -NbMaxSkeletonNotCLod_ps3 = 255; - -CharacterFarClip = 200.0; -CharacterFarClip_min = 50.0; -CharacterFarClip_max = 500.0; -CharacterFarClip_step = 10.0; -CharacterFarClip_ps0 = 50.0; -CharacterFarClip_ps1 = 100.0; -CharacterFarClip_ps2 = 200.0; -CharacterFarClip_ps3 = 500.0; - -EnableRacialAnimation = 1; - -// *** MISC -// This is the actual aspect ratio of your screen (no relation with the resolution!!). Set 1.7777 if you got a 16/9 screen for instance -ScreenAspectRatio = 0.0; -ForceDXTC = 1; // Enable/Disable DXTC. -DivideTextureSizeBy2= 0; // Divide texture size -DisableVtxProgram = 0; // Disable Hardware Vertex Program. -DisableVtxAGP = 0; // Disable Hardware Vertex AGP. -DisableTextureShdr = 0; // Disable Hardware Texture Shader. -HDEntityTexture = 1; -HDTextureInstalled = 1; -WaitVBL = 0; // 0 or 1 to wait Vertical Sync. - -////////////////// -// GAME OPTIONS // -////////////////// -SelectWithRClick = 1; -DisplayWeapons = 1; -RotKeySpeedMax = 2.0; -RotKeySpeedMax_min = 1.0; -RotKeySpeedMax_max = 4.0; -RotKeySpeedMin = 1.0; -RotKeySpeedMin_min = 0.5; -RotKeySpeedMin_max = 2.0; -RotAccel = 3.0; -FollowOnAtk = 0; -AtkOnSelect = 0; -ZCPacsPrim = "gen_bt_col_ext.pacs_prim"; - -///////////////// -// PREFERENCES // -///////////////// -FPV = 0; // FPV(First Person View) : default is false (Third Person View). -CameraHeight = 2.2; // Camera Height (in meter) from the ground (for the Third Person View). -CameraDistance = 3.0; // Camera Distance(in meter) from the user (for the Third Person View). -CameraDistStep = 1.0; -CameraDistMin = 1.0; -CameraDistMax = 25.0; -CameraAccel = 5.0; -CameraSpeedMin = 2.0; -CameraSpeedMax = 100.0; -CameraResetSpeed = 10.0; // Speed in radian/s - -// Default values for map -MaxMapScale = 2.0; -R2EDMaxMapScale = 8.0; - -////////////////// -// SOUND CONFIG // -////////////////// -SoundForceSoftwareBuffer= 1; -SoundOn = 1; -UseEax = 0; - -MaxTrack = 32; -MaxTrack_min = 4; -MaxTrack_max = 32; -MaxTrack_step = 4; - -// This is the volume for "InGame" sound FXs -SoundSFXVolume = 1.0; -SoundSFXVolume_min = 0.0; -SoundSFXVolume_max = 1.0; -SoundSFXVolume_step = 0.001; - -// This is volume for "InGame" music. Does not affect the MP3 player -SoundGameMusicVolume = 0.5; -SoundGameMusicVolume_min = 0.0; -SoundGameMusicVolume_max = 1.0; -SoundGameMusicVolume_step = 0.001; - -// MISC -PreDataPath = { "user", "patch", "data", "examples" }; -NeedComputeVS = 0; - -NegFiltersDebug = {"Update DB", "Reading:", "Read Value :", "impulseCallBack", "CLIMPD:", "LNET" }; -NegFiltersInfo = { "CLIMPD:", "CPath::lookup" , "LNET" }; -NegFiltersWarning = { "'basics.Equipment Slot'.", "_usercolor.tga", "PACS" }; - -// Big screen shot -ScreenShotWidth = 0; -ScreenShotHeight = 0; -ScreenShotFullDetail = 1; // 1 to switch full detail mode for characters (both standard & big screenshots) - -// Read : "ID", "R G B A MODE [FX]" -SystemInfoColors = -{ -// OLD STUFF Here for compatibility -"RG", "0 0 0 255 normal", // Black to see when there is an error -"BC", "0 0 0 255 normal", // Black to see when there is an error -"JA", "0 0 0 255 normal", // Black to see when there is an error -"BL", "0 0 0 255 normal", // Black to see when there is an error -"VE", "0 0 0 255 normal", // Black to see when there is an error -"VI", "0 0 0 255 normal", // Black to see when there is an error - -// NEW System Info Categories -"SYS", "255 255 255 255 normal", // Default system messages -"BC", "255 255 255 255 centeraround", // Broadcast messages -"TAGBC", "255 255 255 255 centeraround", // Taged broadcast messages : color should remain white as some word are tagged -"XP", "255 255 64 255 over", // XP Gain -"SP", "255 255 64 255 over", // SP Gain -"TTL", "255 255 64 255 over", // Title -"TSK", "255 255 255 255 over", // Task -"ZON", "255 255 255 255 center", // Zone -"DG", "255 0 0 255 normal", // Damage to me -"DMG", "255 0 0 255 normal", // Damage to me -"DGP", "200 0 0 255 normal", // Damage to me from player -"DGM", "255 128 64 255 normal", // Damage from me -"MIS", "150 150 150 255 normal", // The opponent misses -"MISM", "255 255 255 255 normal", // I miss -"ITM", "0 200 0 255 over", // Item -"ITMO", "170 170 255 255 overonly", // Item other in group -"ITMF", "220 0 220 255 over", // Item failed -"SPL", "50 50 250 255 normal", // Spell to me -"SPLM", "50 150 250 255 normal", // Spell from me -"EMT", "255 150 150 255 normal", // Emote -"MTD", "255 255 0 255 over", // Message Of The Day -"FORLD","64 255 64 255 overonly", // Forage Locate Deposit -"CHK", "255 120 60 255 center", // Tous ce qui ne remplit pas une condition -"CHKCB","255 255 0 255 center", // Tous ce qui ne remplit pas une condition en combat (trop loin, cible invalide, pas assez de mana, etc.) -"PVPTM","255 120 60 255 overonly", // PVP timer -"THM", "255 255 64 255 over misc_levelup.ps", // Thema finished -"AMB", "255 255 64 255 center", // Ambiance -"ISE", "192 208 255 255 normal", // Item special effect -"ISE2", "192 208 255 255 center", // Item special effect with center text (for effects without flying text) -"OSM", "128 160 255 255 center", // Outpost state message -"AROUND","255 255 0 255 around", // Only in around channel -"R2_INVITE","0 255 0 255 around", // Ring invitation -}; - -PrintfCommands = { - "52", "15", "55 55 0 255", "28", "uiChapterV", "624", - "428", "0 0 0 255", "18", "", "624", "378", - "0 0 0 255", "14", "", "644", "278", "0 0 0 255", - "18", "", "52", "17", "255 255 255 255", "28", - "uiChapterV", "622", "430", "255 255 255 255", "18", "", - "622", "380", "255 255 255 255", "14", "", "642", - "280", "255 255 255 255", "18", "" -}; - -PrintfCommandsFreeTrial = { - "52", "15", "55 55 0 255", "28", "uiChapterV", "624", - "428", "0 0 0 255", "18", "", "624", "378", - "0 0 0 255", "14", "", "644", "278", "0 0 0 255", - "18", "", "52", "17", "255 255 255 255", "28", - "uiChapterV", "622", "430", "255 255 255 255", "18", "", - "622", "380", "255 255 255 255", "14", "", "642", - "280", "255 255 255 255", "18", "" -}; - -DisplayMissingAnimFile = 0; - -LoadingStringCount = 54; - - -// Some R2 parameters ... - -R2Mode = 1; -R2EDEnabled = 1; -R2EDExtendedDebug = 0; -R2EDLightPalette = 0; -R2ClientGw = "r2linux01"; -LoadLuaDebugger = 0; -CheckR2ScenarioMD5 = 1; -LevelDesignEnabled = 0; - -DmCameraDistMax = 25; -DmRun = 20; -DmWalk = 6; - -R2EDReloadFiles = { - "r2ed.xml", - "r2_basic_bricks.lua", - "r2_components.lua", - "r2_core.lua", - "r2_features_default.lua", - "r2_features_fauna.lua", - "r2_features_npc_groups.lua", - "r2_palette.lua", - "r2_scenario.lua", - "r2_ui.lua" -}; - -XMLInterfaceFiles = { - "config.xml", - "widgets.xml", - "webig_widgets.xml", - "appzone.xml", - "player.xml", - "inventory.xml", - "interaction.xml", - "phrase.xml", - "harvest.xml", - "macros.xml", - "info_player.xml", - "outpost.xml", - "guild.xml", - "taskbar.xml", - "game_config.xml", - "game_context_menu.xml", - "player_trade.xml", - "bot_chat_v4.xml", - "compass.xml", - "map.xml", - "hierarchy.xml", - "reset.xml", - "actions.xml", - "help.xml", - "encyclopedia.xml", - "commands.xml", - "commands2.xml", - "ring_access_point_filter.xml", - "ring_window.xml", - "bg_downloader.xml", - "ryzhome_toolbar.xml" -}; - -XMLR2EDInterfaceFiles = -{ - "r2ed.xml", - "r2_triggers.xml", - "r2_logic_entities.xml", - "r2ed_acts.xml", - "r2ed_scenario.xml", - "r2ed_connect.xml" -}; - -FogDistAndDepthLookupBias = 20; // bias for lookup of fog distance and depth - - -// Hardware cursor textures -// These will be extracted from the corresponding packed ui .tga files when they are loaded -// * -// * individual .tga files for hardware cursor bitmap not looked for, and not supported yet -HardwareCursors = -{ - "curs_can_pan.tga", - "curs_can_pan_dup.tga", - "curs_create.tga", - "curs_create_multi.tga", - "curs_create_vertex_invalid.tga", - "curs_default.tga", - "curs_dup.tga", - "curs_L.tga", - "curs_M.tga", - "curs_pan.tga", - "curs_pan_dup.tga", - "curs_pick.tga", - "curs_pick_dup.tga", - "curs_R.tga", - "curs_resize_BL_TR.tga", - "curs_resize_BR_TL.tga", - "curs_resize_LR.tga", - "curs_resize_TB.tga", - "curs_rotate.tga", - "curs_scale.tga", - "curs_stop.tga", - "text_cursor.tga", - "r2_hand_can_pan.tga", - "r2_hand_pan.tga", - "r2ed_tool_can_pick.tga", - "r2ed_tool_can_rotate.tga", - "r2ed_tool_pick.tga", - "r2ed_tool_rotate.tga", - "r2ed_tool_rotating.tga" -}; - -Loading_BG = "new_loading_bg.tga"; // Default name for the loading background file. -Launch_BG = "new_launcher_bg.tga"; // Default name for the launch background file. -TeleportKami_BG = "new_teleport_kami_bg.tga"; -TeleportKaravan_BG = "new_teleport_caravan_bg.tga"; -Elevator_BG = "new_elevator_bg.tga"; // Default name for the loading background file. -ResurectKami_BG = "new_resurect_kami_bg.tga"; -ResurectKaravan_BG = "new_resurect_caravane_bg.tga"; -End_BG = "end_bg.tga"; // Default name for the last background file. - -ScenarioSavePath = "./my_scenarios/"; - -// list ofpredefined keyset -// name will be looked up in the translation file by searching 'uiCP_KeysetName_" + id -// tooltip will be looked up in the translation file by searching 'uiCP_KeysetTooltip_" + id -// 'bi.' stands for built-in -// note : we add a dot in the name to be sure that there cannot be a conflict with character keyset name -BuiltInKeySets = -{ - "", // default ryzom keyboard layout - "bi.zqsd", // european keyboard fps displacement style (NB : don't change this layout name, ryzom will automatically select it if keyboard is french or belgian) - "bi.wasd", // english keyboard fps displacement style (NB : don't change this layout name, ryzom will automatically select it if keyboard is not french nor belgian) - "bi.wow_alike" // 'world of warcraft' like keyboard style. (NB : not available for ring) -}; - -// "Newbie Training", "Story Telling", "Mistery", "Hack & Slash", "Guild Training", "Other" -ScenarioTypes = {"so_newbie_training","so_story_telling","so_mistery","so_hack_slash","so_guild_training","so_other"}; - -ScenarioLanguages = {"fr","de","en","other_lang"}; - -// Map each language to a forum help page -HelpPages = -{ - "fr=https://app.ryzom.com/app_forum/index.php?page=topic/view/6629/1&lang=fr", - "en=https://app.ryzom.com/app_forum/index.php?page=topic/view/6629/1&lang=en", - "wk=https://app.ryzom.com/app_forum/index.php?page=topic/view/6629/1", - "de=https://app.ryzom.com/app_forum/index.php?page=topic/view/6629/1&lang=de", - "es=https://app.ryzom.com/app_forum/index.php?page=topic/view/6629/1&lang=es", - "ru=https://app.ryzom.com/app_forum/index.php?page=topic/view/6629/1&lang=ru" -}; - -WebIgMainDomain = "app.ryzom.com"; -WebIgTrustedDomains = { - "api.ryzom.com", "app.ryzom.com" -}; -PatchletUrl = "http://app.ryzom.com/app_patchlet/index.php?patch=preload"; - -SelectedSlot = 0; - -BuildName = "RELEASE_HEAD"; diff --git a/code/ryzom/client/data/CMakeLists.txt b/code/ryzom/client/data/CMakeLists.txt deleted file mode 100644 index ffd3a3267..000000000 --- a/code/ryzom/client/data/CMakeLists.txt +++ /dev/null @@ -1,5 +0,0 @@ -# Uncomment next lines if you want to create gamedev.bnp -#ADD_CUSTOM_COMMAND(OUTPUT "${CMAKE_BINARY_DIR}/share/gamedev.bnp" -# COMMAND bnp_make -p ${CMAKE_CURRENT_SOURCE_DIR}/gamedev ${CMAKE_BINARY_DIR}/share > /dev/null) - -#ADD_CUSTOM_TARGET(gamedev ALL DEPENDS "${CMAKE_BINARY_DIR}/share/gamedev.bnp") diff --git a/code/ryzom/client/data/fonts/ryzom.ttf b/code/ryzom/client/data/fonts/ryzom.ttf deleted file mode 100644 index 62960e05b08c848651d5e8a69e0d17981e64e472..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 757076 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

tcOkd;NVgo|H*WmS)sp`s9h#rT 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

  • $PDmK}er`m>yKk~Q(l_Xdhxl+g>=NAjptK5U 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�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

    2`@2i-A@{Jm>|W$v>|Wwt>OR1I zp!*>AGWWsmL)?eD4|5;xKEi#Z`zZI(?ql4?x{q@o?>@nOqWdKG$?j9!r@BvbpYA@x zeWv>?_j32y?sMGdy3cc;@4mo&q5C5D#qLYom%1-=U+%ubeWm*<_toxe+}FCVb6@Yi z!F{9qCil(mTimz0Z*$-7zT+AnzQ#w~ce?L#-|fD~eXsjI_X_v@?g!itx*u{s?0&@k zsQWSZ=Tk`wRD%?yuZmyT5UN>;BIDz556EkM5t` zKf8Z%|LXqD{k!`Q_n+>S?!VlByZ>>g?ti^&ct?0gdXBfw8+hxz4c<}SMsJh1+1ui6 z^|pCOd&hXkddGRL=Xt&tc%e7+j`yzVUCX<+cOCD#-u1ledpGcI=-tS>vA5m3iFZ@) zX5P)cTX?thZspzD+u_~DoADwq_7X4kGB5WEuk>cU+j_V2ZtvZ}yQ6m}?*wn;jlGFi zd9~MgCweD&Cwr%Or+TM(clJ*A&hYNy-PJqOJIg!UJIA}5cdmDL?;hSgy?c50_RjO} zy?O6^Z;!XvTktOMF7y_?ecpcWfOpWlzqjNa@(z2;-bLQU-X-3p z-UGY`dJpn0^B(Ly#CxdsFz?~sBfLj?kMbVvJ;r;i_c-tI-V?khdQbA6>^;SMs`oVS z>E1KEXL`@_F87}8J;!^l_dM_U-V3}JdN1-`?7hT$srNGP<=!j2S9-7VUhTccd#(36 z@Acjryf=Dp^4{#d#e1vwHt+4;JG^&#@ABU5y~lg6_df3m@BQ8fybpRG@;>Z+#QUiC zG4JEvC%jL3|Kt6y_bKnw-e_YLox-nYDO zd*AWC>wVArzV`#~hu)98AA3LXe(L?q`?>cE@0Z@MykC32@qX+5&ilRh2k(#GpS(YN zfARk6{muKk_Yd!%-j&|JynlQD@uuE?{cHF~_(%GVzs?`{>-`P>QT|4MlfT*D;&1i0 z`A7T5_{aLk`L6Hzz90CZKlG3HujyaQzqWrJ|GNJ5{OkKS@Nekf$iK0_-M@){Q~zfE z&HY>WxAbr2-`d~d-^QQuBR}>NKlL*|_Y1%DXZ_pyxASlB-@(75e<%M0f8>w-iC_7( z-}oo`C;2D)r}(G(r}=mGPxsI8@8aLpKhr;zFYqt)7yW(ye*b`f(7(UGA_5bRsQ)nk;r=81NBWQQAMHQJf2{vF|MC74{3rTP@}KNK#eb^*H2>-T zGyG@z&+;$#pY1=#f3E*L|M~t4{1^H!@?Y$~#DA&(GXLfNEBsgbukv5*zs7&9|2qHm z{u}%^`fu{z?7zi-tN%9t?fyIbclz)0-|fH0f3N>O{|f*8{s;UI`XBN??0>}nsQ)ql z;KOGz5fUQkN%(hKl^|2 z|LXtE|GWPW|DXPq{=fWx`~UH${(pmO1V;o%22QXp7zFEs4Z%^t#$Z#hIoJ|x4YmbG z2gd}*2FC?%;01mV1Ys}?jt{OGTr0SCaGl_~!S#ac2R8_A7~Ckhaj-qONpREPX2H#a zTLiZZZWY`**b&?&mu;AgrBZ5Z;j|v_gJSKQ-@VMad!4rZf22To}96Tj>YVfq+>A^FC zX9mv-E)Sj^JSTW=@Vwyp!3%;H1}_R;9K0lWY4Eb(<-se0R|c;NULCw9cx~{y;Pt^9 zf;R?l3f>&NC3tJ_w&3l-JA!ux?+V@>yeD{X@V?-R;Qhe|f)55C3O*csB=~6XvEbvu zCxTA~{}cRg@TuU_!DoWc2A>N)AABMBV(_Kl%fVNIuLfTWz8?Hv@QvV`!MB2M2j2<4 z8+i1!IixGo%o>%$GLADei(#dI1G;uuNht|ymok<@Vepk!s~}O2yYnPD7hs)tb;l<%4;icgN!Uu*A z3NH&E96ls`X!x-3;o&2~M~06IA00j>d~Eo*@bTdj!Y77L3ZEQ4C46f5wD9TSGs0(v z&k8ROpB+9Yd~W!>@cH2j!WV`w3SS()Bz$T3vhd~ME5cWXuL@rsz9xKa_`2}*;Tys? zhHnbr9KI!dYxuVC?cqDZcZTl@-yOaud~f)^@QU#L;RnJGh93$)9DXGHX!x=4!{%`oH@YCUE!q0}E3qK!zA^c+arSQw)SHiD`Ukkq;{$Kcw@SEYc!f%J)3BMbD zFZ_P^gYbvpkHQ~^KM8*t{w(}?_>1tD;jhA9hrbDb8~!f*efWp)kKv!fKZkz_{~G=+ z{CoJ1@Sow8;lILvhyMwu;eUtM7#=Y^a_9`#4F|*Z!wtiuh8u^QhMR|5hFgc*hDQ&N z86G=4Zs-oZp+5|U;cz%Set6B{wT9OoUT1jS;q`{sAKqYi!{LpFHy&;u-eh>w;mw9O zAKqek%i*ntw;t{o-ex#6jE3_i%oA{&3H5?{Hyw!SKT2;&9)_L+2mft0W=w`!|gC&Fxw` zuz$mxmFq`4^+wwK`nj&yFgmbDFKAu3Vb03UlU)l-db9KV#raD%?^-+FG|_vnbGwur z!~_W8TX3wOw(( zD>k3F){xD6){ZxwxO#z2dsYv(oTyX;`{t~%TlVyf%_psWck|x0<8>$PoLgGASO2U( z`S8Nx?)mk~y`W;l$@FA_o}6qwS+JoynKmz2dF08b9Jz48=2OQ(sSt5GQB#-dbQjYgL9VjCi-Bx{dem* z{XT77?pqtqVd|Hy+&-JqCLW_89Cj*kiEAV2{BbgFOa&4EC6Qj~VX?<2?a?0{#U2 z3HTH6C*V)OpMXCBe**pl{0aCI@F(C;z^}lsz^}lsz^}lsz^}lsz^}lsz^}lsz^}ls zz^}lsz^}ot!LPxu!LPxuv-Kz1Q@^Jx>`tjcuR*UtuR*UtuR*UtuR(7>Z$NKAZ$NKA zZ|HqP?;CpGfZxn2Lxh;b9`d=>!wsXltJ*L(-<6xsIJ7vYmrGl=+jd;dJBc8F*h-Yjx z;t2c*{0RIA{0RIA{0RK0*m72np0^z88P=nSmPE89q9qY6iD*egOJZ6Q(~_8$#Iz)) zB{40DX-UjT#EeADNW|dB;K$&{;K$&{;3wcG;3wcG;3wcG;3xS}Vsj-3J9L3{IH3Uv z4M=D}LIV;SkkEjH1|&2fr2#1oNNGSy15z50(twl!NEv_>{1p5Y{1p5Y{1p5Y{1p5Q z{0#gI{0#gI{0#gI{0#gI{0#gI{0#gI{0#gI{0#gY{2cro{2cro{2cro{2cro{2cro z{2cro{2cro{2crO`~v&}`~v&}`~v&}`~v&}`~v&}`~v&}`~v&}`~rO3fVc#|1iu8o z1iu8o1iu8o1iu8o1iu8o1iu8o1iu6yHz39hh-bma9f)xUV%&ikcOb?ch;avE+<_Q( zAjTbtaR*}Dff#ono&|rz_>bs6EXPO zTM*+G#JB}9Zb6J&5aR~KxB)S4K#Us@;|9dI0Woesj2jT+2E@1lF>XMN8xZ3L#JB-5 zZa|D15F_g`vK}MrF|r;b>oKw(BkOU^{abVY*4)1cdyKHh2ziW<#|U|hP{&QNQE4JC zYE#qg+}O!$d(?4pG81p?0)k$RJv|9RnjoYJLYmB!TleZGqPx_Ey>Hnwlpv=Ga+)Bg z338esrwMYJAg2j(njohMa+)Bg338f5HU>##&u|jiGn^oz2_l*xq6s3JAfgE(njoSH zBAUeU7Kv1seRQo;C~1O{CMaowk|ro=f|4dEX@Zg_C~1O{CMaowk|ro=f|4dEX@Zg_ zC~1O{CW+k$Nx~o?qzOWrAfyRGnjoYJLYg3?2|}76qzOWrAfyRGnjoYJLYg3?2|}76 zqzOWrAfyRGnjoYJLYg3?2|}76pa}w+AfO3CnIM!20+}F;3Bs5lj0wV+AdCsZm>`S^ zf|Vdx34)a%SP6oaAXo{4l^|FN0+k?82?CWMPzeH+6wTo9f&B*#ZQZ?~6q$#V=Crjo zjTR3oJyCnOaZb7C<`?G|=C;%a4=pIP?W&KemEN@b{A8^zbw^vy*tgIwH<)ow@8nHq z?3>?XCmp+>)31Ux=&;s}=MT>fPMp*7k3Hp5B=FYVQy)3P8=SpYN9$U^!Kq3~Ij1F; zeLHv09eL;FBTrvG^6m>-_~=@2Hut+@Ac#;HNd*v_Mh!^$wo`-M^NWY) zHgK(V56}lr`=Ju1sY~s}1{Zc+TI{-HV=$f^xqtb{OBOa9uzop9dk?HvdeVJ!(V#1w z!|EIO&O!BSm;P6C21<9gXKqV-*_CD;eYIw8;hHvEeApSAx-WN!)(k`?sb%Y?`>L68yzDM64DBFluxG9j`|h%6HXDh%6H#%Y?`> zA+k&w$iG2+8gt;1#vHh$F$XSb%z;T7b6`?p$#llXH6@lzi6v8F$rK4pk-!uQOo=5^ zV#$Q*<#!7gGYr6n#ty zAX9WQMJH2qGDRm-bTUOJQ*<&VfJ_M>Qv%4805TP6;4W0?3pAG9`da z2_RDf$dmvwC4fu`AX5U!lmId%fJ_M>Qv%4805TQv%4805TQv%4805T zQv%4805TI&1Lk}|aAVUu_^dLhI zGV~xr4>I&1Lk}|aAVUu_^dLhIGV~xr4>I&1Lk}|aAVUu_^dN)hGk89O=QDUdgXeSj zHHTkwcr}MtbNDoe4|8}fhtG0&EQiN(cr1s(B*a^jerI3_2K$%$if;+UK` zCMS-`iDPo&m>ho0;l~_)%;Coze$3&=9DdB<#~gml;l~`_%i+Bo-pk>=9Nx>}y&T@l z;k_K*%i+Bo-pk>=9Nx>}y&T@l;k_K*%i+Bo-pk>=9Nx>}y_~othwpOYiyS`7;jxYR4?j1@ z&&~03bNt*KKes?v3UsAFR|<5cAZ{s$TMF7=(Eft<7sM?EaZ5pe3i?wJw-ofNAZ{t> zUx7{)=v0AD73fq!{|j`gK&J|Hsz9d-bgDq73UsPKrwVkcK&J|Hsz9d-bgDq73UsPK zrwVkcK&J}glY;o9AU-LGPYU9bf_W>Lw}N>qn74v?E10)}c`8=siFl;OkFDX48vdx^ zjT)Y);fWf4sNsW}=ey?lu6e#|p6{CHy5_mAd9G`o>ze1f=DDtUu4|s>n&-LZd9Hbm zYo6bl=e6c}t$9vsp3|D=wB|Xjc}{Dd)0*eB<~gl-PHUdin&-6UIjwn4Yo5=V=d)tB6b#Im3y0^-1-CJe1?j6n8JgEfV=1DgAHczs_w|SBczRi2uaQmv&A*XN|INRV zP5;fmkxl>2zlqr2P)YyMS@t(n4?a4}{)X!5KRV0)hU&pbXW8FSJ^e>#+24rR-%trY zI?Mis>cK~6+22q-_~$B%on?PR_28qc>}N#mXQ*Vp(N*>{RL^)@Tp*kAHa|%= zc;+X`X1vW$lFfKqToAFJp_2Zh)9h!cp8lfK>}RN+{-V?DXQ&>0bejDP)ze>en*EH3 z{S1}hqtonXs2+TDn*9vbgO5(LpP_p2(P#ECR8POrXZA57_Ayj)pQF$0W2m0z41H!F zL-mY1`piCt>Uqvq^x5_?R1d!GV?^v@sI-2wk0IOUoqY`1hR;5RZ0k4s5E1(jDy{wO zL&&yqV;@4c-8bw*$hP*g4*K~zY(#op%Ps5n0*b^({J>ceGS!vYwLTmji1@qkZt!3`x>&rMVHyvh}hRq z$$ZQ}zUc%i54Pv~>*6ZDk*iHQ9Pm5dvD%Kn7vxlho` z486?I%M88D(8~3gz0Air1%h0)ucrruh zGITB@p3Km>44un}Co^;|L+3K$N%j#U_6;J|p;g+rvo0I4E*r5ftJ3B_$1lq9i&(GK z=QfTxei7@i5$mujZTwk>m2LM8>#(wor&x!TZ9K&~tZbWq)?sBEPq7Xw+vcBj*obvl zm9(4rVI5ZW;4?q0!>XQfz@K3qR`uZH&#(>~Rkkm!(r_x`u?jw~h{r1UydoZ};PcA% zrS*N|h069%WZQjS**=PFdp;}MmzHgQTV?ywQDytmDs7xA;<5@osL+9mc&tJPD%+3N z_pE=F?bFD%@vVrO3f`~a z`wG6V;QI=`ui*O%zOUf>3cj!4`-(WMg6}K%z9J5*;QNX=tRfDpY+om;;Qb2TuZY7c zc)x=8E8?(<=c$7CD|o*m4y)k(ig>Jo_bYh6A|9)3Uni=F$13>0g8wV{zk>fO;<5_< zui*cRxU7QzEBL>H_bYh6A|9*Y{R-Z%;Qfkttb+F|c)ubZtKj_#-mi$qDtNzw-z)gN zB0j2!iz@iI;yJ5`8!F<4inyU7Zm8hX3O=pi(+WPV;L{2|t>DuNKCR%>3O=pi(+WPV z;L{2|t>DuNKCM`vtB4ya;)aU#xr(@;jJ3ps^P5~-m2lP8s4hmts35{;jJ3ps^P5~ z-m2lP8s4h$Uu*o=8Xl|Ru^Jw$;jtPXtKqR49;@N88Xl|hUu*cRhR%&uaLrhR%&uaLrhR% z&uaLrhR%&uaLrhR%&uaLrW}T^q*J^mJ zhSzF%t%lcXc&&!lYIv=N*J^mJhSzF%t%lcXc&%ogsb-z2W}T^KovCJ>sb-z2#-FP3 zr)vDE8o#*4pQ`bvYIw7TH*40JYW(6F9X6!ACD@ z^rA*D*l*K$;G-ApyQv<0^n!i2h(hH-DaeIoakHvp**reAb=VpHn^ftUJ}LJJqZ^v0oRl zU#Aj$_J`Q7Q$6_X53ygTdgh<~p_+B4nsq1k?{uE|%QfpxHTy#~`$IMBPBrUJHTy#~ z>rOT6PBr^OHS10_>rOTMLpAG8HTy#~>rXZNLpAG9HS13``$KgTt-psoh?jPSJ#Fj` z)vP|%tUlH34%Mta)vP|%><-neJ~gO&gSt1UdxN?+sC$FDH>i7qx;LnMgSt1UdxN?+ zsC$FDH>i7qx;LnMgSt1UdxN?+sC$FDH>i1onm4FUH>h`mdN-(d zgL*fpcY}I2sCR>UH>h`mdN-(dgL*fpcY}I2sCR>UH>h`mdN-(dgL*fpcY}I2sCR>U zH>h`mdN-(dgL*fpcSAJNpxzDY-JsqL>fNB;4eH&X)(vXipwfE5p4Qkw=!VT)%puP?2+n~M;>f4~c4eHyVz76WzpuP?2+n~M; z>f4~c4eHyVz76WzpuP?2+n~M;>f4~c4eHyVz76WzpuP?2+n~M;>f4~c4eHz2U!z40 zyE+Z4APuWf4XYpxQBQ-~Htgy&sBMGVHmrg)sBMGVHmp)LsBMGVHmGfb+BT?dgW5K% zf;6mxG^lOEDoBIcHmGgGDoBIcHmGewbk?A@4Qkt{gSs|EYYpn!pso$OIt}XDpso$-+Muote|^!g ztJ9#a4eHvUrVYC|4Qkq;rVVP^pr#Ef+MuEhD%zl;4Jz88q75qAprQ>b+MuEhD%zl; z4Jz88q75qAprQ>b+MuEhD%!AX)39sPpqmYP*`SvVdfA|t4SLzE=q0-~4ZAgs?bax9 zQI{@5Ww)xQvhz|@c3z^&&P!9-c_}J8FHL3VC8_MZ6qTKqq_SIGQ`vcmDmyPpW#^@+ z?7TFU-Kt(ZV>+rb+I0THp5>+a-O94mx(KQQGRn6u@83PYq~t{Uc<18Q`!DM~^)^4^ z(xLg?oXh3nWScT2Dp`VZ_07-eOWO`#e4uCA*(Q?8(nRA;BxTch6G_=L-b7M1jW>~0 zcBg3lzJ>j5D!@a^U$LLIm^A8B+HcY*n;|o4ls(=!f5|Sr1+G3>yG#uA2{-S8WivS@in5s;6Ghofj)kzY8BG&OWv$}oFp-qa&0!)b8+;Q< z+2C6UD;sjpPs$Lb4!=n-8_odEiNq0VE{48*B_ieq_e1|XC`~P(rDdorBqy3FE1V74DJmR zJe|S4VS=X&Y4ptmPd0rs!IKTJ37u^EVnQdI>zkk`!y4B!0g=sEm{7=OtW6MpRbOnrcwQ+$luC5&&>_BSgA!R(qI1Saoq5%ZS6dD$X~?dn zg@cC|l&7{O=*U(Y$fA@uvM5ERJy?-NDY8?g=a@fef)YW*5kwq8#F51)I@=zr$YK=POaZhU zLCX=etUnpFae$WfCw16%3+hkKu>a`05$qj}(``x?y0kF2M~C&sbRW5=R!jsAMcGdXddo*czd1#=@c)+2C6gBO3;>C`LB;7RAWs z$(}Semh$}CJHze>8OsN^c4Mr=?*3RktGz{5jrK0F;kUKJI6|x<#456ANA)~r7VXGp zdJwV5q8`=LE{l5N$f6#VFpot&vSBuhdSt_F7WK&HF}J8kHux6x$Ohk{9@*R;7WK$x zUTp0!j_hyCRWdIY1<7V!Z1qq!^J3AEZ05zHA=%7}MMJWg7mJ2u)BmQ~C}nE{i#c=2 z6@_e`zeKsRlv90SwJtqse&4~vm&%PfN=usBM%aINgA!-$YZI?q4z2dEn<65h@^80n6Y?wE)wPScGF==Llvug)Xl z9TQu{#8fdcRg8GY#8fdcRg9Rfe&9wX{8F;z@V6%$j%D0+;d$HY`IiXNlrF)>w4 zOcfJT#l%!GF;$#3o9FMpyl|2Hq5ZoUUDP{9y<^lmwna!yJ9igq9i!GUY8|82F=`#7 z)-h@wqt-EM9i!GUY8|82F=`#7)-h@wqt-EM9i!GUY8|82F=`#7)-h@w6L%>WYxgwh zUR{=Q9p2VH8m-a(GkAj}WgHWkk)>6(5nN1UrYxd4nB8@jaB5aSP!wKXPdt4bq$vbM@L!Y6C1Z18ae$l9uU@Nopl+Nyf+ zaRkWPD&m3>aRkWPs`_+;R*}|t7e^q*5g?1J&NIOyi>qw#aRkWXs(SEkIa5Swp#)i6 zWph8+a;9whkKmKVRrMygF@hf>_%VVXBlt0bA0zl=ebx853lMy=zKXEHNASt|s(KUr z7{QMb{20L}>#NS=E=2Ij0;_uX7{QMb{20NH5&RgzCrhk^gZ?A4&mj3`W!vm4-|SW`W1^>Gp{_4vos~FpRkWR~v8uN*Bx|hfW>YJ~@Ts?s{uz;kOEZP&w-U+n9{z^?yMm)S_Auq^?muye6 zyC%%8T>xK{*DQ1bqrf5(uUV+xm`AT!v@OVc7oY_=qZ!U9?^($Iq6Ijkde5T0K(TfK zd{Gif=?k;~Uz8UuR8I?%t_6AzW@V6AN8(KjoyZvAjPk~XJV2%aXOuTCRL?Bnit@&V z>h0FzjSJZ{0GE_EE>zD5;F9W%3-wU%ed<3Q$S1Y~y?MhycL(UBq??EKoRyk(-P69+ z^-mvlWqTbZ5VVhyZu;AAtsZov+17OPq61|`=H!)+l>gIeqLu4(6q z88Ps#0Oa`0hEKP5Mu$$=k9Kc#vm2OpN# zJ5|gU{Z9(oYTg zpYnX-r?xMDES}&09CZBD_T`VI!}j^&Vg2mM?)gFY?}ptMTG=iD^Xi96uvx0gSgOkK zO*59NGJMkvjmXf542{Uph-|jmc>aP`Mt1K!aLM|UbknU2HX^}0B#M2Eba{tFwvjIH zkjQ56N3-is(wbbFbVb(gHMW;uQs`=IiQOgJIeAcN*)}`Q! z5x_4cS(oZ*fc(<#`%B=-FYRm=`AF8K^UX6LS(k!2L;}B*WL>IH?E8!7TYFfbB6*iS zhnrZS$|kexEqLH`b4W7QrLsxg4GhcXr2J9{2_@osaTrPU%~*xXa7r_r(hR4R3}K3#83vqEGK8s~VZbTPa7r_r(hR3G!zs;hN;90&45u{1 zDa~+7Gn`TpSl6GNt)-l;r5v|3$1Tlq5Xe*}ZneqJaZAZqrh3zboGm6Ym#N+!{v5Y7 zXKy}dZ$8I8$Z-#HR;Y4TsK|U4=XeLX{RO*hyZLh**c|783~Bn@Zh;(!Hpe$0b6T9U zuS5nl*>($%K~1)eKN-|y+tW`5HQC^^zeEN#)f@GaK}|OO$1@;?*+sHxr@ zG%~2kwuhe#YO)!B90O%g+jvN8QuF7}?V8t`*+r{{b7LO1u3@v?d#TR;oy} zrh0~-m8zVTs+^T760qq!hM$$HoRzAam8v{z28RwxaqQ-2r%7qr*6mtc-brOT*gHQb zGTpr}r%mVG)Y5TWZDnZNyl?qXyKLDm%5Li&ul&UY$=bB=#Tc-H#Y=%&2;&xD1&fyg zRnHi(g2hXLs%H#X!OBs8lDz42<^c64$(!oINBv3irUf|gQGZ@8R6Y3YH}P_z>cJ-} zt~_ARYiO7pk7AzysjrLeMn zg4nNMg`t4T3#hz+$_uExfXWM~ynxCJsJvjap@7N@sJwv63#hz+$_w@z3aGq*$_uEx zAj~VE@`5n0fXWM^>jEk-i1G@kydcUepzwm|u7JV|b{YyOynwPA*{K zf>n=#9fN{ZkAnUFf>n=#9fSfZF4#dR*g+`RK`7WkDB#}${w;{U3i!8xe+#0o0{$)F z--76?fPV}4w}5{OqOSt}E#TjR9fSh@E#TjR9fSh@E#TjR{r&>}E#TjR{r&>}E#TjR zzuYR|--7t7fPV}4w_u;3fPV}22@3WJ3i!8xe+%{r3i!8xXA2^&0-i14*@8%`Akr$} z+XB8VSdA;-+XB8VSdA;-+XB8V2($|Lwt#O7R^tlzwt#O7R^tlzwt#O7;;aImE%-Zt z0-i14*@F10fM*MMwjjPLSobgZ1Au~c|AKY@foEb3uqu5F!+W2n8WRL5NTg zB53)ebA3wmqeMSS^rJ*SNzLzW!mgswlzL)5G$r547 z5@E>_VaXC<$r53S{+BEfmgs-UAF7q;f5{SIiT;=9f5{SIiT;=9e~JE==zod+m*{_q z{?DT4v*`IO`aO$&&!P{r=))|$FbgltGM}@|=PdI%%Y4o&8Eb}?be9kgXv$T7b zc8~B&M))No{E`v=#0Y<4gg-IDpBUj!jPNH$_!A@ii4p$92!CRPKQY3e7~xNh@Fzz2 z6C?bI5&pyo{T{*hBlvy<&yL{P5j;DBXGiet2%a4=o+HL{1kaA(*%3TDf@eqY>u(vew_dClWn_GBqP(GYk|-GKr%Abo8Mb;KaiA6_26?qkd#dI zwmwNxGTF8@LQ*o>wmwQyGW~g&#eF0tlWlP)Ny%h`PuxRtG5shw?IlhjxtQuXpE!l& zVydUT#3>{fQ$6h^P9eFN>KQNM6q1YS&(~-#Iz)0Y)iYnjDI^zDy~W8S7n5yUIV2a8 z4L)%S$;DI;K5+`k#q{In;1j2iTuk-g^E{DUO!eRsr;uDs_1rJSDI^zDJ@ZAJLXt7n zbHDJMl4MMOzQ=s=oRVZr_1v#KUnGIjpXJ$gNaCbF&$D)u#7VY&k0eaWN!#^TWjEg{ zJ3N)$_f&TCt+M-`%C5gEyZKhxjkn6Kzbd=&R@prtD!cxw?8aMVcYmtv+NoT);F}*I z8+`L4WP@*hglzE5FO&_w`GvBEa-~2+^;G1748+`K% zWrJ^ip=|KY-;oWz`GvB|T{6g8_n_nm!eA7YM;G2IX8+`K% zWrJ^i;fSQiD!cht+2O0~=3ixpudweZ;<%Y{O^Y zO19l6>`TeE`-FWd*><0>4>e*RN~Mh>`%toN9NCAGZR5y(lx+HA>xCosn^e+X(^=WH z*K}4k?X~ql**352H_2xFOlM`&A6pNUO@B;hWz!$i*%A9qDrvv1_sORHw%#Y3_M48% zX8dh^Z^V9*O8R5#d$Q?|>7;Dh&wa>#(1`sYm3(e-)QJ5QmG)e+pCX%nTYMy&eskZk zPojF-X>rkr{gDy-7%FM6tp~}by|x}CoAI~xAlbCf)`Miz4qFdW7|6K62dvYpp7y~9 ztkbKW_Sp+%N*s~x$l6!Sbd;|i6{|<(>e1}#QMMyp{l>~sv07KI9?h;EWjm79Z>$^@ zt99k-(d_C`wj*Bs#>!E#T34-^O?2c%i-d5Y!F8?Z7S0{%m zyJ=C`O}ol&T9oX`KIgYyWZUQb){E@!u~gYjo67FCR@qIP%5Hj8cGIS^yRB7r)1$JZ z8I|2*qq3VGmEB{bBvarU&BzAdXht^pMl-U(H+Nn(_!i#D2H$8%Huy$EvcWeRQgSQs zE&P)WzPWj_!8bQgHuy$IvgxH+ZVFww{2g@rr)-Gp}zsPdEqx-WHT>DSF#y* zqbu2ryM+a^!8f{+4ZhKpZ19b)WP@*XrDR@)pPM_XWJWd~g!i(o|AhClt^b7IN_xcS z%n#wW>aCq)#(m7V6Lu>}5;%-IVYlk7|AgJLt^Z@jeQeuDs<(L`GyY@7f6Vxg8UHck zKW6;LjQ^PNA2a@AlM5wn0-y08GyY@7f6Ta#8TT>cK4#pzDRut+w~g@r}3X`h8dN}5LhE!>e!|1I2+P5&+2QF1lfXW@lxu4mze zl9E|}$!#s$`b%zW*@j1MYuScJZfn_wM{aA`Ha_IGmTmatww7)9TP_<`77Iahn&B%jdyCE1Afy|$=4Vc zo&$c{QuQ{!KU&jC4qRZqWp4#@ed zdhmG;`0Y&9GcP;`{C1}5=|9f_zn!V%a?A_Q0XctF&$yfWE1UkC`zsrKbAM&if1Vq1 z{;Hn)g6D>uzp7{aZ9728?dZR42gnBBwgY5?Z`%Q~!ME)I+2GrDfNaL!wnJspf7=d~ z4ZbaVDXAX#w(KPvd|URC4ZbaV$p+t+y<~%L%U-g#n@ZlkH{;D2)c!-?8 zst4beU1ZaLTXvC6|83btHvP9{7bPzQ--3@rlS2! zMf;fwK5H8xt8Ijewh=1YMyO~Tp`vYsinb9d+D52o8=<0Ygo?HiD%wtKXTk8gPRla9 zuG6v%uj{ld!|OUN%ka8R%QC#K)3OY&>$EJxiwv*pyM86b`q%Ycmh~?-yx95|8(wVv ziw!Tf{>6qDTmNFii>-gL;l+lRSpSssvF&YQ{YwllF}%d^62nUjFEPBt@DjsI3@HN4dDQp3v(FEhN% z@G`^83@1l+x=Xh&&8Vt4`!7Hlo?QFK$*2V zvsPyYly~Ezp9Sl_mm6Mgc)2w`@5V*H2xg}kUT%1~;pK*x8{WvSIkIbx?3yFH=E$x& zvTKg)nj^dB$gZi^8QY;7*)>O8)A}&7K8&mnBkRN1@WzHWHoURnjSX*Xcw@sG8{XLP z#)daGys_bp4R36CW5XL8-o)@GhBq<1iQ!EQZ(?{8!v+UQ9)MF%?{_ZM>|u@haNJt7sc9{WqYFjAa>6N5-<+#;Y*Aj*Mj)UPs2V46h?& zS%%k{_Ez9sahL&Y`nf0$@XjNMOI);{I{p%RI zP4dw7ubX#SHl7_r%d+w87+RK%XLmEmvhnP023dyJF|;hh>+T6zhS%K_ZBB>|ue&E? z8D3%i>uwEITK~FRLzeZgFud*#QKjK^cZe**D{MTuQS?(b?fjL7SK4@%hF2P1Y5gk= zueAP^hF2P1Y2#TMUTO1J8eVC5rS-2gyjjDWHN08Fn>D;nx%6up_F1P~viQu}(kYiJ ztu38$$+EU|$|cL%(kYiLYfGnGvaBtgR_W(B487ATS%%PQl`KQ(v`UsCbXq0L5IU`r zWeA;C$ufjao%BN=hR~^#EJNtjNtPjW>Lkk$I(3p|2%S2~GK5Z@WPxDg*~yZANyLCU zS(0Tyl}%h_K$T5gCs{hhCayA|PO?;KK%HdCGN4Yf^jjU>teEdDtD6<`y=8Sk=6lQP zfXw%9w+Gt$Ouq=<6&>$tjlTPWUP5mx^$xlfT_5xYx>;Qx^!~Y7T_5!Jxmn#{>D_a) zx<2U5bF;cW=)H5ZI#|7R-dUY;>1Q(xuTw5rhSw>VEW_)ROP1kv$|cM2I^~jOc%5>| zGQ3W?WEox;M(F1`46hR~S%%le53;Odot(+Cj&-Ug%R1Jnnk+-Gfz*5CU5||Ja~oE@ zL~fOaV05oH$gR?VjP7%zd%ZnwpBa$ReQtEG*T(HL8^JDc&@YSFjHSuO-HWFkRvOg< z`;V%W@Ol2w!lA)vm(tY_&R$qlMvoJh<}RAwG*OSUW9mdZ)=)J59#gY2#7v6B+F%n`!yd!u~ymSxkBtld*O&8EY3Ss{UzJ z|Fo)iTG{V`jJ2!DSi4#o_pTsPKn(Q(nMU%8HcS78;aJzlwHdz^5-nC&XZE8lJFSI%#b zXF0$9?#gky&{S;Nxir`1mN{^Ea7sH^cDKyhj074Pt(Mwdy+axE_Z(8be9js7XH7B>3nanlWbF&V8r46U&`M6Izpc!k=!N;R#~J8j%Qt@qd$ zliriw8ojIa9{Xa_d(vB@cUo^Qi~jVrM(?!VgIY{_T-6$Dr&Tk(F34Exf{fm2J+3LL z9=)_i@3bD*6jhI2TBCPb(g#iYph^FVo>)&s6|9+FvJFS1e)&2WTM(?!#{Z{wyHyORt`uCguNUPU{{{5yu+FBzA8NJi` z_gme+-(>Vov-@r1nerdzb{@E>J4Tu2qtl-Y2uYn?dPe`k(Zs zLJ4B}pY+B{e=^$tqz^jVdv26LW^GvW*?x0mtWIqE$?E7U%S`{$z2~O=q<32HA z^sd%>qLizqf3@Co(|*#s+EqrU_uS;Oy(dbUZhBXfu?8w*?P{am(~-;Qoz{C)lpm*m zwcZ2Ke$u;I@3zlJy*s@%dZ+d0XVjxi<=N?<*5l87)T7MS=v}Qpr=$Ly%IKZepVLu) zPG$5?>(A+^Kc_N!r}ZaGj#qEo`ja*8&w`A#(`2k&ZQP#)8NJi`voP-8@iKa+^_WOW zgL;!Cqjy@5V)Ai+7G(5J>(9ctKMOK?r}bxH+<(ku^iJzZT0ZU%uZ-Sl{ox(=9~l|F z)9jHsnx8n+?^kpI<+1l)Zhy;1IlESBTBgzqE~R}eqYL}m3+-t0Z6B>`ukyM0 z`l@z(H9NVgJ-OQVCs+IaY<)2p>tv#eq^XKi(pSC%FyxjT2cIWqx9}Rv#b$)lb z^V`dv-(2bZ`by_lQ|Fhrb$&5+em-@67CS%v$ytM+Uhe!vC;sFt=f^*~&EUsZIzPIN z^TVn0gQ@fV*!iC4eD`waJ5%S|$2s4+%=zXO&Nrsc*LC{WFLS>3)e{F_yUh9OiOyHP ze67J(rp}kI<$P)Cd~xc0Vd{K->U{2U=d+)=?%=ai=QG!JJ{>!snmV6+)Ukt4UfcOZ z;Cy`Qd~E7`bn1L$>U?b!sITrqXtcdYZ?M{ggzcj~<7-B%3WGj-nm zuJZ=(zQTF;L)X3Qo!bZRI`4%4I`2AR-8;8C@0dDozubA-)OqXFdCSy!^VE6MZs(2L zoHx9F```_`o!7taxWVhUJFh#=d951#+AE#cOr2LxomWkrS03lQV(Ps7W!nZXkDZro zb6&dJd5KPW$>q+Ar_PIBxMlF7sq?}u&I_J@{NM$<=~JY$>l^edgGJ@tyg)27Z-pK{*dsaH5pedxNU zJbC-zDd#y)Ibq$Cw>wXoI!}DUj=>YB&J%Vxk5@MzKXM-T*v*5-dCp@uJC9MtV|F`_ z)<`{iyYr}HokvccM?C!4!6T;5!;f_yHgz64bsjQxPWbPGFS~5;;Hh)jWzK_kI}beD zA3Sio^MI*y>D0Mon{)9N=b}x{^3*werE};?XX#4k{#QB&r_ORfQ_ zcyPg4&cf8$dzrIG#`#lce(LO=I=iOM&Z#qZTjzdPI``S)oHupuHFfSeb?$NZO@n(} z>D+yjb8c|_;M~}`+tfKn$mfimvwi2RBaRuIHFVDOoV%Xl4(>X2?y}iAW9poK=VJz^ zPn|m-zsU@t%H+~aZcLmoH%uw%bogiryZtLLoC;azl=XP72+fJR?sZ$o-puEy4 z@?!>t=j7SuL4J&rZFbV@I>}Zijy4bCsS|B>W^S{2FtgRU&1PrEtv3#K9OK-2qjRg+ zx#cak4{o{Jxy8+o8{A^MbMxbzo85H#;ASJ|rrVvHY~MV%$Kvuh zj+#0fJZJrGXPrJ=r#rxRRO?KgBV`|XYv+h#oNG*-Bi?hw?ngc8h+F>u;lFGAf4Y&^ F`G5GCh-d%+ diff --git a/code/ryzom/client/data/fonts/ryzom_monospace.ttf b/code/ryzom/client/data/fonts/ryzom_monospace.ttf deleted file mode 100644 index 07802b8cea9e5c837dac145078981472a0aa4779..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 340712 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�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

    bcOm)aL*ckKG0S95BBp+b|W~xJ;!p4}d4)_ZT zCAkb6FjF0J95%*$b-;aCD9MA^fSKx$AF(m!s{`J|LP-wA2Fz54+=`7cUmb8R7E1Cj zHejYYmvHA*W+wjH;7W4eT$U-VpmjS7`C?wfkz|>If>F;kpo) z+XmaG0D>z9dJycn>OqIziMm$?ZLn>9HE?y*R|D6#vaO4UVKSqd*TJ>*`JrwOixN$9 zn7A~}VVr52!wAzfhq0w;4x@^i_tn7bnbB7Riz2Sxv9AUuN3p8aU5GNPMgjEeGw8 zsO6wiA_FQa$JO;oaziz6e{W!aLRl|!4wjg{V7ab5h7rQu6l4-rIYU2Pk<4?aFrR=a zE&y4$VC?I;0K{C81H9a7;K*PE32D<>8y0~$tWF)S!E7=((~| z1Kb-k1?L3c$^MSwfZ_=^)m^k>&t#G0ja378r{U#Q18caTm-TT0NT2eTR}Gw;*7|z` z`+sS4aY9L)_fsi$!g$;^8LMmS>`rhv8@8Y+F9w`q4MV%1=@ux2|HhkyyyLclO+Az%p^l87H_c^sxYeyZYO znppgFH$N@J9RJ2@;K(VU?SH7&(Zx@z7hN#4a?wJ}@zXkjSrYvZ^*Flt$=5SYtpCZL zYa!Pgkzq8(Tts1yJ3v4KysQ*Jie{W#7C`qeBPT{8X zM7zJ(1q8of147o=fZ!b%*qJ-vARJPgJLDsnGOZ4|2^%m|9dZ`T*r^Wq3yV7BGMF;0 z4tWh5FjF1!9n9FN4!94CI^;o^GOZ3d5gRa59daei*r^V96N@_JP?$2U4*3)tFjF1! zEX>%c4mcN!I^4eWOr zZ^#!aW9h4b*Ys%bcMR8sxZF0lz|&U)uV+<%Z(!L_?(Yr!$+ - - - - -

    To open the action bar, use this menu or use the key

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_action_bar_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_action_bar_en.html deleted file mode 100644 index d6e5823bc..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_action_bar_en.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the action bar, use this menu or use the key

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_action_bar_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_action_bar_fr.html deleted file mode 100644 index d6e5823bc..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_action_bar_fr.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the action bar, use this menu or use the key

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_action_book_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_action_book_de.html deleted file mode 100644 index 87965f025..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_action_book_de.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the action book, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_action_book_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_action_book_en.html deleted file mode 100644 index 87965f025..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_action_book_en.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the action book, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_action_book_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_action_book_fr.html deleted file mode 100644 index 87965f025..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_action_book_fr.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the action book, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_de.html deleted file mode 100644 index eaf6677a2..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_de.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - - -

    You can drag and drop the actions from the action book into this action bar.

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_en.html deleted file mode 100644 index eaf6677a2..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_en.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - - -

    You can drag and drop the actions from the action book into this action bar.

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_fr.html deleted file mode 100644 index eaf6677a2..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_action_drag_drop_fr.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - - -

    You can drag and drop the actions from the action book into this action bar.

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_de.html deleted file mode 100644 index e80a95026..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_de.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_en.html deleted file mode 100644 index e80a95026..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_en.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_fr.html deleted file mode 100644 index e80a95026..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_character_sheet_fr.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_compas_de.html deleted file mode 100644 index a668317fc..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_de.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the compas, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_compas_en.html deleted file mode 100644 index 4e2511219..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_en.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To show the compas, use this menu or press -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_compas_fr.html deleted file mode 100644 index a668317fc..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_fr.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the compas, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_de.html deleted file mode 100644 index a82cb39f4..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_de.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - - -

    The compas can show the direction to the mission target. Right click on it and select the target.

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_en.html deleted file mode 100644 index a82cb39f4..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_en.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - - -

    The compas can show the direction to the mission target. Right click on it and select the target.

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_fr.html deleted file mode 100644 index a82cb39f4..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_compas_journal_fr.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - - -

    The compas can show the direction to the mission target. Right click on it and select the target.

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_inventory_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_inventory_de.html deleted file mode 100644 index 942f2e9a0..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_inventory_de.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the inventory, use this menu or use the key

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_inventory_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_inventory_en.html deleted file mode 100644 index 942f2e9a0..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_inventory_en.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the inventory, use this menu or use the key

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_inventory_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_inventory_fr.html deleted file mode 100644 index 942f2e9a0..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_inventory_fr.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the inventory, use this menu or use the key

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_journal_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_journal_de.html deleted file mode 100644 index 6e77fe845..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_journal_de.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the mission journal, use this menu or use the key

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_journal_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_journal_en.html deleted file mode 100644 index 6e77fe845..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_journal_en.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the mission journal, use this menu or use the key

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_journal_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_journal_fr.html deleted file mode 100644 index 6e77fe845..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_journal_fr.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the mission journal, use this menu or use the key

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_de.html deleted file mode 100644 index 5daab64bf..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_de.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the quik help, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_en.html deleted file mode 100644 index 5daab64bf..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_en.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the quik help, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_fr.html deleted file mode 100644 index 5daab64bf..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_quick_help_fr.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    To open the quik help, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_skill_de.html deleted file mode 100644 index 55aa8d52e..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_de.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    Your skills have changed! To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_skill_en.html deleted file mode 100644 index 55aa8d52e..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_en.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    Your skills have changed! To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_skill_fr.html deleted file mode 100644 index 55aa8d52e..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_fr.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    Your skills have changed! To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_de.html deleted file mode 100644 index 158d3d600..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_de.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    Your skill points have changed! To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_en.html deleted file mode 100644 index 158d3d600..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_en.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    Your skill points have changed! To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_fr.html deleted file mode 100644 index 158d3d600..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_skill_point_fr.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    Your skill points have changed! To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_team_list_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_team_list_de.html deleted file mode 100644 index 11308302f..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_team_list_de.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - -

    New Team member!

    -

    To open the Team List, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_team_list_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_team_list_en.html deleted file mode 100644 index 11308302f..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_team_list_en.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - -

    New Team member!

    -

    To open the Team List, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_team_list_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_team_list_fr.html deleted file mode 100644 index 11308302f..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_team_list_fr.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - -

    New Team member!

    -

    To open the Team List, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_title_de.html b/code/ryzom/client/data/gamedev/html/context_help/ch_title_de.html deleted file mode 100644 index 2ff3a5ee9..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_title_de.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    Your title has changed! To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_title_en.html b/code/ryzom/client/data/gamedev/html/context_help/ch_title_en.html deleted file mode 100644 index 2ff3a5ee9..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_title_en.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    Your title has changed! To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/context_help/ch_title_fr.html b/code/ryzom/client/data/gamedev/html/context_help/ch_title_fr.html deleted file mode 100644 index 2ff3a5ee9..000000000 --- a/code/ryzom/client/data/gamedev/html/context_help/ch_title_fr.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - -

    Your title has changed! To open the character sheet, use this menu or use the key -

    -

    Don't show this message anymore

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_de.html deleted file mode 100644 index 3ae1d9e20..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_de.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    Abilities and items

    -

    home

    -


    - Introduction

    -

    Step 1: What is an item ?

    -

    Step 1-1: Where they are - to be found

    -

    Step 1-2: The codes

    -

    Step 2: What is an ability - ?

    -

    Step 2-1: Where they are - to be found

    -

    Step 2-2: The codes

    -

    Step 3: What is a plan ?

    -

    Step 3-1: Where they can - be found

    -

    Step 3-2: The codes

    -

    Step 4: Summary of abilities - and items

    -

    -

    -

    -

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_en.html deleted file mode 100644 index 3ae1d9e20..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_en.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    Abilities and items

    -

    home

    -


    - Introduction

    -

    Step 1: What is an item ?

    -

    Step 1-1: Where they are - to be found

    -

    Step 1-2: The codes

    -

    Step 2: What is an ability - ?

    -

    Step 2-1: Where they are - to be found

    -

    Step 2-2: The codes

    -

    Step 3: What is a plan ?

    -

    Step 3-1: Where they can - be found

    -

    Step 3-2: The codes

    -

    Step 4: Summary of abilities - and items

    -

    -

    -

    -

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_fr.html deleted file mode 100644 index 3ae1d9e20..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_fr.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    Abilities and items

    -

    home

    -


    - Introduction

    -

    Step 1: What is an item ?

    -

    Step 1-1: Where they are - to be found

    -

    Step 1-2: The codes

    -

    Step 2: What is an ability - ?

    -

    Step 2-1: Where they are - to be found

    -

    Step 2-2: The codes

    -

    Step 3: What is a plan ?

    -

    Step 3-1: Where they can - be found

    -

    Step 3-2: The codes

    -

    Step 4: Summary of abilities - and items

    -

    -

    -

    -

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_intro_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_intro_de.html deleted file mode 100644 index 1a21a37d4..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_intro_de.html +++ /dev/null @@ -1,40 +0,0 @@ - - -How to fight - - - - -

    Abilities and items

    - - - - - -
    back home
    -


    - Introduction

    -

    Your character's job grants him/her skills such as using weapons, making items, - casting spells…

    -

    These skills enable you to use items. For example, fighting skills allow you - use weapons.

    -

    The skills also grant you abilities. Abilities contain the know-how you need - in order to carry out a special action.

    -

    For example, magic skills enable you to combine magical abilities in order - to build your spells and cast them.
    - Combat skills grant you as many abilities as special blows, which you may use - in combat.

    -

    -

     

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_intro_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_intro_en.html deleted file mode 100644 index 1a21a37d4..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_intro_en.html +++ /dev/null @@ -1,40 +0,0 @@ - - -How to fight - - - - -

    Abilities and items

    - - - - - -
    back home
    -


    - Introduction

    -

    Your character's job grants him/her skills such as using weapons, making items, - casting spells…

    -

    These skills enable you to use items. For example, fighting skills allow you - use weapons.

    -

    The skills also grant you abilities. Abilities contain the know-how you need - in order to carry out a special action.

    -

    For example, magic skills enable you to combine magical abilities in order - to build your spells and cast them.
    - Combat skills grant you as many abilities as special blows, which you may use - in combat.

    -

    -

     

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_intro_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_intro_fr.html deleted file mode 100644 index 1a21a37d4..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_intro_fr.html +++ /dev/null @@ -1,40 +0,0 @@ - - -How to fight - - - - -

    Abilities and items

    - - - - - -
    back home
    -


    - Introduction

    -

    Your character's job grants him/her skills such as using weapons, making items, - casting spells…

    -

    These skills enable you to use items. For example, fighting skills allow you - use weapons.

    -

    The skills also grant you abilities. Abilities contain the know-how you need - in order to carry out a special action.

    -

    For example, magic skills enable you to combine magical abilities in order - to build your spells and cast them.
    - Combat skills grant you as many abilities as special blows, which you may use - in combat.

    -

    -

     

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_de.html deleted file mode 100644 index 20824c994..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_de.html +++ /dev/null @@ -1,38 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 1-1: Items - Where they are to be found:

    -

    On the character:

    -

    - In the sets

    -

    - In the bag

    -

    You may obtain an item:

    -

    - by buying it from a merchant

    -

    - by successfully carrying out a mission

    -

    - by looting an npc or creature

    -

    - by making it - only crafters may do this

    -

    - by digging or collecting from plants - only rangers may do this

    -

    - by cutting up a creature - only rangers may do this
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_en.html deleted file mode 100644 index 20824c994..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_en.html +++ /dev/null @@ -1,38 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 1-1: Items - Where they are to be found:

    -

    On the character:

    -

    - In the sets

    -

    - In the bag

    -

    You may obtain an item:

    -

    - by buying it from a merchant

    -

    - by successfully carrying out a mission

    -

    - by looting an npc or creature

    -

    - by making it - only crafters may do this

    -

    - by digging or collecting from plants - only rangers may do this

    -

    - by cutting up a creature - only rangers may do this
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_fr.html deleted file mode 100644 index 20824c994..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_1_fr.html +++ /dev/null @@ -1,38 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 1-1: Items - Where they are to be found:

    -

    On the character:

    -

    - In the sets

    -

    - In the bag

    -

    You may obtain an item:

    -

    - by buying it from a merchant

    -

    - by successfully carrying out a mission

    -

    - by looting an npc or creature

    -

    - by making it - only crafters may do this

    -

    - by digging or collecting from plants - only rangers may do this

    -

    - by cutting up a creature - only rangers may do this
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_de.html deleted file mode 100644 index 7c45bce40..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_de.html +++ /dev/null @@ -1,191 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 1-2: Items - The codes:

    -

    Colors

    -

    The color Indicates if this item is specific to a race (resource, armor, weapon - and ammunition):

    -

    Example:

    - - - - - - - - - - - - - - - - - - - - - -
    Green: Matis
    Blue: Tryker
    Khaki yellow: Fyros
    Khaki green: Zoraï
    Other: common to all races. No - race
    -

     

    -

    Symbols

    -

    - Training

    -

    Upgrading characteristics

    -

    Example:

    - - - - - -
    The quality 2 empathy tool: you can improve - your empathy by dragging and dropping this item into your set.
    -

     

    -

    - Tools

    -

    o To make other objects

    -

    Example:

    - - - - - -
    A level 5 hammer (for the crafter)
    -

     

    -

    o To extract raw material

    -

    Example:

    - - - - - -
    A level 1 basic cleaver (for the Ranger)
    -

     

    -

    - Weapon
    - Melee weapon

    -

    Example:

    - - - - - -
    Level 1 Tryker dagger
    -

     

    -

    - Range weapon
    - Example:

    - - - - - -
    A level 5 Matis bowgun.
    -

    You must remember to buy the corresponding ammunition in order to use a range - weapon
    -

    - - - - - -
    Quality 1 Matis bowgun ammunition
    -

     

    -


    - - Resources

    -

    o Food

    -

    Example:

    - - - - - -
    Piece of meat: 4 pieces of meat of quality - 2
    -

     

    -

    o Raw Materials

    -

    Example:

    - - - - - -
    Pieces of wood: Used for making items
    -

     

    -

    - Pets

    -

    Example:

    - - - - - -
    A level 1 mektoub. This is a mount which can - be bought and then used to travel more quickly and to carry resources
    -

     

    -

    - Jewels

    -

    Example:

    - - - - - -
    Level 1 ring
    -

     

    -

    Level / quality

    -

    - Level

    -

    The higher the figure, the higher the level.

    -

    Note: You must have at least reached the level indicated on the icon in order - to gain full advantage the given item.

    -

    Example:

    - - - - - -
    Level 4 Matis bowgun.
    -

     

    -

    - Quality

    -

    The term "quality" is used for resources. The higher the figure the - better the quality.

    -

    Example:

    - - - - - -
    Here you can see quality 2 pieces of meat -
    -

     

    -

    Quantity

    -

    Example:

    - - - - - -
    Here you can see 4 pieces of meat.
    -

     

    Please note, the weight of the item(s) will be taken into account. Be careful - not to overload.
    -
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_en.html deleted file mode 100644 index 7c45bce40..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_en.html +++ /dev/null @@ -1,191 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 1-2: Items - The codes:

    -

    Colors

    -

    The color Indicates if this item is specific to a race (resource, armor, weapon - and ammunition):

    -

    Example:

    - - - - - - - - - - - - - - - - - - - - - -
    Green: Matis
    Blue: Tryker
    Khaki yellow: Fyros
    Khaki green: Zoraï
    Other: common to all races. No - race
    -

     

    -

    Symbols

    -

    - Training

    -

    Upgrading characteristics

    -

    Example:

    - - - - - -
    The quality 2 empathy tool: you can improve - your empathy by dragging and dropping this item into your set.
    -

     

    -

    - Tools

    -

    o To make other objects

    -

    Example:

    - - - - - -
    A level 5 hammer (for the crafter)
    -

     

    -

    o To extract raw material

    -

    Example:

    - - - - - -
    A level 1 basic cleaver (for the Ranger)
    -

     

    -

    - Weapon
    - Melee weapon

    -

    Example:

    - - - - - -
    Level 1 Tryker dagger
    -

     

    -

    - Range weapon
    - Example:

    - - - - - -
    A level 5 Matis bowgun.
    -

    You must remember to buy the corresponding ammunition in order to use a range - weapon
    -

    - - - - - -
    Quality 1 Matis bowgun ammunition
    -

     

    -


    - - Resources

    -

    o Food

    -

    Example:

    - - - - - -
    Piece of meat: 4 pieces of meat of quality - 2
    -

     

    -

    o Raw Materials

    -

    Example:

    - - - - - -
    Pieces of wood: Used for making items
    -

     

    -

    - Pets

    -

    Example:

    - - - - - -
    A level 1 mektoub. This is a mount which can - be bought and then used to travel more quickly and to carry resources
    -

     

    -

    - Jewels

    -

    Example:

    - - - - - -
    Level 1 ring
    -

     

    -

    Level / quality

    -

    - Level

    -

    The higher the figure, the higher the level.

    -

    Note: You must have at least reached the level indicated on the icon in order - to gain full advantage the given item.

    -

    Example:

    - - - - - -
    Level 4 Matis bowgun.
    -

     

    -

    - Quality

    -

    The term "quality" is used for resources. The higher the figure the - better the quality.

    -

    Example:

    - - - - - -
    Here you can see quality 2 pieces of meat -
    -

     

    -

    Quantity

    -

    Example:

    - - - - - -
    Here you can see 4 pieces of meat.
    -

     

    Please note, the weight of the item(s) will be taken into account. Be careful - not to overload.
    -
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_fr.html deleted file mode 100644 index 7c45bce40..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_2_fr.html +++ /dev/null @@ -1,191 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 1-2: Items - The codes:

    -

    Colors

    -

    The color Indicates if this item is specific to a race (resource, armor, weapon - and ammunition):

    -

    Example:

    - - - - - - - - - - - - - - - - - - - - - -
    Green: Matis
    Blue: Tryker
    Khaki yellow: Fyros
    Khaki green: Zoraï
    Other: common to all races. No - race
    -

     

    -

    Symbols

    -

    - Training

    -

    Upgrading characteristics

    -

    Example:

    - - - - - -
    The quality 2 empathy tool: you can improve - your empathy by dragging and dropping this item into your set.
    -

     

    -

    - Tools

    -

    o To make other objects

    -

    Example:

    - - - - - -
    A level 5 hammer (for the crafter)
    -

     

    -

    o To extract raw material

    -

    Example:

    - - - - - -
    A level 1 basic cleaver (for the Ranger)
    -

     

    -

    - Weapon
    - Melee weapon

    -

    Example:

    - - - - - -
    Level 1 Tryker dagger
    -

     

    -

    - Range weapon
    - Example:

    - - - - - -
    A level 5 Matis bowgun.
    -

    You must remember to buy the corresponding ammunition in order to use a range - weapon
    -

    - - - - - -
    Quality 1 Matis bowgun ammunition
    -

     

    -


    - - Resources

    -

    o Food

    -

    Example:

    - - - - - -
    Piece of meat: 4 pieces of meat of quality - 2
    -

     

    -

    o Raw Materials

    -

    Example:

    - - - - - -
    Pieces of wood: Used for making items
    -

     

    -

    - Pets

    -

    Example:

    - - - - - -
    A level 1 mektoub. This is a mount which can - be bought and then used to travel more quickly and to carry resources
    -

     

    -

    - Jewels

    -

    Example:

    - - - - - -
    Level 1 ring
    -

     

    -

    Level / quality

    -

    - Level

    -

    The higher the figure, the higher the level.

    -

    Note: You must have at least reached the level indicated on the icon in order - to gain full advantage the given item.

    -

    Example:

    - - - - - -
    Level 4 Matis bowgun.
    -

     

    -

    - Quality

    -

    The term "quality" is used for resources. The higher the figure the - better the quality.

    -

    Example:

    - - - - - -
    Here you can see quality 2 pieces of meat -
    -

     

    -

    Quantity

    -

    Example:

    - - - - - -
    Here you can see 4 pieces of meat.
    -

     

    Please note, the weight of the item(s) will be taken into account. Be careful - not to overload.
    -
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_de.html deleted file mode 100644 index 0e6672c07..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_de.html +++ /dev/null @@ -1,42 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 1: What is an item ?

    -

    In Atys, this term encompasses the following categories:

    -

    · Melee weapons

    -

    · Range weapons

    -

    · Ammunition for your range weapons

    -

    · Clothing

    -

    · Armor, shields, helmets

    -

    · Tools for making items

    -

    · Raw materials used for the composition of items

    -

    · Tools for the extraction of raw materials from the ground, on plants - or animal corpses

    -

    · Taming tools to guide pack-animals

    -

    · Tools to develop your characteristics (power…), your life points, - your stamina, your sap or your resistance capacity (resistance against magic…) -

    -


    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_en.html deleted file mode 100644 index 0e6672c07..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_en.html +++ /dev/null @@ -1,42 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 1: What is an item ?

    -

    In Atys, this term encompasses the following categories:

    -

    · Melee weapons

    -

    · Range weapons

    -

    · Ammunition for your range weapons

    -

    · Clothing

    -

    · Armor, shields, helmets

    -

    · Tools for making items

    -

    · Raw materials used for the composition of items

    -

    · Tools for the extraction of raw materials from the ground, on plants - or animal corpses

    -

    · Taming tools to guide pack-animals

    -

    · Tools to develop your characteristics (power…), your life points, - your stamina, your sap or your resistance capacity (resistance against magic…) -

    -


    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_fr.html deleted file mode 100644 index 0e6672c07..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step1_fr.html +++ /dev/null @@ -1,42 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 1: What is an item ?

    -

    In Atys, this term encompasses the following categories:

    -

    · Melee weapons

    -

    · Range weapons

    -

    · Ammunition for your range weapons

    -

    · Clothing

    -

    · Armor, shields, helmets

    -

    · Tools for making items

    -

    · Raw materials used for the composition of items

    -

    · Tools for the extraction of raw materials from the ground, on plants - or animal corpses

    -

    · Taming tools to guide pack-animals

    -

    · Tools to develop your characteristics (power…), your life points, - your stamina, your sap or your resistance capacity (resistance against magic…) -

    -


    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_de.html deleted file mode 100644 index 0d5175367..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_de.html +++ /dev/null @@ -1,38 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 2-1: Abilities - Where they are to be found

    -


    - On the character:

    -

    - in the lab mode (F3 key or gearing icon):

    -

    -- combat abilities are in the combat bar

    -

    -- spells and magic abilities are in the memorized spells bar.

    -

    -- special abilities are in the special bar.

    -

    - You may place them in the corresponding memorized bar.
    - - Then you may place them in the shortcut bar.

    -

    To buy an ability:

    -

    - you can buy an ability from an npc rolemaster in the building of your guild.
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_en.html deleted file mode 100644 index 0d5175367..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_en.html +++ /dev/null @@ -1,38 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 2-1: Abilities - Where they are to be found

    -


    - On the character:

    -

    - in the lab mode (F3 key or gearing icon):

    -

    -- combat abilities are in the combat bar

    -

    -- spells and magic abilities are in the memorized spells bar.

    -

    -- special abilities are in the special bar.

    -

    - You may place them in the corresponding memorized bar.
    - - Then you may place them in the shortcut bar.

    -

    To buy an ability:

    -

    - you can buy an ability from an npc rolemaster in the building of your guild.
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_fr.html deleted file mode 100644 index 0d5175367..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_1_fr.html +++ /dev/null @@ -1,38 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 2-1: Abilities - Where they are to be found

    -


    - On the character:

    -

    - in the lab mode (F3 key or gearing icon):

    -

    -- combat abilities are in the combat bar

    -

    -- spells and magic abilities are in the memorized spells bar.

    -

    -- special abilities are in the special bar.

    -

    - You may place them in the corresponding memorized bar.
    - - Then you may place them in the shortcut bar.

    -

    To buy an ability:

    -

    - you can buy an ability from an npc rolemaster in the building of your guild.
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_de.html deleted file mode 100644 index 804355b79..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_de.html +++ /dev/null @@ -1,69 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 2-2: Abilities - The codes

    -


    - Symbols

    -

    - Abilities (corresponding to profession)

    -

    Caster ability

    -

    Example:

    - - - - - -
    Minor shot protect: allows you to cast a - temporary protection spell on a partner
    -

     

    -

    Fighter ability

    -

    Example:

    - - - - - -
    Brute Force: Melee Fighter special ability. - Causes more damage by using a long axe.
    -


    -

    -


    - Level

    -

    - Level

    -

    The higher the figure, the higher the level.

    -

    Note: You must have at least reached the level indicated on the icon in order - to gain full advantage of the given item.

    -

    Example:

    - - - - - -
    Brute Force: Melee Fighter special ability - level 1
    -


    -

    -


    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_en.html deleted file mode 100644 index 804355b79..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_en.html +++ /dev/null @@ -1,69 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 2-2: Abilities - The codes

    -


    - Symbols

    -

    - Abilities (corresponding to profession)

    -

    Caster ability

    -

    Example:

    - - - - - -
    Minor shot protect: allows you to cast a - temporary protection spell on a partner
    -

     

    -

    Fighter ability

    -

    Example:

    - - - - - -
    Brute Force: Melee Fighter special ability. - Causes more damage by using a long axe.
    -


    -

    -


    - Level

    -

    - Level

    -

    The higher the figure, the higher the level.

    -

    Note: You must have at least reached the level indicated on the icon in order - to gain full advantage of the given item.

    -

    Example:

    - - - - - -
    Brute Force: Melee Fighter special ability - level 1
    -


    -

    -


    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_fr.html deleted file mode 100644 index 804355b79..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_2_fr.html +++ /dev/null @@ -1,69 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 2-2: Abilities - The codes

    -


    - Symbols

    -

    - Abilities (corresponding to profession)

    -

    Caster ability

    -

    Example:

    - - - - - -
    Minor shot protect: allows you to cast a - temporary protection spell on a partner
    -

     

    -

    Fighter ability

    -

    Example:

    - - - - - -
    Brute Force: Melee Fighter special ability. - Causes more damage by using a long axe.
    -


    -

    -


    - Level

    -

    - Level

    -

    The higher the figure, the higher the level.

    -

    Note: You must have at least reached the level indicated on the icon in order - to gain full advantage of the given item.

    -

    Example:

    - - - - - -
    Brute Force: Melee Fighter special ability - level 1
    -


    -

    -


    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_de.html deleted file mode 100644 index 65269a6ce..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_de.html +++ /dev/null @@ -1,33 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 2: What is an ability ?

    -

    In Atys, abilities encompass the following categories:

    -

    - Special blows used for melee or range combat.

    -

    - Magic abilities used to create spells.

    -

    - Abilities for tracking - only rangers may do this (not yet implemented).

    -

    - Abilities for trading - only merchants may do this.

    -

    - Abilities for crafting - only crafters may do this.
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_en.html deleted file mode 100644 index 65269a6ce..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_en.html +++ /dev/null @@ -1,33 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 2: What is an ability ?

    -

    In Atys, abilities encompass the following categories:

    -

    - Special blows used for melee or range combat.

    -

    - Magic abilities used to create spells.

    -

    - Abilities for tracking - only rangers may do this (not yet implemented).

    -

    - Abilities for trading - only merchants may do this.

    -

    - Abilities for crafting - only crafters may do this.
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_fr.html deleted file mode 100644 index 65269a6ce..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step2_fr.html +++ /dev/null @@ -1,33 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 2: What is an ability ?

    -

    In Atys, abilities encompass the following categories:

    -

    - Special blows used for melee or range combat.

    -

    - Magic abilities used to create spells.

    -

    - Abilities for tracking - only rangers may do this (not yet implemented).

    -

    - Abilities for trading - only merchants may do this.

    -

    - Abilities for crafting - only crafters may do this.
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_de.html deleted file mode 100644 index fb154fb94..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_de.html +++ /dev/null @@ -1,34 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 3-1: Plans - Where they can be found:
    - On the character:

    -

    - in the lab mode (F3 key or gearing icon)

    -

    - the plans are in the crafter bar

    -

    To buy a plan:

    -

    - you can buy an ability from an npc rolemaster in the crafter guild building.

    -

    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_en.html deleted file mode 100644 index fb154fb94..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_en.html +++ /dev/null @@ -1,34 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 3-1: Plans - Where they can be found:
    - On the character:

    -

    - in the lab mode (F3 key or gearing icon)

    -

    - the plans are in the crafter bar

    -

    To buy a plan:

    -

    - you can buy an ability from an npc rolemaster in the crafter guild building.

    -

    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_fr.html deleted file mode 100644 index fb154fb94..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_1_fr.html +++ /dev/null @@ -1,34 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 3-1: Plans - Where they can be found:
    - On the character:

    -

    - in the lab mode (F3 key or gearing icon)

    -

    - the plans are in the crafter bar

    -

    To buy a plan:

    -

    - you can buy an ability from an npc rolemaster in the crafter guild building.

    -

    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_de.html deleted file mode 100644 index 655ff0c7d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_de.html +++ /dev/null @@ -1,68 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 3-2: Plans - The codes:

    -

    Colors

    - - - - - - - - - - - - - - - - - -
    Green: Matis
    Blue: Tryker
    Khaki yellow: Fyros
    Khaki green: Zoraï
    -

    Symbols

    -

    Example:

    - - - - - -
    Plan to make a Tryker long sword.
    -

    Quality

    -

    Example:

    - - - - - -
    Plan to make a Tryker long sword of quality - 1 to 5. The figure in the bottom right-hand corner indicates the level. -
    -

     

    -

    Crafting always produces an object, failure is not possible. However, the quality - of the item produced varies according to the skill used.
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_en.html deleted file mode 100644 index 655ff0c7d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_en.html +++ /dev/null @@ -1,68 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 3-2: Plans - The codes:

    -

    Colors

    - - - - - - - - - - - - - - - - - -
    Green: Matis
    Blue: Tryker
    Khaki yellow: Fyros
    Khaki green: Zoraï
    -

    Symbols

    -

    Example:

    - - - - - -
    Plan to make a Tryker long sword.
    -

    Quality

    -

    Example:

    - - - - - -
    Plan to make a Tryker long sword of quality - 1 to 5. The figure in the bottom right-hand corner indicates the level. -
    -

     

    -

    Crafting always produces an object, failure is not possible. However, the quality - of the item produced varies according to the skill used.
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_fr.html deleted file mode 100644 index 655ff0c7d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_2_fr.html +++ /dev/null @@ -1,68 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 3-2: Plans - The codes:

    -

    Colors

    - - - - - - - - - - - - - - - - - -
    Green: Matis
    Blue: Tryker
    Khaki yellow: Fyros
    Khaki green: Zoraï
    -

    Symbols

    -

    Example:

    - - - - - -
    Plan to make a Tryker long sword.
    -

    Quality

    -

    Example:

    - - - - - -
    Plan to make a Tryker long sword of quality - 1 to 5. The figure in the bottom right-hand corner indicates the level. -
    -

     

    -

    Crafting always produces an object, failure is not possible. However, the quality - of the item produced varies according to the skill used.
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_de.html deleted file mode 100644 index 505d61695..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_de.html +++ /dev/null @@ -1,29 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 3: What is a plan ?

    -

    Plans allow crafters to make items.

    -

    An item is made by combining the corresponding plan with the required resources.
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_en.html deleted file mode 100644 index 505d61695..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_en.html +++ /dev/null @@ -1,29 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 3: What is a plan ?

    -

    Plans allow crafters to make items.

    -

    An item is made by combining the corresponding plan with the required resources.
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_fr.html deleted file mode 100644 index 505d61695..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step3_fr.html +++ /dev/null @@ -1,29 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 3: What is a plan ?

    -

    Plans allow crafters to make items.

    -

    An item is made by combining the corresponding plan with the required resources.
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step4_de.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step4_de.html deleted file mode 100644 index eeb7313ef..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step4_de.html +++ /dev/null @@ -1,51 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 4: Summary of abilities and items

    -

    To sum up, you will find items and abilities corresponding to:

    -

    - Melee weapons

    -

    - Ranger weapons

    -

    - Ammunition for your range weapons

    -

    - Clothing

    -

    - Armor, shields, helmets

    -

    - Tools for making items

    -

    - Raw materials used for the composition of items

    -

    - Tools for the extraction of raw materials from the ground, plants - or animal corpses

    -

    - Taming tools to guide pack-animals

    -

    - Tools to develop your characteristics (power…), your life points, - your stamina, your sap or your resistance capacity (resistance against magic…) -

    -

    - To learn new abilities you must locate rolemasters who will sell them - to you.

    -


    - Note: your character may use an object only if she/he has knowledge of the skill - enabling its utilization.

    -

    You may gain information about the required skill to use for an object by right-clicking - on the icon.

    -

    Other than this, all the skills known to your character appear on the character - sheet.
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step4_en.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step4_en.html deleted file mode 100644 index eeb7313ef..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step4_en.html +++ /dev/null @@ -1,51 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 4: Summary of abilities and items

    -

    To sum up, you will find items and abilities corresponding to:

    -

    - Melee weapons

    -

    - Ranger weapons

    -

    - Ammunition for your range weapons

    -

    - Clothing

    -

    - Armor, shields, helmets

    -

    - Tools for making items

    -

    - Raw materials used for the composition of items

    -

    - Tools for the extraction of raw materials from the ground, plants - or animal corpses

    -

    - Taming tools to guide pack-animals

    -

    - Tools to develop your characteristics (power…), your life points, - your stamina, your sap or your resistance capacity (resistance against magic…) -

    -

    - To learn new abilities you must locate rolemasters who will sell them - to you.

    -


    - Note: your character may use an object only if she/he has knowledge of the skill - enabling its utilization.

    -

    You may gain information about the required skill to use for an object by right-clicking - on the icon.

    -

    Other than this, all the skills known to your character appear on the character - sheet.
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/abilities_item_step4_fr.html b/code/ryzom/client/data/gamedev/html/help/abilities_item_step4_fr.html deleted file mode 100644 index eeb7313ef..000000000 --- a/code/ryzom/client/data/gamedev/html/help/abilities_item_step4_fr.html +++ /dev/null @@ -1,51 +0,0 @@ - - -Abilities and items - - - - -

    Abilities and items

    - - - - - -
    back home
    -

    Step 4: Summary of abilities and items

    -

    To sum up, you will find items and abilities corresponding to:

    -

    - Melee weapons

    -

    - Ranger weapons

    -

    - Ammunition for your range weapons

    -

    - Clothing

    -

    - Armor, shields, helmets

    -

    - Tools for making items

    -

    - Raw materials used for the composition of items

    -

    - Tools for the extraction of raw materials from the ground, plants - or animal corpses

    -

    - Taming tools to guide pack-animals

    -

    - Tools to develop your characteristics (power…), your life points, - your stamina, your sap or your resistance capacity (resistance against magic…) -

    -

    - To learn new abilities you must locate rolemasters who will sell them - to you.

    -


    - Note: your character may use an object only if she/he has knowledge of the skill - enabling its utilization.

    -

    You may gain information about the required skill to use for an object by right-clicking - on the icon.

    -

    Other than this, all the skills known to your character appear on the character - sheet.
    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_de.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_de.html deleted file mode 100644 index 15e0ef86d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_de.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to buy from and sell to a bot

    -

    home

    -

     

    -

     

    -

    -

    -

    -

    -

    -

    -

    -

    Introduction

    -


    - Step 1: Finding a merchant

    -


    - Step 2: Launching a buying/selling - operation

    -


    - Step 3: Choosing an item to buy

    -


    - Step 4: Buying an item

    -


    - Step 5: Selling an item

    -

     

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_en.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_en.html deleted file mode 100644 index 15e0ef86d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_en.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to buy from and sell to a bot

    -

    home

    -

     

    -

     

    -

    -

    -

    -

    -

    -

    -

    -

    Introduction

    -


    - Step 1: Finding a merchant

    -


    - Step 2: Launching a buying/selling - operation

    -


    - Step 3: Choosing an item to buy

    -


    - Step 4: Buying an item

    -


    - Step 5: Selling an item

    -

     

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_fr.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_fr.html deleted file mode 100644 index 15e0ef86d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_fr.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to buy from and sell to a bot

    -

    home

    -

     

    -

     

    -

    -

    -

    -

    -

    -

    -

    -

    Introduction

    -


    - Step 1: Finding a merchant

    -


    - Step 2: Launching a buying/selling - operation

    -


    - Step 3: Choosing an item to buy

    -


    - Step 4: Buying an item

    -


    - Step 5: Selling an item

    -

     

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_intro_de.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_intro_de.html deleted file mode 100644 index e559168b1..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_intro_de.html +++ /dev/null @@ -1,37 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

    Introduction

    -


    - In this chapter "How to buy from and sell to a bot", we shall explain - to you how to buy items from and sell items to non playing characters (bots) - that you will come across in Ryzom. This is an essential step in the acquisition - of new property as well as in gaining wealth.

    -


    - In order to tackle this chapter with serenity, it is necessary to first have - become familiar with the "How to talk to a bot" chapter and to have - read "What's an item, an ability".

    -


    - You need money (or items to sell) to make a purchase. We advise you to complete - the first mission that your rolemaster proposes to you.

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_intro_en.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_intro_en.html deleted file mode 100644 index e559168b1..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_intro_en.html +++ /dev/null @@ -1,37 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

    Introduction

    -


    - In this chapter "How to buy from and sell to a bot", we shall explain - to you how to buy items from and sell items to non playing characters (bots) - that you will come across in Ryzom. This is an essential step in the acquisition - of new property as well as in gaining wealth.

    -


    - In order to tackle this chapter with serenity, it is necessary to first have - become familiar with the "How to talk to a bot" chapter and to have - read "What's an item, an ability".

    -


    - You need money (or items to sell) to make a purchase. We advise you to complete - the first mission that your rolemaster proposes to you.

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_intro_fr.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_intro_fr.html deleted file mode 100644 index e559168b1..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_intro_fr.html +++ /dev/null @@ -1,37 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

    Introduction

    -


    - In this chapter "How to buy from and sell to a bot", we shall explain - to you how to buy items from and sell items to non playing characters (bots) - that you will come across in Ryzom. This is an essential step in the acquisition - of new property as well as in gaining wealth.

    -


    - In order to tackle this chapter with serenity, it is necessary to first have - become familiar with the "How to talk to a bot" chapter and to have - read "What's an item, an ability".

    -


    - You need money (or items to sell) to make a purchase. We advise you to complete - the first mission that your rolemaster proposes to you.

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step1_de.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step1_de.html deleted file mode 100644 index ce5c66491..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step1_de.html +++ /dev/null @@ -1,44 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

     

    -


    - Step 1: Finding a merchant

    -


    - You have to find a merchant in order to buy or sell items. Here are two types - of Matis buildings where you can buy or sell items:

    - - - - - -
    -

    Each store has a sign outside indicating what is sold inside. Here, armor is - sold.
    -

    -

    -

    This building (a stable) is an ideal place to buy everything to do with mounts - (Mektoub) in Ryzom. As in the stores, you can sell all the items that you own - to these merchants.
    -
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step1_en.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step1_en.html deleted file mode 100644 index ce5c66491..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step1_en.html +++ /dev/null @@ -1,44 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

     

    -


    - Step 1: Finding a merchant

    -


    - You have to find a merchant in order to buy or sell items. Here are two types - of Matis buildings where you can buy or sell items:

    - - - - - -
    -

    Each store has a sign outside indicating what is sold inside. Here, armor is - sold.
    -

    -

    -

    This building (a stable) is an ideal place to buy everything to do with mounts - (Mektoub) in Ryzom. As in the stores, you can sell all the items that you own - to these merchants.
    -
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step1_fr.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step1_fr.html deleted file mode 100644 index ce5c66491..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step1_fr.html +++ /dev/null @@ -1,44 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

     

    -


    - Step 1: Finding a merchant

    -


    - You have to find a merchant in order to buy or sell items. Here are two types - of Matis buildings where you can buy or sell items:

    - - - - - -
    -

    Each store has a sign outside indicating what is sold inside. Here, armor is - sold.
    -

    -

    -

    This building (a stable) is an ideal place to buy everything to do with mounts - (Mektoub) in Ryzom. As in the stores, you can sell all the items that you own - to these merchants.
    -
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step2_de.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step2_de.html deleted file mode 100644 index 50a62e6d6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step2_de.html +++ /dev/null @@ -1,40 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

     

    -


    - Step 2: Launching a buying/selling operation

    -

     

    -

    When you have found the seller that you were looking for, you can begin the - buying operation.

    -


    -

    -

    You have just opened a conversation with the merchant who deals in light armor. - Among the choices, you have the possibility of starting a buying/selling operation: TRADE.
    - Click on TRADE.

    -

    -


    - This window appears and will allow you to initiate the TRADE process.

    - - - - - -
    back home
    -

     

    -

     

    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step2_en.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step2_en.html deleted file mode 100644 index 50a62e6d6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step2_en.html +++ /dev/null @@ -1,40 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

     

    -


    - Step 2: Launching a buying/selling operation

    -

     

    -

    When you have found the seller that you were looking for, you can begin the - buying operation.

    -


    -

    -

    You have just opened a conversation with the merchant who deals in light armor. - Among the choices, you have the possibility of starting a buying/selling operation: TRADE.
    - Click on TRADE.

    -

    -


    - This window appears and will allow you to initiate the TRADE process.

    - - - - - -
    back home
    -

     

    -

     

    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step2_fr.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step2_fr.html deleted file mode 100644 index 50a62e6d6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step2_fr.html +++ /dev/null @@ -1,40 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

     

    -


    - Step 2: Launching a buying/selling operation

    -

     

    -

    When you have found the seller that you were looking for, you can begin the - buying operation.

    -


    -

    -

    You have just opened a conversation with the merchant who deals in light armor. - Among the choices, you have the possibility of starting a buying/selling operation: TRADE.
    - Click on TRADE.

    -

    -


    - This window appears and will allow you to initiate the TRADE process.

    - - - - - -
    back home
    -

     

    -

     

    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step3_de.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step3_de.html deleted file mode 100644 index f3e877137..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step3_de.html +++ /dev/null @@ -1,37 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

     

    -


    - Step 3: Choosing an item to buy

    -

    -


    - You will use the scroll bar in order to visualize the series of propositions - and click on the item of your choice.
    - When you click on this item, the top part of the TRADE window tells you whether - you can or cannot buy the item.

    -

    -


    - Do a right click on the item to obtain extra information.
    -
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step3_en.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step3_en.html deleted file mode 100644 index f3e877137..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step3_en.html +++ /dev/null @@ -1,37 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

     

    -


    - Step 3: Choosing an item to buy

    -

    -


    - You will use the scroll bar in order to visualize the series of propositions - and click on the item of your choice.
    - When you click on this item, the top part of the TRADE window tells you whether - you can or cannot buy the item.

    -

    -


    - Do a right click on the item to obtain extra information.
    -
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step3_fr.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step3_fr.html deleted file mode 100644 index f3e877137..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step3_fr.html +++ /dev/null @@ -1,37 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -

     

    -


    - Step 3: Choosing an item to buy

    -

    -


    - You will use the scroll bar in order to visualize the series of propositions - and click on the item of your choice.
    - When you click on this item, the top part of the TRADE window tells you whether - you can or cannot buy the item.

    -

    -


    - Do a right click on the item to obtain extra information.
    -
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step4_de.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step4_de.html deleted file mode 100644 index 984ec38dc..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step4_de.html +++ /dev/null @@ -1,36 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    -

     

    - - - - - -
    back home
    -


    -

    -


    - Step 4: Buying an item
    -

    -

    -


    - When you click on BUY, the amount is automatically deducted from your account - and the item is placed in your inventory (BAG = Ctrl B)
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step4_en.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step4_en.html deleted file mode 100644 index 984ec38dc..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step4_en.html +++ /dev/null @@ -1,36 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    -

     

    - - - - - -
    back home
    -


    -

    -


    - Step 4: Buying an item
    -

    -

    -


    - When you click on BUY, the amount is automatically deducted from your account - and the item is placed in your inventory (BAG = Ctrl B)
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step4_fr.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step4_fr.html deleted file mode 100644 index 984ec38dc..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step4_fr.html +++ /dev/null @@ -1,36 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    -

     

    - - - - - -
    back home
    -


    -

    -


    - Step 4: Buying an item
    -

    -

    -


    - When you click on BUY, the amount is automatically deducted from your account - and the item is placed in your inventory (BAG = Ctrl B)
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step5_de.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step5_de.html deleted file mode 100644 index 657f167f3..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step5_de.html +++ /dev/null @@ -1,41 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -


    -
    - Step 5: Selling an item

    -


    - During the TRADE stage, you can sell items that you have collected.
    -

    -

    -


    - Open your inventory (Ctrl B).

    -

    Click on the item to be sold.

    -

    In the TRADE window, you can see:

    -

    - The price proposed for the stock or the item

    -

    - You can decide on the quantity that you wish to sell (the entire stock by - default).

    -


    - Click on " SELL ": you receive the amount indicated in the TRADE - window.
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step5_en.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step5_en.html deleted file mode 100644 index 657f167f3..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step5_en.html +++ /dev/null @@ -1,41 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -


    -
    - Step 5: Selling an item

    -


    - During the TRADE stage, you can sell items that you have collected.
    -

    -

    -


    - Open your inventory (Ctrl B).

    -

    Click on the item to be sold.

    -

    In the TRADE window, you can see:

    -

    - The price proposed for the stock or the item

    -

    - You can decide on the quantity that you wish to sell (the entire stock by - default).

    -


    - Click on " SELL ": you receive the amount indicated in the TRADE - window.
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/buy_sell_step5_fr.html b/code/ryzom/client/data/gamedev/html/help/buy_sell_step5_fr.html deleted file mode 100644 index 657f167f3..000000000 --- a/code/ryzom/client/data/gamedev/html/help/buy_sell_step5_fr.html +++ /dev/null @@ -1,41 +0,0 @@ - - -how to buy from and sell to a bot - - - - -

    How to buy from and sell to a bot

    - - - - - -
    back home
    -


    -
    - Step 5: Selling an item

    -


    - During the TRADE stage, you can sell items that you have collected.
    -

    -

    -


    - Open your inventory (Ctrl B).

    -

    Click on the item to be sold.

    -

    In the TRADE window, you can see:

    -

    - The price proposed for the stock or the item

    -

    - You can decide on the quantity that you wish to sell (the entire stock by - default).

    -


    - Click on " SELL ": you receive the amount indicated in the TRADE - window.
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_de.html b/code/ryzom/client/data/gamedev/html/help/create_character_de.html deleted file mode 100644 index 36aa7b238..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_de.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to create a new character

    -

    home

    -

     

    -

     

    -

    -

    -

    -

    -

    -

    -

    -

    Introduction

    -


    - Step 1: Creating or choosing - a character

    -


    - Step 2: Choosing your civilization -

    -


    - Step 3: Choosing your career -

    -


    - Step 4: Personalizing your - character

    -


    - Step 5: Naming your character -

    -


    - Step 6: Playing a character -

    -

    -

     

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_en.html b/code/ryzom/client/data/gamedev/html/help/create_character_en.html deleted file mode 100644 index 36aa7b238..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_en.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to create a new character

    -

    home

    -

     

    -

     

    -

    -

    -

    -

    -

    -

    -

    -

    Introduction

    -


    - Step 1: Creating or choosing - a character

    -


    - Step 2: Choosing your civilization -

    -


    - Step 3: Choosing your career -

    -


    - Step 4: Personalizing your - character

    -


    - Step 5: Naming your character -

    -


    - Step 6: Playing a character -

    -

    -

     

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_fr.html b/code/ryzom/client/data/gamedev/html/help/create_character_fr.html deleted file mode 100644 index 36aa7b238..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_fr.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to create a new character

    -

    home

    -

     

    -

     

    -

    -

    -

    -

    -

    -

    -

    -

    Introduction

    -


    - Step 1: Creating or choosing - a character

    -


    - Step 2: Choosing your civilization -

    -


    - Step 3: Choosing your career -

    -


    - Step 4: Personalizing your - character

    -


    - Step 5: Naming your character -

    -


    - Step 6: Playing a character -

    -

    -

     

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_intro_de.html b/code/ryzom/client/data/gamedev/html/help/create_character_intro_de.html deleted file mode 100644 index b1e82cbc1..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_intro_de.html +++ /dev/null @@ -1,36 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    - Introduction

    -


    - In this chapter "How to create a new character", we shall explain - to you how to create a character in Ryzom.

    -

    This is an essential step to entering the game.

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_intro_en.html b/code/ryzom/client/data/gamedev/html/help/create_character_intro_en.html deleted file mode 100644 index b1e82cbc1..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_intro_en.html +++ /dev/null @@ -1,36 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    - Introduction

    -


    - In this chapter "How to create a new character", we shall explain - to you how to create a character in Ryzom.

    -

    This is an essential step to entering the game.

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_intro_fr.html b/code/ryzom/client/data/gamedev/html/help/create_character_intro_fr.html deleted file mode 100644 index b1e82cbc1..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_intro_fr.html +++ /dev/null @@ -1,36 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    - Introduction

    -


    - In this chapter "How to create a new character", we shall explain - to you how to create a character in Ryzom.

    -

    This is an essential step to entering the game.

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step1_de.html b/code/ryzom/client/data/gamedev/html/help/create_character_step1_de.html deleted file mode 100644 index c5d960c17..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step1_de.html +++ /dev/null @@ -1,48 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    - Step 1: Creating or choosing a character

    -


    - On entering Ryzom, the first step is to create your character or to choose one - among those already existing (character that you have previously created).

    -

    -

    -

    To choose an existing character: click on a slot which is not empty. Cf. Step - 6.
    - To create a new character: click on an "empty slot".

    -

    -

    -

    Click on "empty slot" to create a character. You are asked whether - you want to create the new character manually or automatically.

    -

    Click on the arrow in the bottom right-hand corner to go on to the next step - (do likewise to go to each of the following steps).

    -

     

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step1_en.html b/code/ryzom/client/data/gamedev/html/help/create_character_step1_en.html deleted file mode 100644 index c5d960c17..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step1_en.html +++ /dev/null @@ -1,48 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    - Step 1: Creating or choosing a character

    -


    - On entering Ryzom, the first step is to create your character or to choose one - among those already existing (character that you have previously created).

    -

    -

    -

    To choose an existing character: click on a slot which is not empty. Cf. Step - 6.
    - To create a new character: click on an "empty slot".

    -

    -

    -

    Click on "empty slot" to create a character. You are asked whether - you want to create the new character manually or automatically.

    -

    Click on the arrow in the bottom right-hand corner to go on to the next step - (do likewise to go to each of the following steps).

    -

     

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step1_fr.html b/code/ryzom/client/data/gamedev/html/help/create_character_step1_fr.html deleted file mode 100644 index c5d960c17..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step1_fr.html +++ /dev/null @@ -1,48 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    - Step 1: Creating or choosing a character

    -


    - On entering Ryzom, the first step is to create your character or to choose one - among those already existing (character that you have previously created).

    -

    -

    -

    To choose an existing character: click on a slot which is not empty. Cf. Step - 6.
    - To create a new character: click on an "empty slot".

    -

    -

    -

    Click on "empty slot" to create a character. You are asked whether - you want to create the new character manually or automatically.

    -

    Click on the arrow in the bottom right-hand corner to go on to the next step - (do likewise to go to each of the following steps).

    -

     

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step2_de.html b/code/ryzom/client/data/gamedev/html/help/create_character_step2_de.html deleted file mode 100644 index 9f070feb4..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step2_de.html +++ /dev/null @@ -1,44 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    - Step 2: Choosing your civilization

    -


    - You can choose from four civilizations. Each one has its advantages and drawbacks. - In the current Beta version you may only play the Matis civilization.

    -

    -

    -

    Click directly on the disk of the civilization that you want to play or on - the icon symbolizing the civilization's flag.

    -

    -

    -

    When you have chosen your civilization, a series of info is provided. You gain - access to a description of the culture and ecosystem of the civilization.

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step2_en.html b/code/ryzom/client/data/gamedev/html/help/create_character_step2_en.html deleted file mode 100644 index 9f070feb4..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step2_en.html +++ /dev/null @@ -1,44 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    - Step 2: Choosing your civilization

    -


    - You can choose from four civilizations. Each one has its advantages and drawbacks. - In the current Beta version you may only play the Matis civilization.

    -

    -

    -

    Click directly on the disk of the civilization that you want to play or on - the icon symbolizing the civilization's flag.

    -

    -

    -

    When you have chosen your civilization, a series of info is provided. You gain - access to a description of the culture and ecosystem of the civilization.

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step2_fr.html b/code/ryzom/client/data/gamedev/html/help/create_character_step2_fr.html deleted file mode 100644 index 9f070feb4..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step2_fr.html +++ /dev/null @@ -1,44 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    - Step 2: Choosing your civilization

    -


    - You can choose from four civilizations. Each one has its advantages and drawbacks. - In the current Beta version you may only play the Matis civilization.

    -

    -

    -

    Click directly on the disk of the civilization that you want to play or on - the icon symbolizing the civilization's flag.

    -

    -

    -

    When you have chosen your civilization, a series of info is provided. You gain - access to a description of the culture and ecosystem of the civilization.

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step3_de.html b/code/ryzom/client/data/gamedev/html/help/create_character_step3_de.html deleted file mode 100644 index 4200ebc97..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step3_de.html +++ /dev/null @@ -1,49 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -

    -


    - Step 3: Choosing your career

    -


    - In Ryzom, you can play according to your ambitions. You are then given a choice - of 8 different careers. In the Beta version, you only have access to the careers - of Attack Caster, Healer Caster, Melee Fighter and Range Fighter. Depending - on the chosen race, the career gives you access to special capacities (hence: a Zoraï Attack Caster and a Matis Attack Caster have differences)

    -

    -

    Click on the disk of the career that interests you, or on the icon which represents - it.

    -

    -

    -

    You have a certain amount of points to be shared among the various skills of - your character.
    - Click on the "+" and "-"buttons opposite the skills that - you wish to modify.

    -


    -
    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step3_en.html b/code/ryzom/client/data/gamedev/html/help/create_character_step3_en.html deleted file mode 100644 index 4200ebc97..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step3_en.html +++ /dev/null @@ -1,49 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -

    -


    - Step 3: Choosing your career

    -


    - In Ryzom, you can play according to your ambitions. You are then given a choice - of 8 different careers. In the Beta version, you only have access to the careers - of Attack Caster, Healer Caster, Melee Fighter and Range Fighter. Depending - on the chosen race, the career gives you access to special capacities (hence: a Zoraï Attack Caster and a Matis Attack Caster have differences)

    -

    -

    Click on the disk of the career that interests you, or on the icon which represents - it.

    -

    -

    -

    You have a certain amount of points to be shared among the various skills of - your character.
    - Click on the "+" and "-"buttons opposite the skills that - you wish to modify.

    -


    -
    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step3_fr.html b/code/ryzom/client/data/gamedev/html/help/create_character_step3_fr.html deleted file mode 100644 index 4200ebc97..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step3_fr.html +++ /dev/null @@ -1,49 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -

    -


    - Step 3: Choosing your career

    -


    - In Ryzom, you can play according to your ambitions. You are then given a choice - of 8 different careers. In the Beta version, you only have access to the careers - of Attack Caster, Healer Caster, Melee Fighter and Range Fighter. Depending - on the chosen race, the career gives you access to special capacities (hence: a Zoraï Attack Caster and a Matis Attack Caster have differences)

    -

    -

    Click on the disk of the career that interests you, or on the icon which represents - it.

    -

    -

    -

    You have a certain amount of points to be shared among the various skills of - your character.
    - Click on the "+" and "-"buttons opposite the skills that - you wish to modify.

    -


    -
    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step4_de.html b/code/ryzom/client/data/gamedev/html/help/create_character_step4_de.html deleted file mode 100644 index 7c99cf044..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step4_de.html +++ /dev/null @@ -1,47 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    -
    - Step 4: Personalizing your character

    -


    - During this step you will be able to define the sex, the morphology and the - appearance that your character will have in the game.

    -

    -

    Click on the disk on the symbol to choose the sex of your character: male - or female.

    -

    -

    -

    Personalization stage of your character.
    - Click on the BODY button, to be able to modify the physical appearance.
    - Click on the FACE button, to be able to modify the face.
    - Click on the CLOTHES button, to be able to choose the color of your clothes - that your character will wear in the game.

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step4_en.html b/code/ryzom/client/data/gamedev/html/help/create_character_step4_en.html deleted file mode 100644 index 7c99cf044..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step4_en.html +++ /dev/null @@ -1,47 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    -
    - Step 4: Personalizing your character

    -


    - During this step you will be able to define the sex, the morphology and the - appearance that your character will have in the game.

    -

    -

    Click on the disk on the symbol to choose the sex of your character: male - or female.

    -

    -

    -

    Personalization stage of your character.
    - Click on the BODY button, to be able to modify the physical appearance.
    - Click on the FACE button, to be able to modify the face.
    - Click on the CLOTHES button, to be able to choose the color of your clothes - that your character will wear in the game.

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step4_fr.html b/code/ryzom/client/data/gamedev/html/help/create_character_step4_fr.html deleted file mode 100644 index 7c99cf044..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step4_fr.html +++ /dev/null @@ -1,47 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    -
    - Step 4: Personalizing your character

    -


    - During this step you will be able to define the sex, the morphology and the - appearance that your character will have in the game.

    -

    -

    Click on the disk on the symbol to choose the sex of your character: male - or female.

    -

    -

    -

    Personalization stage of your character.
    - Click on the BODY button, to be able to modify the physical appearance.
    - Click on the FACE button, to be able to modify the face.
    - Click on the CLOTHES button, to be able to choose the color of your clothes - that your character will wear in the game.

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step5_de.html b/code/ryzom/client/data/gamedev/html/help/create_character_step5_de.html deleted file mode 100644 index 6c87a447d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step5_de.html +++ /dev/null @@ -1,43 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -

    -


    - Step 5: Naming your character

    -


    - During this step you can see if your character suits you. You now only have - to give him/her a name to make him/her come to "life".

    -

    -

    Type in the name that you would like to give to your character.
    - You must not add spaces and the letters used to name your character are ASCII - basic.
    - Click on OK, a message will tell you if your name is valid (it can be invalid - if it is already used or is part of a list of prohibited names).

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step5_en.html b/code/ryzom/client/data/gamedev/html/help/create_character_step5_en.html deleted file mode 100644 index 6c87a447d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step5_en.html +++ /dev/null @@ -1,43 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -

    -


    - Step 5: Naming your character

    -


    - During this step you can see if your character suits you. You now only have - to give him/her a name to make him/her come to "life".

    -

    -

    Type in the name that you would like to give to your character.
    - You must not add spaces and the letters used to name your character are ASCII - basic.
    - Click on OK, a message will tell you if your name is valid (it can be invalid - if it is already used or is part of a list of prohibited names).

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step5_fr.html b/code/ryzom/client/data/gamedev/html/help/create_character_step5_fr.html deleted file mode 100644 index 6c87a447d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step5_fr.html +++ /dev/null @@ -1,43 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -

    -


    - Step 5: Naming your character

    -


    - During this step you can see if your character suits you. You now only have - to give him/her a name to make him/her come to "life".

    -

    -

    Type in the name that you would like to give to your character.
    - You must not add spaces and the letters used to name your character are ASCII - basic.
    - Click on OK, a message will tell you if your name is valid (it can be invalid - if it is already used or is part of a list of prohibited names).

    -


    -

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step6_de.html b/code/ryzom/client/data/gamedev/html/help/create_character_step6_de.html deleted file mode 100644 index dde35bd87..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step6_de.html +++ /dev/null @@ -1,39 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    -
    - Step 6: Playing a character

    -


    - When you select a created character, it will come up on the screen immediately.

    -

    -

    -

    Tick Play (normally already ticked) then on the arrow in the bottom right-hand - corner to enter the universe of Ryzom.

    -

     

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step6_en.html b/code/ryzom/client/data/gamedev/html/help/create_character_step6_en.html deleted file mode 100644 index dde35bd87..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step6_en.html +++ /dev/null @@ -1,39 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    -
    - Step 6: Playing a character

    -


    - When you select a created character, it will come up on the screen immediately.

    -

    -

    -

    Tick Play (normally already ticked) then on the arrow in the bottom right-hand - corner to enter the universe of Ryzom.

    -

     

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/create_character_step6_fr.html b/code/ryzom/client/data/gamedev/html/help/create_character_step6_fr.html deleted file mode 100644 index dde35bd87..000000000 --- a/code/ryzom/client/data/gamedev/html/help/create_character_step6_fr.html +++ /dev/null @@ -1,39 +0,0 @@ - - -How to create a new character - - - - -

    How to create a new character

    - - - - - -
    back home
    -


    -
    -
    - Step 6: Playing a character

    -


    - When you select a created character, it will come up on the screen immediately.

    -

    -

    -

    Tick Play (normally already ticked) then on the arrow in the bottom right-hand - corner to enter the universe of Ryzom.

    -

     

    -

    -

    -

    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/credits_de.html b/code/ryzom/client/data/gamedev/html/help/credits_de.html deleted file mode 100644 index 69c0d0af4..000000000 --- a/code/ryzom/client/data/gamedev/html/help/credits_de.html +++ /dev/null @@ -1,271 +0,0 @@ - - - The Saga Of Ryzom Credits - - - - - - -
    -

    THE SAGA OF RYZOM CREDITS

    -
    - -
    - - - - - -
    -

    'SOR' PRODUCTION TEAM

    -
    - -
    - -

    -

    Associate Producer:

    -

    Milko BERSET

    -
    - -

    -

    Executive Producer & Editorial Director:

    -

    David COHEN CORVAL ('Kaeru')

    -
    - -

    Producer & Technical Director:

    -

    Daniel MILLER ('Sadge')

    -
    - -

    Assistant Producers:

    -

    Vincent 'Vince' DOUVIER (Projet Setup)

    -

    Pascal MORY (Production Tracking)

    -

    Guillaume PUZIN (Game design)

    -
    - -

    Leads:

    -

    Boris 'Sonix' BOUCHER (AI & Level Design)

    -

    Thomas 'Korrigan' BOULARD (Concept Art)

    -

    Cyril 'Hulud' CORVAZIER (3D Code)

    -

    Vianney 'Ace' LECROART (Network Code & Administration)

    -

    Alain SAFFRAY (Game Development)

    -

    Eric SIMON (Game design)

    -

    Sithik 'Syk' TRAN (3D Art & Animation)

    -
    - -

    3D Art & Animation - Team Coordinators:

    -

    Arnaud 'Nono'BEAUME (Animation)

    -

    Alex 'Actarus' GATTO (3D Art)

    -

    Christophe 'Chelnov' MOYNE (3D Art)

    -

    Lémuel 'LeM' WUIBOUT (3D Art)

    -
    - -

    3D Artists & Animators:

    -

    Abdel 'Dedel' AMMARI (3D)

    -

    Alain BERNHARD (3D)

    -

    Francis GIBOUT (3D)

    -

    Joaquim GOMES (Animator)

    -

    Stéphane 'Norm' MACRE (3D)

    -

    Bruno 'Kionk' MILLAS (Animator)

    -

    Stéphan 'Foufou' PELAYO (3D)

    -

    Xavier 'Kiki' RANG (Animator)

    -
    - -

    Engineers:

    -

    Lionel 'Boz' BERENGUIER (3D code)

    -

    Matthieu 'Trap' BESSON (3D code)

    -

    Nicolas VIZERIE (3D code)

    -

    Jérôme VUARAND (AI)

    -

    Nicolas BRIGAND (Game development)

    -

    Stéphane 'Victor' COUTELAS (Game development)

    -

    David 'Malkav' FLEURY (Game development)

    -

    Sébastien 'kxu' GUIGNOT (Game development)

    -

    Guillaume PUZIN (Game development)

    -

    Olivier CADO (Network code)

    -

    Benjamin 'Ben' LEGROS (Network code)

    -

    Interns : Jean Baptiste CARDOUAT, Tirdad CHAHARLENGI, Francois Regis EGLIN

    -
    - -

    Level Designers:

    -

    Christophe 'Evilkiss' MONNEROT

    -

    Simon CAMERLO

    -

    David GHOZLAND

    -

    Chanh LY

    -

    Alexandre MANDRYKA

    -

    Bruno MARTIN

    -

    Olivier MEA

    -

    Geoffroy 'Skemeth' PELOILLE

    -

    Matthieu 'Nyg' MAUDUIT

    -

    Jean-Marc 'RatDog' GUENEY

    -

    Jimmy 'Kura' KALHART

    -

    Jeremy 'Malface' SONNET

    -

    Even 'Barbak' WIZENBERG

    -

    Christophe 'Raskous' GARNIER

    -

    Intern: Chadi 'cant mine copter' El ZIBAOUI

    -

    Intern: Ludovic 'Nales' SADRI-FAURE

    -

    Intern: Nicolas 'cerber barrier lover' SNIEG

    -

    Marco 'defenestrator' SCHNITTGER

    -

    Intern: Sebastien DELORD

    -
    - -

    Game Designers:

    -

    Nicolas FAVRE

    -

    Patrick RECEVEUR

    -
    - -

    Writing:

    -

    Paul MONK

    -
    - - - - - -
    -

    OTHER NEVRAX TEAMS

    -
    - - -

    Corporate:

    -

    Marine TREPPOZ (COO)

    -

    Florence LEGENTIL (CFO)

    -

    Patricia 'Mum' BUREAU (Administration)

    -

    Carina STROMQVIST (Assistant)

    -
    - -

    Customer Support Management:

    - -

    Vincent 'Vince' DOUVIER (Lead)

    -

    Anthony 'Yogin' POWLES (Tools)

    -

    Thomas 'Pezito' RUNGEARD (Der Mann!)

    -
    - -

    Marketing:

    -

    Laurence GUILLAUME (Marketing Director)

    -

    Damien KIEKEN (intern)

    -
    - -

    Network Administrators:

    -

    Xavier ANTOVIAQUE

    -

    Pierre MAUMONT

    -
    - -

    Testers:

    -

    Pierre FLEAU

    -

    Aymeric HEYNAULT

    -

    Carl HUYGUES DESPOINTES

    -

    Matthieu CLOIX

    -
    - -

    Web & Video:

    -

    Yann BABILLOT (Web programmer)

    -

    Diane DUFRAISY (Web artist)

    -

    Baptiste FIRROLINI (Video Editing)

    -
    - - - - - -
    -

    PAST CONTRIBUTIONS

    -
    - - -

    Concept Art:

    -

    Georges 'Gorg' BOUCHELAGHEIM

    -

    Humbert CHABUEL

    -

    Pierre Alain CHARTIER

    -

    Patrice GARCIA

    -

    Stephane ROSA

    -

    Kamel TAZIT

    -
    - -

    Others:

    -

    Ulrick BRUNIN (3D)

    -

    Maxime DESMETTRE (3D)

    -

    Laurent FISHER (3D)

    -

    Stéphane LEDORZE (AI)

    -

    Matthieu MAUDUIT (Level Design)

    -

    Philippe NOUHRA (Game Design)

    -

    Pierre PORTIER (AI)

    -

    Sébastien POTET (Animator)

    -

    Salomé STRAPPAZON (3D)

    -

    Interns : Jean Brice de CAZENOVE, Thomas CORVAZIER

    -
    - - - - - -
    -

    CONTRACTORS:

    -
    - - -

    Customer support:

    -

    A warm and special thank you to our customer support partners, who helped us to bring the game out through Beta!

    -

    Jolt Online Gaming, in charge of SoR European English Community

    -

    MDO Entertainment, in charge of SoR German and French Community

    -

    The Themis Group, in charge of SoR North America Community

    -
    - -

    Hosting & Bandwidth:

    -

    Jolt Online Gaming

    -
    - -

    Music & Sound:

    -

    Bjorn Lagim ARVE (Musical Theme)

    -

    Amazing Sound (sound)

    -

    Frédéric 'Elmobo' MOTTE (sound)

    -

    Arnaud LALANNE (sound)

    -
    - -

    Marketing & PR:

    -

    The Themis Group

    -

    Arctic Lights

    -

    Borgmeier

    -

    ComVitamin

    -

    Lunch PR

    -

    Former PR : Julia COOMBS, Rhianna PRATCHETT

    -
    - -

    Translations :

    -

    Claire CARO (TRANSATLANTIC)

    -

    Dirk CONZE (MDO)

    -
    - -

    Original concept:

    -

    Developed in collaboration with Multisim, Frederic WEIL.

    -
    - -

    Miscellaneous:

    -

    Artsonik (web design)

    -

    Bug Tracker & Enzyme Lab (Tests)

    -

    Design Management (Marketing Design)

    -

    Game Consulting (3D & texts)

    -

    Jérôme France (2D designs)

    -

    Jolt Online Gaming (Web design - Marketing design)

    -
    - - - - - -
    -

    ACKNOWLEDGMENTS

    -
    - -
    - -

    Special thanks to:

    -

    Our beta testers, who provided us with great feedback.

    -

    Our GMs, who were always here to help during tough times!

    -

    BUTERCAP, Pascal KAMINA and Bridgette PATROVSKY for their precious and continued support, every time we needed it!

    -

    Romain Poirot Lelling and Stéphane Martinez, for their friendship.

    -
    -

    And of course our families, who supported us all during all those years!

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/credits_en.html b/code/ryzom/client/data/gamedev/html/help/credits_en.html deleted file mode 100644 index 74f6f1fdf..000000000 --- a/code/ryzom/client/data/gamedev/html/help/credits_en.html +++ /dev/null @@ -1,273 +0,0 @@ - - - The Saga Of Ryzom Credits - - - - - - - - -
    -

    THE SAGA OF RYZOM CREDITS

    -
    - -
    - - - - - -
    -

    'SOR' PRODUCTION TEAM

    -
    - -
    - -

    -

    Associate Producer:

    -

    Milko BERSET

    -
    - -

    -

    Executive Producer & Editorial Director:

    -

    David COHEN CORVAL ('Kaeru')

    -
    - -

    Producer & Technical Director:

    -

    Daniel MILLER ('Sadge')

    -
    - -

    Assistant Producers:

    -

    Vincent 'Vince' DOUVIER (Projet Setup)

    -

    Pascal MORY (Production Tracking)

    -

    Guillaume PUZIN (Game design)

    -
    - -

    Leads:

    -

    Boris 'Sonix' BOUCHER (AI & Level Design)

    -

    Thomas 'Korrigan' BOULARD (Concept Art)

    -

    Cyril 'Hulud' CORVAZIER (3D Code)

    -

    Vianney 'Ace' LECROART (Network Code & Administration)

    -

    Alain SAFFRAY (Game Development)

    -

    Eric SIMON (Game design)

    -

    Sithik 'Syk' TRAN (3D Art & Animation)

    -
    - -

    3D Art & Animation - Team Coordinators:

    -

    Arnaud 'Nono'BEAUME (Animation)

    -

    Alex 'Actarus' GATTO (3D Art)

    -

    Christophe 'Chelnov' MOYNE (3D Art)

    -

    Lémuel 'LeM' WUIBOUT (3D Art)

    -
    - -

    3D Artists & Animators:

    -

    Abdel 'Dedel' AMMARI (3D)

    -

    Alain BERNHARD (3D)

    -

    Francis GIBOUT (3D)

    -

    Joaquim GOMES (Animator)

    -

    Stéphane 'Norm' MACRE (3D)

    -

    Bruno 'Kionk' MILLAS (Animator)

    -

    Stéphan 'Foufou' PELAYO (3D)

    -

    Xavier 'Kiki' RANG (Animator)

    -
    - -

    Engineers:

    -

    Lionel 'Boz' BERENGUIER (3D code)

    -

    Matthieu 'Trap' BESSON (3D code)

    -

    Nicolas VIZERIE (3D code)

    -

    Jérôme VUARAND (AI)

    -

    Nicolas BRIGAND (Game development)

    -

    Stéphane 'Victor' COUTELAS (Game development)

    -

    David 'Malkav' FLEURY (Game development)

    -

    Sébastien 'kxu' GUIGNOT (Game development)

    -

    Guillaume PUZIN (Game development)

    -

    Olivier CADO (Network code)

    -

    Benjamin 'Ben' LEGROS (Network code)

    -

    Interns : Jean Baptiste CARDOUAT, Tirdad CHAHARLENGI, Francois Regis EGLIN

    -
    - -

    Level Designers:

    -

    Christophe 'Evilkiss' MONNEROT

    -

    Simon CAMERLO

    -

    David GHOZLAND

    -

    Chanh LY

    -

    Alexandre MANDRYKA

    -

    Bruno MARTIN

    -

    Olivier MEA

    -

    Geoffroy 'Skemeth' PELOILLE

    -

    Matthieu 'Nyg' MAUDUIT

    -

    Jean-Marc 'RatDog' GUENEY

    -

    Jimmy 'Kura' KALHART

    -

    Jeremy 'Malface' SONNET

    -

    Even 'Barbak' WIZENBERG

    -

    Christophe 'Raskous' GARNIER

    -

    Intern: Chadi 'cant mine copter' El ZIBAOUI

    -

    Intern: Ludovic 'Nales' SADRI-FAURE

    -

    Intern: Nicolas 'cerber barrier lover' SNIEG

    -

    Marco 'defenestrator' SCHNITTGER

    -

    Intern: Sebastien DELORD

    -
    - -

    Game Designers:

    -

    Nicolas FAVRE

    -

    Patrick RECEVEUR

    -
    - -

    Writing:

    -

    Paul MONK

    -
    - - - - - -
    -

    OTHER NEVRAX TEAMS

    -
    - - -

    Corporate:

    -

    Marine TREPPOZ (COO)

    -

    Florence LEGENTIL (CFO)

    -

    Patricia 'Mum' BUREAU (Administration)

    -

    Carina STROMQVIST (Assistant)

    -
    - -

    Customer Support Management:

    - -

    Vincent 'Vince' DOUVIER (Lead)

    -

    Anthony 'Yogin' POWLES (Tools)

    -

    Thomas 'Pezito' RUNGEARD (The Man!)

    -
    - -

    Marketing:

    -

    Laurence GUILLAUME (Marketing Director)

    -

    Damien KIEKEN (intern)

    -
    - -

    Network Administrators:

    -

    Xavier ANTOVIAQUE

    -

    Pierre MAUMONT

    -
    - -

    Testers:

    -

    Pierre FLEAU

    -

    Aymeric HEYNAULT

    -

    Carl HUYGUES DESPOINTES

    -

    Matthieu CLOIX

    -
    - -

    Web & Video:

    -

    Yann BABILLOT (Web programmer)

    -

    Diane DUFRAISY (Web artist)

    -

    Baptiste FIRROLINI (Video Editing)

    -
    - - - - - -
    -

    PAST CONTRIBUTIONS

    -
    - - -

    Concept Art:

    -

    Georges 'Gorg' BOUCHELAGHEIM

    -

    Humbert CHABUEL

    -

    Pierre Alain CHARTIER

    -

    Patrice GARCIA

    -

    Stephane ROSA

    -

    Kamel TAZIT

    -
    - -

    Others:

    -

    Ulrick BRUNIN (3D)

    -

    Maxime DESMETTRE (3D)

    -

    Laurent FISHER (3D)

    -

    Stéphane LEDORZE (AI)

    -

    Matthieu MAUDUIT (Level Design)

    -

    Philippe NOUHRA (Game Design)

    -

    Pierre PORTIER (AI)

    -

    Sébastien POTET (Animator)

    -

    Salomé STRAPPAZON (3D)

    -

    Interns : Jean Brice de CAZENOVE, Thomas CORVAZIER

    -
    - - - - - -
    -

    CONTRACTORS:

    -
    - - -

    Customer support:

    -

    A warm and special thank you to our customer support partners, who helped us to bring the game out through Beta!

    -

    Jolt Online Gaming, in charge of SoR European English Community

    -

    MDO Entertainment, in charge of SoR German and French Community

    -

    The Themis Group, in charge of SoR North America Community

    -
    - -

    Hosting & Bandwidth:

    -

    Jolt Online Gaming

    -
    - -

    Music & Sound:

    -

    Bjorn Lagim ARVE (Musical Theme)

    -

    Amazing Sound (sound)

    -

    Frédéric 'Elmobo' MOTTE (sound)

    -

    Arnaud LALANNE (sound)

    -
    - -

    Marketing & PR:

    -

    The Themis Group

    -

    Arctic Lights

    -

    Borgmeier

    -

    ComVitamin

    -

    Lunch PR

    -

    Former PR : Julia COOMBS, Rhianna PRATCHETT

    -
    - -

    Translations :

    -

    Claire CARO (TRANSATLANTIC)

    -

    Dirk CONZE (MDO)

    -
    - -

    Original concept:

    -

    Developed in collaboration with Multisim, Frederic WEIL.

    -
    - -

    Miscellaneous:

    -

    Artsonik (web design)

    -

    Bug Tracker & Enzyme Lab (Tests)

    -

    Design Management (Marketing Design)

    -

    Game Consulting (3D & texts)

    -

    Jérôme France (2D designs)

    -

    Jolt Online Gaming (Web design - Marketing design)

    -
    - - - - - -
    -

    ACKNOWLEDGMENTS

    -
    - -
    - -

    Special thanks to:

    -

    Our beta testers, who provided us with great feedback.

    -

    Our GMs, who were always here to help during tough times!

    -

    BUTERCAP, Pascal KAMINA and Bridgette PATROVSKY for their precious and continued support, every time we needed it!

    -

    Romain Poirot Lelling and Stéphane Martinez, for their friendship.

    -
    -

    And of course our families, who supported us all during all those years!

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/credits_fr.html b/code/ryzom/client/data/gamedev/html/help/credits_fr.html deleted file mode 100644 index 8bc43eb06..000000000 --- a/code/ryzom/client/data/gamedev/html/help/credits_fr.html +++ /dev/null @@ -1,271 +0,0 @@ - - - The Saga Of Ryzom Credits - - - - - - -
    -

    THE SAGA OF RYZOM CREDITS

    -
    - -
    - - - - - -
    -

    'SOR' PRODUCTION TEAM

    -
    - -
    - -

    -

    Associate Producer:

    -

    Milko BERSET

    -
    - -

    -

    Executive Producer & Editorial Director:

    -

    David COHEN CORVAL ('Kaeru')

    -
    - -

    Producer & Technical Director:

    -

    Daniel MILLER ('Sadge')

    -
    - -

    Assistant Producers:

    -

    Vincent 'Vince' DOUVIER (Projet Setup)

    -

    Pascal MORY (Production Tracking)

    -

    Guillaume PUZIN (Game design)

    -
    - -

    Leads:

    -

    Boris 'Sonix' BOUCHER (AI & Level Design)

    -

    Thomas 'Korrigan' BOULARD (Concept Art)

    -

    Cyril 'Hulud' CORVAZIER (3D Code)

    -

    Vianney 'Ace' LECROART (Network Code & Administration)

    -

    Alain SAFFRAY (Game Development)

    -

    Eric SIMON (Game design)

    -

    Sithik 'Syk' TRAN (3D Art & Animation)

    -
    - -

    3D Art & Animation - Team Coordinators:

    -

    Arnaud 'Nono'BEAUME (Animation)

    -

    Alex 'Actarus' GATTO (3D Art)

    -

    Christophe 'Chelnov' MOYNE (3D Art)

    -

    Lémuel 'LeM' WUIBOUT (3D Art)

    -
    - -

    3D Artists & Animators:

    -

    Abdel 'Dedel' AMMARI (3D)

    -

    Alain BERNHARD (3D)

    -

    Francis GIBOUT (3D)

    -

    Joaquim GOMES (Animator)

    -

    Stéphane 'Norm' MACRE (3D)

    -

    Bruno 'Kionk' MILLAS (Animator)

    -

    Stéphan 'Foufou' PELAYO (3D)

    -

    Xavier 'Kiki' RANG (Animator)

    -
    - -

    Engineers:

    -

    Lionel 'Boz' BERENGUIER (3D code)

    -

    Matthieu 'Trap' BESSON (3D code)

    -

    Nicolas VIZERIE (3D code)

    -

    Jérôme VUARAND (AI)

    -

    Nicolas BRIGAND (Game development)

    -

    Stéphane 'Victor' COUTELAS (Game development)

    -

    David 'Malkav' FLEURY (Game development)

    -

    Sébastien 'kxu' GUIGNOT (Game development)

    -

    Guillaume PUZIN (Game development)

    -

    Olivier CADO (Network code)

    -

    Benjamin 'Ben' LEGROS (Network code)

    -

    Interns : Jean Baptiste CARDOUAT, Tirdad CHAHARLENGI, Francois Regis EGLIN

    -
    - -

    Level Designers:

    -

    Christophe 'Evilkiss' MONNEROT

    -

    Simon CAMERLO

    -

    David GHOZLAND

    -

    Chanh LY

    -

    Alexandre MANDRYKA

    -

    Bruno MARTIN

    -

    Olivier MEA

    -

    Geoffroy 'Skemeth' PELOILLE

    -

    Matthieu 'Nyg' MAUDUIT

    -

    Jean-Marc 'RatDog' GUENEY

    -

    Jimmy 'Kura' KALHART

    -

    Jeremy 'Malface' SONNET

    -

    Even 'Barbak' WIZENBERG

    -

    Christophe 'Raskous' GARNIER

    -

    Intern: Chadi 'cant mine copter' El ZIBAOUI

    -

    Intern: Ludovic 'Nales' SADRI-FAURE

    -

    Intern: Nicolas 'cerber barrier lover' SNIEG

    -

    Marco 'defenestrator' SCHNITTGER

    -

    Intern: Sebastien DELORD

    -
    - -

    Game Designers:

    -

    Nicolas FAVRE

    -

    Patrick RECEVEUR

    -
    - -

    Writing:

    -

    Paul MONK

    -
    - - - - - -
    -

    OTHER NEVRAX TEAMS

    -
    - - -

    Corporate:

    -

    Marine TREPPOZ (COO)

    -

    Florence LEGENTIL (CFO)

    -

    Patricia 'Mum' BUREAU (Administration)

    -

    Carina STROMQVIST (Assistant)

    -
    - -

    Customer Support Management:

    - -

    Vincent 'Vince' DOUVIER (Lead)

    -

    Anthony 'Yogin' POWLES (Outils)

    -

    Thomas 'Pezito' RUNGEARD (The Man!)

    -
    - -

    Marketing:

    -

    Laurence GUILLAUME (Marketing Director)

    -

    Damien KIEKEN (intern)

    -
    - -

    Network Administrators:

    -

    Xavier ANTOVIAQUE

    -

    Pierre MAUMONT

    -
    - -

    Testers:

    -

    Pierre FLEAU

    -

    Aymeric HEYNAULT

    -

    Carl HUYGUES DESPOINTES

    -

    Matthieu CLOIX

    -
    - -

    Web & Video:

    -

    Yann BABILLOT (Web programmer)

    -

    Diane DUFRAISY (Web artist)

    -

    Baptiste FIRROLINI (Video Editing)

    -
    - - - - - -
    -

    PAST CONTRIBUTIONS

    -
    - - -

    Concept Art:

    -

    Georges 'Gorg' BOUCHELAGHEIM

    -

    Humbert CHABUEL

    -

    Pierre Alain CHARTIER

    -

    Patrice GARCIA

    -

    Stephane ROSA

    -

    Kamel TAZIT

    -
    - -

    Others:

    -

    Ulrick BRUNIN (3D)

    -

    Maxime DESMETTRE (3D)

    -

    Laurent FISHER (3D)

    -

    Stéphane LEDORZE (AI)

    -

    Matthieu MAUDUIT (Level Design)

    -

    Philippe NOUHRA (Game Design)

    -

    Pierre PORTIER (AI)

    -

    Sébastien POTET (Animator)

    -

    Salomé STRAPPAZON (3D)

    -

    Interns : Jean Brice de CAZENOVE, Thomas CORVAZIER

    -
    - - - - - -
    -

    CONTRACTORS:

    -
    - - -

    Customer support:

    -

    A warm and special thank you to our customer support partners, who helped us to bring the game out through Beta!

    -

    Jolt Online Gaming, in charge of SoR European English Community

    -

    MDO Entertainment, in charge of SoR German and French Community

    -

    The Themis Group, in charge of SoR North America Community

    -
    - -

    Hosting & Bandwidth:

    -

    Jolt Online Gaming

    -
    - -

    Music & Sound:

    -

    Bjorn Lagim ARVE (Musical Theme)

    -

    Amazing Sound (sound)

    -

    Frédéric 'Elmobo' MOTTE (sound)

    -

    Arnaud LALANNE (sound)

    -
    - -

    Marketing & PR:

    -

    The Themis Group

    -

    Arctic Lights

    -

    Borgmeier

    -

    ComVitamin

    -

    Lunch PR

    -

    Former PR : Julia COOMBS, Rhianna PRATCHETT

    -
    - -

    Translations :

    -

    Claire CARO (TRANSATLANTIC)

    -

    Dirk CONZE (MDO)

    -
    - -

    Original concept:

    -

    Developed in collaboration with Multisim, Frederic WEIL.

    -
    - -

    Miscellaneous:

    -

    Artsonik (web design)

    -

    Bug Tracker & Enzyme Lab (Tests)

    -

    Design Management (Marketing Design)

    -

    Game Consulting (3D & texts)

    -

    Jérôme France (2D designs)

    -

    Jolt Online Gaming (Web design - Marketing design)

    -
    - - - - - -
    -

    ACKNOWLEDGMENTS

    -
    - -
    - -

    Special thanks to:

    -

    Our beta testers, who provided us with great feedback.

    -

    Our GMs, who were always here to help during tough times!

    -

    BUTERCAP, Pascal KAMINA and Bridgette PATROVSKY for their precious and continued support, every time we needed it!

    -

    Romain Poirot Lelling and Stéphane Martinez, for their friendship.

    -
    -

    And of course our families, who supported us all during all those years!

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_de.html b/code/ryzom/client/data/gamedev/html/help/fight_de.html deleted file mode 100644 index 29fa6f15d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_de.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to fight

    -

    home

    -

     

    -

    Introduction

    -


    - Step 1: Sets

    -


    - Step 2: Melee and range weapons

    -


    - Step 3: Launching an attack

    -


    - Step 4: Development and end of a combat -

    -


    - Step 5: Loot

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/fight_en.html b/code/ryzom/client/data/gamedev/html/help/fight_en.html deleted file mode 100644 index 29fa6f15d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_en.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to fight

    -

    home

    -

     

    -

    Introduction

    -


    - Step 1: Sets

    -


    - Step 2: Melee and range weapons

    -


    - Step 3: Launching an attack

    -


    - Step 4: Development and end of a combat -

    -


    - Step 5: Loot

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/fight_fr.html b/code/ryzom/client/data/gamedev/html/help/fight_fr.html deleted file mode 100644 index 29fa6f15d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_fr.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to fight

    -

    home

    -

     

    -

    Introduction

    -


    - Step 1: Sets

    -


    - Step 2: Melee and range weapons

    -


    - Step 3: Launching an attack

    -


    - Step 4: Development and end of a combat -

    -


    - Step 5: Loot

    -

     

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/fight_intro_de.html b/code/ryzom/client/data/gamedev/html/help/fight_intro_de.html deleted file mode 100644 index 7de6d6cee..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_intro_de.html +++ /dev/null @@ -1,33 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Introduction

    -


    - how you will fight depends on the job you choose. In this chapter we shall go - through the basics of combat with a hand weapon (ex: a sword) or a shooting - weapon (ex: a gun).

    -

    In order to tackle this chapter with serenity, it is necessary to first have - become familiar with "How to manage your character" and to have read - "What's an item, an ability".

    -

     

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_intro_en.html b/code/ryzom/client/data/gamedev/html/help/fight_intro_en.html deleted file mode 100644 index 7de6d6cee..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_intro_en.html +++ /dev/null @@ -1,33 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Introduction

    -


    - how you will fight depends on the job you choose. In this chapter we shall go - through the basics of combat with a hand weapon (ex: a sword) or a shooting - weapon (ex: a gun).

    -

    In order to tackle this chapter with serenity, it is necessary to first have - become familiar with "How to manage your character" and to have read - "What's an item, an ability".

    -

     

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_intro_fr.html b/code/ryzom/client/data/gamedev/html/help/fight_intro_fr.html deleted file mode 100644 index 7de6d6cee..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_intro_fr.html +++ /dev/null @@ -1,33 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Introduction

    -


    - how you will fight depends on the job you choose. In this chapter we shall go - through the basics of combat with a hand weapon (ex: a sword) or a shooting - weapon (ex: a gun).

    -

    In order to tackle this chapter with serenity, it is necessary to first have - become familiar with "How to manage your character" and to have read - "What's an item, an ability".

    -

     

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step1_de.html b/code/ryzom/client/data/gamedev/html/help/fight_step1_de.html deleted file mode 100644 index 000dedbd2..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step1_de.html +++ /dev/null @@ -1,50 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 1: Sets

    -

    The SET (Ctrl S) allows you to use items used with hands. This is where you - will find weapons, training tools, special resource collecting tools etc.

    - - - - - -
    -
    -
    -


    - You will have access to extra sets according to your level.

    -

    To change items, click on the item in use. A window will come up containing - a choice of up to 8 different items. These items are stocked in your inventory - 1 (BAG 1: Ctrl B).

    -

    Depending on your choice, certain items use 1 or 2 slots. The second slot, - if not in use, may be used for another item (ex: a shield).

    -

    -

    The set is slightly different for shooting weapons in that you have to manage - your stock of ammunition.

    -

    You may add new ammunition to your inventory at any time: click on the empty - or partially empty slot and choose the ammunition.

    -


    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step1_en.html b/code/ryzom/client/data/gamedev/html/help/fight_step1_en.html deleted file mode 100644 index 000dedbd2..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step1_en.html +++ /dev/null @@ -1,50 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 1: Sets

    -

    The SET (Ctrl S) allows you to use items used with hands. This is where you - will find weapons, training tools, special resource collecting tools etc.

    - - - - - -
    -
    -
    -


    - You will have access to extra sets according to your level.

    -

    To change items, click on the item in use. A window will come up containing - a choice of up to 8 different items. These items are stocked in your inventory - 1 (BAG 1: Ctrl B).

    -

    Depending on your choice, certain items use 1 or 2 slots. The second slot, - if not in use, may be used for another item (ex: a shield).

    -

    -

    The set is slightly different for shooting weapons in that you have to manage - your stock of ammunition.

    -

    You may add new ammunition to your inventory at any time: click on the empty - or partially empty slot and choose the ammunition.

    -


    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step1_fr.html b/code/ryzom/client/data/gamedev/html/help/fight_step1_fr.html deleted file mode 100644 index 000dedbd2..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step1_fr.html +++ /dev/null @@ -1,50 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 1: Sets

    -

    The SET (Ctrl S) allows you to use items used with hands. This is where you - will find weapons, training tools, special resource collecting tools etc.

    - - - - - -
    -
    -
    -


    - You will have access to extra sets according to your level.

    -

    To change items, click on the item in use. A window will come up containing - a choice of up to 8 different items. These items are stocked in your inventory - 1 (BAG 1: Ctrl B).

    -

    Depending on your choice, certain items use 1 or 2 slots. The second slot, - if not in use, may be used for another item (ex: a shield).

    -

    -

    The set is slightly different for shooting weapons in that you have to manage - your stock of ammunition.

    -

    You may add new ammunition to your inventory at any time: click on the empty - or partially empty slot and choose the ammunition.

    -


    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step2_de.html b/code/ryzom/client/data/gamedev/html/help/fight_step2_de.html deleted file mode 100644 index 453aff7b0..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step2_de.html +++ /dev/null @@ -1,38 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 2: Melee and range weapons

    -

    Melee weapons all arms used in close combat. These are generally hand weapons. - You need to be close enough to the target to attack him/her.

    -

    Range weapons include all weapons used at a distance from the target. Ammunition - must be provided for these arms to use them. If you have no more ammunition - in stock then the weapon will not work.

    -


    - Recommendation: before engaging in combat evaluate the adversary and check - that you have enough ammunition in stock. If it is your first encounter with - the adversary, get help from other players or stay near allied patrolling guards. -

    -

    -

    -

     

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step2_en.html b/code/ryzom/client/data/gamedev/html/help/fight_step2_en.html deleted file mode 100644 index 453aff7b0..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step2_en.html +++ /dev/null @@ -1,38 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 2: Melee and range weapons

    -

    Melee weapons all arms used in close combat. These are generally hand weapons. - You need to be close enough to the target to attack him/her.

    -

    Range weapons include all weapons used at a distance from the target. Ammunition - must be provided for these arms to use them. If you have no more ammunition - in stock then the weapon will not work.

    -


    - Recommendation: before engaging in combat evaluate the adversary and check - that you have enough ammunition in stock. If it is your first encounter with - the adversary, get help from other players or stay near allied patrolling guards. -

    -

    -

    -

     

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step2_fr.html b/code/ryzom/client/data/gamedev/html/help/fight_step2_fr.html deleted file mode 100644 index 453aff7b0..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step2_fr.html +++ /dev/null @@ -1,38 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 2: Melee and range weapons

    -

    Melee weapons all arms used in close combat. These are generally hand weapons. - You need to be close enough to the target to attack him/her.

    -

    Range weapons include all weapons used at a distance from the target. Ammunition - must be provided for these arms to use them. If you have no more ammunition - in stock then the weapon will not work.

    -


    - Recommendation: before engaging in combat evaluate the adversary and check - that you have enough ammunition in stock. If it is your first encounter with - the adversary, get help from other players or stay near allied patrolling guards. -

    -

    -

    -

     

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step3_de.html b/code/ryzom/client/data/gamedev/html/help/fight_step3_de.html deleted file mode 100644 index 340705f7c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step3_de.html +++ /dev/null @@ -1,40 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 3: Launching an attack

    -

    Whether using melee or range weapons combat is triggered off in the same way. - Remember, when combat is engaged your life is at stake. It is up to you to carefully - evaluate your adversary, to provide yourself with a retreat area in case things - don't go according to plan.

    -

    -

    Right click on the target and choose "ATTACK". Provided you are at - the right distance you will use the weapon with which your character is equipped - to eliminate the adversary.

    -

    Combat is engaged.

    -

    Your character uses his/her weapon automatically until either the adversary - or you are killed.

    -

    Warning, the adversary may well engage combat on seeing you. It is then up - to you to decide whether to flee or to engage in combat.

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step3_en.html b/code/ryzom/client/data/gamedev/html/help/fight_step3_en.html deleted file mode 100644 index 340705f7c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step3_en.html +++ /dev/null @@ -1,40 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 3: Launching an attack

    -

    Whether using melee or range weapons combat is triggered off in the same way. - Remember, when combat is engaged your life is at stake. It is up to you to carefully - evaluate your adversary, to provide yourself with a retreat area in case things - don't go according to plan.

    -

    -

    Right click on the target and choose "ATTACK". Provided you are at - the right distance you will use the weapon with which your character is equipped - to eliminate the adversary.

    -

    Combat is engaged.

    -

    Your character uses his/her weapon automatically until either the adversary - or you are killed.

    -

    Warning, the adversary may well engage combat on seeing you. It is then up - to you to decide whether to flee or to engage in combat.

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step3_fr.html b/code/ryzom/client/data/gamedev/html/help/fight_step3_fr.html deleted file mode 100644 index 340705f7c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step3_fr.html +++ /dev/null @@ -1,40 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 3: Launching an attack

    -

    Whether using melee or range weapons combat is triggered off in the same way. - Remember, when combat is engaged your life is at stake. It is up to you to carefully - evaluate your adversary, to provide yourself with a retreat area in case things - don't go according to plan.

    -

    -

    Right click on the target and choose "ATTACK". Provided you are at - the right distance you will use the weapon with which your character is equipped - to eliminate the adversary.

    -

    Combat is engaged.

    -

    Your character uses his/her weapon automatically until either the adversary - or you are killed.

    -

    Warning, the adversary may well engage combat on seeing you. It is then up - to you to decide whether to flee or to engage in combat.

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step4_de.html b/code/ryzom/client/data/gamedev/html/help/fight_step4_de.html deleted file mode 100644 index 45b2b4170..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step4_de.html +++ /dev/null @@ -1,45 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 4: Development and end of a combat

    -

    Throughout the action, messages inform you on the progress of the combat.

    -

    -

    This information window gives info on your hits or misses as well as those - of your adversary(ies).

    -

    -

    The life bar above characters and creatures:

    -

    According to the color code you will know if you or the creature are full of - life (green bar), wounded (yellow to orange bar), nearly dead (red bar).

    -

    Each hit is accompanied by a red figure preceded by a "-" sign which - escapes from the wounded target (inversely, if the target benefits from a spell - allowing him/her to recover life points, a green figure preceded by a "+" - sign escapes from that target).

    -

    You can stop the combat at any time:
    - - Move away
    - - Right click on the adversary who you are fighting and choose "DISENGAGE".

    -

    However, the adversary may want to continue fighting. This is why we advise - you to return quickly to a zone under allied control and your adversary will - be either be rendered harmless or will run away.
    -

    -

     

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step4_en.html b/code/ryzom/client/data/gamedev/html/help/fight_step4_en.html deleted file mode 100644 index 45b2b4170..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step4_en.html +++ /dev/null @@ -1,45 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 4: Development and end of a combat

    -

    Throughout the action, messages inform you on the progress of the combat.

    -

    -

    This information window gives info on your hits or misses as well as those - of your adversary(ies).

    -

    -

    The life bar above characters and creatures:

    -

    According to the color code you will know if you or the creature are full of - life (green bar), wounded (yellow to orange bar), nearly dead (red bar).

    -

    Each hit is accompanied by a red figure preceded by a "-" sign which - escapes from the wounded target (inversely, if the target benefits from a spell - allowing him/her to recover life points, a green figure preceded by a "+" - sign escapes from that target).

    -

    You can stop the combat at any time:
    - - Move away
    - - Right click on the adversary who you are fighting and choose "DISENGAGE".

    -

    However, the adversary may want to continue fighting. This is why we advise - you to return quickly to a zone under allied control and your adversary will - be either be rendered harmless or will run away.
    -

    -

     

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step4_fr.html b/code/ryzom/client/data/gamedev/html/help/fight_step4_fr.html deleted file mode 100644 index 45b2b4170..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step4_fr.html +++ /dev/null @@ -1,45 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 4: Development and end of a combat

    -

    Throughout the action, messages inform you on the progress of the combat.

    -

    -

    This information window gives info on your hits or misses as well as those - of your adversary(ies).

    -

    -

    The life bar above characters and creatures:

    -

    According to the color code you will know if you or the creature are full of - life (green bar), wounded (yellow to orange bar), nearly dead (red bar).

    -

    Each hit is accompanied by a red figure preceded by a "-" sign which - escapes from the wounded target (inversely, if the target benefits from a spell - allowing him/her to recover life points, a green figure preceded by a "+" - sign escapes from that target).

    -

    You can stop the combat at any time:
    - - Move away
    - - Right click on the adversary who you are fighting and choose "DISENGAGE".

    -

    However, the adversary may want to continue fighting. This is why we advise - you to return quickly to a zone under allied control and your adversary will - be either be rendered harmless or will run away.
    -

    -

     

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step5_de.html b/code/ryzom/client/data/gamedev/html/help/fight_step5_de.html deleted file mode 100644 index 7c9eab3f6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step5_de.html +++ /dev/null @@ -1,40 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 5: Loot

    -

    When you eliminate your adversary you can recover the items on his/her body - (=loot). You can recover arms and/or raw materials.

    -

    -

    -

    Click on the body. A "LOOT" window appears.

    -

    Open your inventory (Ctrl B) if this is not the case.
    -

    -

    Click on the item you want to recover, drag and drop the item into your inventory.

    -

    -

    -

    -

    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step5_en.html b/code/ryzom/client/data/gamedev/html/help/fight_step5_en.html deleted file mode 100644 index 7c9eab3f6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step5_en.html +++ /dev/null @@ -1,40 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 5: Loot

    -

    When you eliminate your adversary you can recover the items on his/her body - (=loot). You can recover arms and/or raw materials.

    -

    -

    -

    Click on the body. A "LOOT" window appears.

    -

    Open your inventory (Ctrl B) if this is not the case.
    -

    -

    Click on the item you want to recover, drag and drop the item into your inventory.

    -

    -

    -

    -

    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/fight_step5_fr.html b/code/ryzom/client/data/gamedev/html/help/fight_step5_fr.html deleted file mode 100644 index 7c9eab3f6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/fight_step5_fr.html +++ /dev/null @@ -1,40 +0,0 @@ - - -How to fight - - - - -

    How to fight

    - - - - - -
    back home
    -

    Step 5: Loot

    -

    When you eliminate your adversary you can recover the items on his/her body - (=loot). You can recover arms and/or raw materials.

    -

    -

    -

    Click on the body. A "LOOT" window appears.

    -

    Open your inventory (Ctrl B) if this is not the case.
    -

    -

    Click on the item you want to recover, drag and drop the item into your inventory.

    -

    -

    -

    -

    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/help_de.html b/code/ryzom/client/data/gamedev/html/help/help_de.html deleted file mode 100644 index d3cc588bf..000000000 --- a/code/ryzom/client/data/gamedev/html/help/help_de.html +++ /dev/null @@ -1,43 +0,0 @@ - - - Ryzom Hilfe - - - - - - -
    -
    -

    Tutorial - Wie man...

    -

    - ...sich fortbewegt : Go

    -

    - ...die Fenster verwendet : Go

    -

    - ...kämpft : Go

    -

    - ...Magie einsetzt : Go

    -

    - ...seinen Weg findet : Go

    -

     

    -

    Wie kann ich...

    -

    - ...mich selbst heilen : Go

    -

    - ...andere heilen : Go

    -

    - ...offensive Zauber sprechen : Go

    -

    - ...Gegenstände in der Hand wechseln : Go

    -

    - ...Rohstoffquellen finden : Go

    -

    - ...Rohstoffe aus einer Quelle abbauen : Go

    -

    - ...Freunde wiederbeleben : Go

    -

     

    -

    Hauptfenster

    -

    - ERWEITERTES CHARAKTERFENSTER : Go

    -

    - CHARAKTERFENSTER : Go

    -

    - ZIELFENSTER : Go

    -

    - AKTIONSLEISTE : Go

    -

    - CHATFENSTER : Go

    -

    - KOMPASS : Go

    -

    - TIERFENSTER : Go

    -

    - AKTIONSENTWICKLUNGSFENSTER : Go

    -

     

    -

     

    -

     

    -
    -
    - - diff --git a/code/ryzom/client/data/gamedev/html/help/help_en.html b/code/ryzom/client/data/gamedev/html/help/help_en.html deleted file mode 100644 index f38172198..000000000 --- a/code/ryzom/client/data/gamedev/html/help/help_en.html +++ /dev/null @@ -1,43 +0,0 @@ - - - Ryzom Help - - - - - - -
    -
    -

    Tutorial

    -

    - How to Move: Go

    -

    - How to Use Windows: Go

    -

    - How to Fight: Go

    -

    - How to Do Magic: Go

    -

    - How to Get Your Bearings: Go

    -

     

    -

    How to

    -

    - Heal yourself: Go

    -

    - Heal others: Go

    -

    - Cast offensive spells: Go

    -

    - Change items in hand: Go

    -

    - Find raw materials: Go

    -

    - Extract raw materials: Go

    -

    - Resurrect a dead friend: Go

    -

     

    -

    Interfaces

    -

    - My Statistics: Go

    -

    - My Gauges: Go

    -

    - Target: Go

    -

    - Action Bar: Go

    -

    - Main Chat: Go

    -

    - Compass: Go

    -

    - Animals: Go

    -

    - Actions: Go

    -

    - NPC Trade: Go

    -

     

    -

     

    -
    -
    - - diff --git a/code/ryzom/client/data/gamedev/html/help/help_fr.html b/code/ryzom/client/data/gamedev/html/help/help_fr.html deleted file mode 100644 index a79eb8ae7..000000000 --- a/code/ryzom/client/data/gamedev/html/help/help_fr.html +++ /dev/null @@ -1,43 +0,0 @@ - - - Aide de Ryzom - - - - - - -
    -
    -

    Tutorial

    -

    - Se déplacer : Voir

    -

    - Utiliser les fenêtres : Voir

    -

    - Combattre : Voir

    -

    - Pratiquer la magie : Voir

    -

    - Trouver son chemin : Voir

    -

     

    -

    Comment

    -

    - Vous guérir : Voir

    -

    - Guérir les autres : Voir

    -

    - Jeter des sorts offensifs : Voir

    -

    - Changer l'objet en main : Voir

    -

    - Trouver des sources de matières premières : Voir

    -

    - Extraire les matières premières d'une source : Voir

    -

    - Ressusciter un ami : Voir

    -

     

    -

    Interfaces

    -

    - IDENTITE : Voir

    -

    - MES INDICATEURS : Voir

    -

    - INDICATEURS DE LA CIBLE : Voir

    -

    - MAINS : Voir

    -

    - CHAT PRINCÏPAL : Voir

    -

    - COMPAS : Voir

    -

    - ANIMAUX : Voir

    -

    - PROGRESSION : Voir

    -

     

    -

     

    -

     

    -
    -
    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_de.html b/code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_de.html deleted file mode 100644 index f9818dd94..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_de.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - -

    Wie man offensive Zauber spricht

    -

    -Um einen offensiven Zauber zu sprechen, musst Du einen Feind markieren und dann auf eine der Aktionen in der Aktionsleiste wählen. -Du kannst keinen offensiven Zauber auf einen NPC in den Städten sprechen.
    -Die meisten Gebiete im Spiel sind nicht als PvP-Zone markiert, was bedeutet, dass Du in diesen Gebieten auch keinen offensiven Zauber auf einen Spieler sprechen kannst. -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_en.html b/code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_en.html deleted file mode 100644 index 2467412c5..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_en.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - -
    -

    How to cast offensive spells

    -
    - -

    -In order to cast offensive spells, you must target a foe by clicking on them and then clicking on the spell icon in the 'action bar' interface. -You cannot cast offensive spells against the NPCs in the towns and villages.

    - -

    -Most of the game areas are not flagged as PvP, meaning that you will not be able to cast offensive spells against other players in these areas. -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_fr.html b/code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_fr.html deleted file mode 100644 index ae7deeaa7..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_castoffensivespells_fr.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - -

    Comment jeter des sorts offensifs

    -

    -Pour jeter des sorts offensifs, il vous suffit de cibler un ennemi en cliquant dessus puis en cliquant sur l'icône de sort dans l'interface "Barre Mains". -Vous ne pouvez pas jeter de sorts offensifs contre des PNJ dans les villes et villages.
    -La plupart des zones de jeu ne sont pas signalées en tant que PvP ce qui signifie que vous ne pourrez pas lancer de sorts offensifs contre les joueurs dans ces zones. -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_de.html b/code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_de.html deleted file mode 100644 index f8e81f9d3..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_de.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - -

    How to change the items in your hands

    -

    -Der Gegenstand, den Du in der rechten Hand hältst wird in der rechten Seite der Hand- bzw. Aktionsleiste (Taste 'S') angezeigt. -Wenn der Gegenstand nur beidhändig getragen werden kann, wird eine Kopie des Gegenstands in ausgegrauter Form ebenfalls in der linken Hand angezeigte. -Um den Gegenstand in Deiner rechten Hand zu wechseln, rechtsklicke auf den Slot der rechten Hand. -Ein Popup-Menü wird erscheinen, in dem Dir alle auswählbaren Gegenstände aus Deinem Inventar, die Dein Char in der rechten Hand halten kann, angezeigt werden. -Klicke auf einen dieser Gegenstände, um ihn in Deine rechte Hand zu nehmen.
    -Beachte, dass das Wechseln eines Gegenstandes einige Sekunden benötigt, in denen keine Aktion ausgeführt werden kann und diese daher auch kurzfristig ausgegraut angezeigt werden. -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_en.html b/code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_en.html deleted file mode 100644 index 8f92b19ae..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_en.html +++ /dev/null @@ -1,27 +0,0 @@ - - -How to Change Items in Hand - - - - - - - - - -
    -

    How to change the items in your hands

    -
    - -

    The item that you are holding in your right hand is displayed at the right hand end of the 'action bar' interface. -If the item takes up both of your hands, then a copy of the icon also appears in a half tone at the left hand end of the action bar.

    -

    In order to change the item in your right hand, click on the icon at the right end of the Hands Bar. -A pop-up window will appear showing all of the items in your inventory that can be carried in your right hand. -Click on the item to equip it.

    -

    Note that items in your hands can't be used for a few seconds after they are changed. -The action icons in the action bar are all displayed in gray to represent that they cannot be used during this time. -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_fr.html b/code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_fr.html deleted file mode 100644 index 3b16d80c6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_changeitemsinhand_fr.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - -

    Comment changer les objets en main

    -

    -L'objet que vous tenez dans votre main droite s'affiche en bas à droite de l'interface "Barre Mains". -Si cet objet se tient à deux mains, alors une copie de l'icône apparaît également en demi-teinte en bas à gauche de la Barre Mains. -Pour changer l'objet dans votre main droite, cliquez sur l'icône en bas à droite de la Barre Mains. -Une fenêtre va s'ouvrir affichant tous les objets de votre inventaire que vous pouvez tenir dans votre main droite. -Cliquez sur un objet pour qu'il apparaisse dans votre main.
    -Notez que les objets que vous avez en main sont inutilisables pendant quelques secondes après chaque changement. -Les icônes d'action dans la Barre Mains sont toutes affichées en demi-teintes pour indiquer qu'elles ne peuvent pas être utilisées durant ce lapse de temps. -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_craft_de.html b/code/ryzom/client/data/gamedev/html/help/how_to_craft_de.html deleted file mode 100644 index 66e01264c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_craft_de.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - -
    -

    How to Craft

    -
    - -

    -Pour faire du craft il faut avant tout vous equiper de l'outil approprie, il existe 5 outils de craft :
    --
    --
    --
    --
    --
    -
    -Ensuite choisissez l'action qui vous convient le mieux, l'action permettant de definir le type d'objet que vous allez faire :
    --
    -

    -

    -En executant l'action de craft, une interface va apparaitre.
    -Choisissez d'abord le patron a utiliser, ce qui determine l'objet que vous allez faire.
    -S'affiche alors vos chances de reussir cet objet.
    -En dessous, apparait les differentes parties et les quantites de -Matieres Premieres (MP) -necessaires.
    -Clickez dans chaque case pour choisir les -MP -que vous allez utiliser, celles-ci determinant une grande partie des caracteristiques finales de votre objet. -Si vous n'avez pas de -MP -ou que vous n'en avez pas permettant de faire la partie de l'item dans laquelle vous avez appuye, -une fenetre de selection apparaitra avec rien dedans. Il vous faudra alors vous en procurer (sur des creature, en forageant, ou en achetant l'MP generique chez le marchand). -Pour connaitre ces caracteristiques appuyez avec le bouton droit de votre souris sur vos -MP, -et regardez la partie qui sert a l'artisanat.
    -Vous pouvez melanger plusieurs -MP -pour faire une partie d'un item, une moyenne est alors faite avec les proprietes en tenant compte des differentes quantites utilisees.
    -
    -Note : Sachez que la MP generique que l'on peut trouver chez les marchands permet certes de tout faire mais est la plus mauvaise que l'on puisse trouver sur Atys.
    -
    -Une fois que tous les champs sont remplis appuyez sur "MAKE THE ITEM" en bas de la fenetre. -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_craft_en.html b/code/ryzom/client/data/gamedev/html/help/how_to_craft_en.html deleted file mode 100644 index 01048cf95..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_craft_en.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - -
    -

    How to Craft

    -
    - -

    -Pour faire du craft il faut avant tout vous equiper de l'outil approprie, il existe 5 outils de craft :
    --
    --
    --
    --
    --
    -
    -Ensuite choisissez l'action qui vous convient le mieux, l'action permettant de definir le type d'objet que vous allez faire :
    --
    -

    -

    -En executant l'action de craft, une interface va apparaitre.
    -Choisissez d'abord le patron a utiliser, ce qui determine l'objet que vous allez faire.
    -S'affiche alors vos chances de reussir cet objet.
    -En dessous, apparait les differentes parties et les quantites de -Matieres Premieres (MP) -necessaires.
    -Clickez dans chaque case pour choisir les -MP -que vous allez utiliser, celles-ci determinant une grande partie des caracteristiques finales de votre objet. -Si vous n'avez pas de -MP -ou que vous n'en avez pas permettant de faire la partie de l'item dans laquelle vous avez appuye, -une fenetre de selection apparaitra avec rien dedans. Il vous faudra alors vous en procurer (sur des creature, en forageant, ou en achetant l'MP generique chez le marchand). -Pour connaitre ces caracteristiques appuyez avec le bouton droit de votre souris sur vos -MP, -et regardez la partie qui sert a l'artisanat.
    -Vous pouvez melanger plusieurs -MP -pour faire une partie d'un item, une moyenne est alors faite avec les proprietes en tenant compte des differentes quantites utilisees.
    -
    -Note : Sachez que la MP generique que l'on peut trouver chez les marchands permet certes de tout faire mais est la plus mauvaise que l'on puisse trouver sur Atys.
    -
    -Une fois que tous les champs sont remplis appuyez sur "MAKE THE ITEM" en bas de la fenetre. -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_craft_fr.html b/code/ryzom/client/data/gamedev/html/help/how_to_craft_fr.html deleted file mode 100644 index 66e01264c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_craft_fr.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - -
    -

    How to Craft

    -
    - -

    -Pour faire du craft il faut avant tout vous equiper de l'outil approprie, il existe 5 outils de craft :
    --
    --
    --
    --
    --
    -
    -Ensuite choisissez l'action qui vous convient le mieux, l'action permettant de definir le type d'objet que vous allez faire :
    --
    -

    -

    -En executant l'action de craft, une interface va apparaitre.
    -Choisissez d'abord le patron a utiliser, ce qui determine l'objet que vous allez faire.
    -S'affiche alors vos chances de reussir cet objet.
    -En dessous, apparait les differentes parties et les quantites de -Matieres Premieres (MP) -necessaires.
    -Clickez dans chaque case pour choisir les -MP -que vous allez utiliser, celles-ci determinant une grande partie des caracteristiques finales de votre objet. -Si vous n'avez pas de -MP -ou que vous n'en avez pas permettant de faire la partie de l'item dans laquelle vous avez appuye, -une fenetre de selection apparaitra avec rien dedans. Il vous faudra alors vous en procurer (sur des creature, en forageant, ou en achetant l'MP generique chez le marchand). -Pour connaitre ces caracteristiques appuyez avec le bouton droit de votre souris sur vos -MP, -et regardez la partie qui sert a l'artisanat.
    -Vous pouvez melanger plusieurs -MP -pour faire une partie d'un item, une moyenne est alors faite avec les proprietes en tenant compte des differentes quantites utilisees.
    -
    -Note : Sachez que la MP generique que l'on peut trouver chez les marchands permet certes de tout faire mais est la plus mauvaise que l'on puisse trouver sur Atys.
    -
    -Une fois que tous les champs sont remplis appuyez sur "MAKE THE ITEM" en bas de la fenetre. -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_de.html b/code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_de.html deleted file mode 100644 index 281997ef0..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_de.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - -

    Wie kann ich Rohstoffe aus einer Quelle abbauen

    -

    Passende Links : Wie finde ich Rohstoffquellen

    -

    -

    Für Anfänger

    -Du musst zunächst sicherstellen, dass Du Dein Abbauwerkzeug in der Hand hältst (typischerweise eine Picke). -Schau dafür auf den rechten Slot (rechte Hand) in Deiner Aktionsleiste. -Klicke auf die Quelle um sie zu markieren. -Klicke ein zweites Mal um den Abbau zu beginnen. -Dieser Vorgang startet den Standardabbau. -

    -

    Für Erfahrene

    -

    -Wenn Du bereits mehrere und unterschiedliche Abbauaktionen kennst, die Du beim Trainer/Lehrmeister gelernt hast oder -Dir selbst zusammengabaut hast, kannst Du auch diese Aktionen zum Abbau nutzen, in dem Du Ihr Zeichen in der Aktionsleiste -klickst. Dafür musst Du die Quelle ebenfalls markiert haben. Während des Abbaus kannst Du zwischen den einzelnen Aktionen -hin und her wechseln. Wenn beispielsweise der Abbau gefährlich wird (achte auf das Glühen und die Farbe der Quelle oder auf die Leiste für das Abbaurisiko), -solltest Du schnell zur Pflegemaßnahme Bodenstabilität wechseln oder die Quelle würde explodieren! -

    -

    -Aktionen die besonders effektiv sind, sind meistens auch deutlich gefährlicher. Der Schaden, der durch Deine Aktion verursacht wird, kann -in einer Explosion oder einer Giftgaswolke resultieren oder sogar den Zorn der Kami in der Region erwecken. -

    -

    -Die Standardabbauaktion die Du verwendest, wenn Du eine Quelle doppelt anklickst ist die linke obere Abbauaktion in Deiner Aktionsleiste. -

    -

    -Anders als die Kampfaktionen sind alle Abbauaktionen zyklisch, soll heissen, dass Du die Aktion nur einmal starten musst und sie wird dann unbegrenzt wiederholt, bis Du einen andere Aktion wählst bzw der Abbau anderweitig beendet wird. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_en.html b/code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_en.html deleted file mode 100644 index 251b91801..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_en.html +++ /dev/null @@ -1,49 +0,0 @@ - - - How to Extract Raw Materials - - - - - - - - - -
    -

    How to extract raw materials

    -
    - -

    See first: How to find raw materials

    - -

    Beginning

    -

    You must ensure that you have a foraging tool in your hand (typically a pick). -Look at the right hand slot of the 'hands bar'. -Click on the source to target it. -Click a second time to begin extraction. -This will start running the default foraging action repeatedly. -

    -

    Advanced

    -

    -When you know several foraging actions, either learnt from your forager trainer -or built by yourself with combined stanzas, you can click the action you want to start, -on the 'hands bar', depending on the most appropriate action you want to do. Then, during -an extraction, you can switch from one action to another. For example, if the extraction -gets dangerous (watch the glow and colour of the source, or the 'extraction risk' bar), -you should rush at a Ground Stability care action, or the source will blow up! -

    -

    -Actions that are more effective are often more dangerous too. Damage -caused by your actions can result in explosions, poisonous gas clouds -or even in provoking the wrath of the local Kamis. -

    -

    -The default foraging action, used if you click a source twice, is the leftmost and topmost -foraging action in the 'hands' bar. Then you can assign it to any action you want. -

    -

    -Unlike combat actions, all extraction actions are cyclic. -This means that you only need to click on an action once to start performing it and it will repeat indefinitely - or at least until you click on another action or stop extracting. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_fr.html b/code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_fr.html deleted file mode 100644 index 9e1acd9f7..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_extractrawmaterialsfromasource_fr.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - -

    Comment extraire les matières premières d'une source

    -

    Prérequis : Comment trouver des sources de matières premières

    -

    -

    Pour les débutants

    -Vous devez tout d'abord vous assurer que vous avez un outil de forage en main (de manière générale une pioche). -Regardez la partie main droite de la "barre mains". -Cliquez sur la source pour la cibler. -Cliquez une deuxième fois pour commencer l'extraction. -Ceci va lancer en continu l'action de forage par défaut. -

    -

    Pour les joueurs chevronnés

    -

    -Si vous maîtrisez plusieurs actions de forage, enseignées par votre entraîneur en forage -ou construites par vous-même grâce à la combinaison de stanzas, vous pouvez cliquer sur l'action à lancer -dans la "barre mains", selon l'action la plus appropriée requise. Ensuite, au cours -d'une extraction, vous pouvez passer d'une action à une autre. Par exemple, si l'extraction -devient dangereuse (surveillez la lueur et la couleur de la source, ou la barre "risque d'extraction"), -il est conseillé d'utiliser rapidement une action de soin Stabilité du Sol, sinon la source explosera ! -

    -

    -Les actions les plus efficaces sont souvent les plus dangereuses également. Les dégâts -causés par vos actions peuvent entraîner des explosions, des nuages de gaz toxiques -ou même provoquer la colère des Kamis présents dans la zone. -

    -

    -L'action de forage par défaut, utilisée si vous cliquez deux fois sur une source, est la plus à gauche et la plus en haut -des actions de forage de la barre "mains". Vous pouvez donc l'attribuer à toutes les actions. -

    -

    -Contrairement aux actions de combat, toutes les actions d'extraction sont cycliques. -Vous ne devez donc cliquer qu'une seule fois sur une action pour qu'elle démarre et se répète à l'infini - ou tout du moins jusqu'à ce que vous cliquiez sur une autre action ou cessiez l'extraction. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_de.html b/code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_de.html deleted file mode 100644 index b74720c1e..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_de.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - -

    Wie man Rohstoffquellen findet

    -

    -Um die Extraktions/Abbau-Aktionen einsetzen zu können muss man zunächst mal eine Rohstoffquelle gefunden haben. -Quellen erkennt man an ihrem fluoreszierendem Glühen und einem grünen Namen, der über ihnen erscheint. -Viele Quellen erscheinen zufällig in den Regionen auf Atys. -Ihr Erscheinen bedarf aber häufig auch einer speziellen Aktion/Suche durch den Spieler. -

    -

    Wo sind meine Aktionen zur Rohstoffsuche?

    -

    -Eine Aktion für die Rohstoffsuche, hast Du nur, wenn Du Deinen Char ganz zu Anfang mit genügend Aktionspaketen zur Rohstoffgewinnung erstellt hast. -Wenn Du keine Aktion zur Rohstoffsuche hast, mußt Du damit beginnen, zufälligerscheinende Rohstoffquellen abzubauen, um in dieser Fähigkeit Erfahrungen zu sammeln. -Mit den ersten Fähigkeitspunkten wirst Du dann in der Lage sein, die Rohstoffsuche bei einem entsprechenden Lehrmeister oder Trainer zu erlernen. -

    -

    -Solltest Du zu Beginn kein Aktionspaket zur Rohstoffgewinnung gewählt haben, aber nun die Fähigkeiten eines Rohstoffgewinners erlernen wollen, -musst Du eines der Anfängerpakete zur Rohstoffgewinnung bei den anderen Trainer oder Lehrmeistern erlernen. -

    -

    Wie finde ich spezielle Rohstoffe?

    -

    -Wenn Deine Erfahrungen hoch genug sind, wird Dir Dein Trainer oder Lehrmeister neue Aktionen zur Rohstoffsuche anbieten. Sie werden Dir nach und nach, -die Möglichkeiten bieten, Deine Suche immer weiter zu spezialisieren... -

    -

    Ich habe eine Rohstoffquelle gefunden, was nun?

    -

    -Sobald Du eine Quelle gefunden hast, wirf einen Blich auf: Wie man Rohstoffe abbaut. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_en.html b/code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_en.html deleted file mode 100644 index 9fb33f2c7..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_en.html +++ /dev/null @@ -1,38 +0,0 @@ - - - How to Find Raw Materials - - - - - - - - - -
    -

    How to find raw materials

    -
    - -

    -In order to use 'extraction' actions you will need to locate a raw material source. -Sources have a green phosphorescent glow and a green name over them. -Sources appear randomly in some areas of the world. -They can also be made to appear by players with prospecting actions. -

    -

    Where are my prospecting actions?

    -

    -You should have a basic prospecting action in your action bar. If the stanza does not appear in your action bar, drag and drop it from your action progression window. -or create it by right clicking on a free slot of the action bar. -

    -

    How to look for specific raw materials?

    -

    -When your skill is sufficient, your Forager Trainer will teach you new prospecting actions. Gradually, -they will allow you to refine your search. -

    -

    I have found a raw material source, now what?

    -

    -Once you have prospected a raw material source, see How to extract raw materials. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_fr.html b/code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_fr.html deleted file mode 100644 index 5f9e70181..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_findrawmaterialsources_fr.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - -

    Comment trouver des sources de matières premières

    -

    -Pour utiliser les actions "d'extraction", vous devez tout d'abord localiser une "source de matières premières". -Les sources scintillent en vert et leurs noms s'affichent en vert au-dessus d'elles. -Les sources apparaissent de manière aléatoire dans certaines parties du monde. -Les joueurs peuvent provoquer leur apparition grâce à des actions de prospection. -

    -

    Où se trouvent mes actions de prospection ?

    -

    -Vous disposez d'une action de prospection uniquement si vous avez commencé avec suffisamment de packs d'action "forage". -Si vous n'avez pas d'action de prospection, vous allez devoir commencer par extraire les sources qui apparaissent de manière aléatoire ou extraire les sources prospectées par un autre homin. -Une fois que vous aurez acquis de l'expérience dans l'extraction, votre Entraîneur en Forage acceptera de vous enseigner une action de prospection. -

    -

    -Cependant, si vous n'avez pas choisi de pack d'action "forage" et que vous souhaitez vous recycler dans une carrière de foreur, -vous devrez tout de même apprendre une action d'extraction auprès de votre entraîneur préféré. -

    -

    Comment chercher des matières premières spécifiques ?

    -

    -Lorsque votre compétence sera à niveau, votre Entraîneur en Forage vous enseignera de nouvelles actions de prospection. Progressivement, -elles vous permettront d'affiner vos recherches... -

    -

    J'ai trouvé une source de matières premières, et maintenant ?

    -

    -Lorsque vous serez capable de trouver ou de provoquer l'apparition d'une source de matières premières, passez à Comment extraire des matières premières. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_forage_de.html b/code/ryzom/client/data/gamedev/html/help/how_to_forage_de.html deleted file mode 100644 index 387532bf7..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_forage_de.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - -

    How to Forage

    -

    -Foraging comprises two types of action :
    -

      -
    • Prospection : Allows you to locate resource springs. - Different prospecting actions allow you to control the size of the area to search, - the type of resources you're looking for and their level of quality.
    • -
    • Extraction : Allows you to extract the resources from a spring. - Different extraction actions allow you to trade off raw material quality against quantity and action aggressiveness. - Aggressive actions can result in all kinds of nasty side effects from explosions and poisonous gas clouds to provoking the wrath of the local Kamis.
    • -
    -Note that you do not have to master the art of prospection in order to -begin foraging in the game. In certain places resource springs appear -spontaneously. Others will appear as a result of the prospecting -actions of other players. Several players can extract resources from -the same source at the same time.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_forage_en.html b/code/ryzom/client/data/gamedev/html/help/how_to_forage_en.html deleted file mode 100644 index 387532bf7..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_forage_en.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - -

    How to Forage

    -

    -Foraging comprises two types of action :
    -

      -
    • Prospection : Allows you to locate resource springs. - Different prospecting actions allow you to control the size of the area to search, - the type of resources you're looking for and their level of quality.
    • -
    • Extraction : Allows you to extract the resources from a spring. - Different extraction actions allow you to trade off raw material quality against quantity and action aggressiveness. - Aggressive actions can result in all kinds of nasty side effects from explosions and poisonous gas clouds to provoking the wrath of the local Kamis.
    • -
    -Note that you do not have to master the art of prospection in order to -begin foraging in the game. In certain places resource springs appear -spontaneously. Others will appear as a result of the prospecting -actions of other players. Several players can extract resources from -the same source at the same time.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_forage_fr.html b/code/ryzom/client/data/gamedev/html/help/how_to_forage_fr.html deleted file mode 100644 index 387532bf7..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_forage_fr.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - -

    How to Forage

    -

    -Foraging comprises two types of action :
    -

      -
    • Prospection : Allows you to locate resource springs. - Different prospecting actions allow you to control the size of the area to search, - the type of resources you're looking for and their level of quality.
    • -
    • Extraction : Allows you to extract the resources from a spring. - Different extraction actions allow you to trade off raw material quality against quantity and action aggressiveness. - Aggressive actions can result in all kinds of nasty side effects from explosions and poisonous gas clouds to provoking the wrath of the local Kamis.
    • -
    -Note that you do not have to master the art of prospection in order to -begin foraging in the game. In certain places resource springs appear -spontaneously. Others will appear as a result of the prospecting -actions of other players. Several players can extract resources from -the same source at the same time.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_healothers_de.html b/code/ryzom/client/data/gamedev/html/help/how_to_healothers_de.html deleted file mode 100644 index 21c97d2d0..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_healothers_de.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - -

    Wie kann ich andere heilen

    -

    -Um andere Spieler heilen zu können, benötigst Du einen Heilspruch (gemeint ist keine Selbstheilung). -Wenn Du mindestens 2 Magier Aktionspakete während der Charaktererschaffung genommen hast, solltest Du einen Heilspruch in Deiner Aktionsleiste finden. -Andernfalls musst Du einen solchen Spruch bei einem Trainer/Lehrmeister erlernen.
    -Um nun einen Spieler zu heilen, klicke ihn einmal an um ihn zu markieren und klicke dann auf den Heilspruch in Deiner Aktionsleiste.
    -Sollte die Aktion nicht in Deiner Aktionsleiste auftauchen, ziehe sie einfache aus Deinem Aktionsentwicklungsfenster hinein oder erstelle die Aktion, -indem Du auf einen leeren Slot in der Aktionsleiste rechtsklickst und den entsprechenden Eintrag wählst. -Beachte, dass wenn Du nur einen Selbstheilungsspruch hast, Du keinen anderen Spieler heilen kannst. -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_healothers_en.html b/code/ryzom/client/data/gamedev/html/help/how_to_healothers_en.html deleted file mode 100644 index c91855e22..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_healothers_en.html +++ /dev/null @@ -1,26 +0,0 @@ - - - How to Heal Others - - - - - - - - - -
    -

    How to heal others

    -
    - -

    In order to heal other players you will need a heal spell (not a "self" power). -If you do not have one, you will need to learn one from the magic trainer.

    -

    You need to target the player you wish to heal and click on the healing spell icon in the action bar. -If the stanza does not appear in your action bar, drag and drop it from your action progression window. -or create it by right clicking on a free slot of the action bar. -Note that if you only have a "self" power, you will not be able to heal other players. -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_healothers_fr.html b/code/ryzom/client/data/gamedev/html/help/how_to_healothers_fr.html deleted file mode 100644 index db904d65f..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_healothers_fr.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - -

    Comment guérir les autres

    -

    -Pour guérir les autres joueurs, vous aurez besoin d'un sort de guérison (et non d'un pouvoir "d'auto-régénération"). -Si vous avez choisi au minimum un pack de magicien 2 durant la création de votre personnage, vous devriez en avoir un, -sinon, vous devrez en apprendre un auprès de l'entraîneur en magie.
    -Vous devez viser le joueur à guérir et cliquer sur l'icône de sort de guérison dans la Barre de menu Mains.
    -Si l'action n'apparaît pas dans votre barre mains, faites-la glisser de votre fenêtre de progression. -ou créez-la en faisant un clic droit sur un emplacement vide de la barre mains. -Si vous disposez uniquement d'un pouvoir "d'auto-régénération", vous ne pouvez pas guérir d'autres joueurs. -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_de.html b/code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_de.html deleted file mode 100644 index ccda7d4fa..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_de.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - -

    Wie kann ich einen toten Freund wiederbeleben

    -

    -Spieler die in Ryzom all Ihre HP verlieren fallen in eine Art Koma. -In diesem Zustand füllt sich Ihre HP-Leiste langsam mit einem dunkelrotem Balken. -Sobald diese Leiste voll ist, sterben sie und müssen einen Wiederbelebungspunkt wählen. -Nur Spieler, die noch im Koma liegen können wiederbelebt werden.
    -Diese Spieler können durch auf sie gerichtete Heilsprüche wieder zum Leben erweckt werden. -Jeder Heilspruch reduziert jenach Stärke des Spruches den dunkelroten Balken um einen großen oder eher kleinen Anteil. -Sobald der dunkelrote Balken komplett verschwunden ist, erwacht der Spieler aus seinem Koma und kann wieder ganz normal spielen. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_en.html b/code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_en.html deleted file mode 100644 index 278a1a49a..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_en.html +++ /dev/null @@ -1,31 +0,0 @@ - - - How to Resurrect a Dead Friend - - - - - - - - - -
    -

    How to resurrect a dead friend

    -
    - -

    -In Ryzom, players who lose all of their hit points fall into a coma. -When they are in a coma their hit point bar starts to fill up with a -deep red color. When the bar is completely full they die and must -choose a respawn point to re-spawn. Comatose players can be revived. -Dead players cannot.

    - -

    You can revive players by casting heal spells on their comatose -bodies. -Each heal spell makes the deep red bar recede. Casting sufficient heal -spells to completely eliminate the dark red brings the comatose player -back to life. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_fr.html b/code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_fr.html deleted file mode 100644 index 86281b339..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_resurectadeadfriend_fr.html +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - -

    Comment ressusciter un ami mort

    -

    -Dans Ryzom, les joueurs qui perdent tous leurs points de vie tombent dans le coma. -Lorsqu'ils sont dans le coma, la barre de points de vie se remplit d'une -couleur rouge foncé. Quand la barre est pleine, ils meurent et doivent -choisir un point d'attache et ressusciter. Les joueurs dans le coma peuvent être ressuscités. -Les joueurs morts ne le peuvent pas.
    -Il est possible de ressusciter un joueur en jetant des sorts de guérison sur son cadavre -comateux. -Chaque sort de guérison fait baisser la barre rouge foncé. Un certain nombre de sorts -de guérison élimine complètement le rouge foncé et ramène à la vie -le joueur comateux. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_selfheal_de.html b/code/ryzom/client/data/gamedev/html/help/how_to_selfheal_de.html deleted file mode 100644 index 2a35db9db..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_selfheal_de.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - -

    Wie man sich selbst heilt

    -

    -Zunächst einmal erholst Du Dich ganz alleine von den Verletzungen, die Dir Deine Feinde zugefügt haben. -Diese natürliche Erholung kannst Du beschleunigen, indem Du Dich hinsetzt. -Die Geschwindigkeit, mit der Du regenerierst wird durch Deinen Metabolismus festgelegt.
    - -Effektiver und schneller kannst Du Dich aber mit einem Zauber (Selbstheilung) regenerieren. -Einen solchen Zauber findest Du im Angebot der Trainer und Lehrmeister. -Wenn diese Aktion, bzw. der Zauber nicht in Deiner Aktionsleiste angezeigt wird, kanst Du ihn aus Deinem Fähigkeitsentwicklungsfester herüber ziehen, -oder in einem der leeren Slots in der Aktionsleiste erstellen. -Wenn Du nun einen Selbstheilungsspruch in Deiner Aktionsleiste hast, brauchst Du nur auf das Zeichen zu klicken um es zu aktivieren. -Du brauchst Dich dafür nicht selbst markieren.
    - -Ausserdem kannst Du Sprüche / Stanzas wie Sap Regeneration oder Ausdauer Regeneration verwenden um Deinen Sap oder Deine Ausdauer zu heilen. -Jedesmal wenn Du einen Selbstheilungsspruch erschaffst, benötigst Du auch einen sogenanneten Zeit Credit, der definiert, -wielange der Spruch nach Aktivierung nicht verwendet werden kann. -Beachte, dass dieser Timer sich auf alle Selbstheilungssprüche auswirkt. Dies bedeutet, Du kannst keine HP-Selbstheilung aktivieren und direkt im Anschluss Deine Ausdauer heilen. -

    - - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_selfheal_en.html b/code/ryzom/client/data/gamedev/html/help/how_to_selfheal_en.html deleted file mode 100644 index ac7086715..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_selfheal_en.html +++ /dev/null @@ -1,35 +0,0 @@ - - - How to Heal Yourself - - - - - - - - - -
    -

    How to heal yourself

    -
    - -

    You will recover naturally from damage inflicted to you by foes. -You will recover faster if you sit down than if you remain standing. -The rate at which you heal is determined by your Metabolism score.

    - -

    You can also heal yourself with powers called "self heal life", which you can get from trainers. -If the stanza does not appear in your action bar, drag and drop it from your action progression window or -create it by right clicking on a free slot of the action bar. -Now that you have the "self heal life" stanza in your action bar, just click on the icon to activate it. -You don’t need to target yourself to perform this action.

    - -

    You can also use the "restore sap" and "restore stamina" stanzas in this stanza to heal your sap points or your stamina points. -Each time that you create a "self heal" stanza, you need to choose a time credit wich define how long your self heal abilities will be disabled. -Note that this timer is common to ALL self heals, so you cannot use a self heal life stanza and use a self heal stamina immediately after it. -

    - - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/how_to_selfheal_fr.html b/code/ryzom/client/data/gamedev/html/help/how_to_selfheal_fr.html deleted file mode 100644 index 287c615c0..000000000 --- a/code/ryzom/client/data/gamedev/html/help/how_to_selfheal_fr.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - -

    Comment se guérir

    -

    -Vous récupérez naturellement des dégâts infligés par vos ennemis. -Vous récupérez plus rapidement assis que debout. -La vitesse de guérison dépend de votre Métabolisme.
    - -Vous pouvez également vous guérir grâce aux pouvoirs "auto-régénération de vie" que vous trouverez auprès de vos entraîneurs. -Si le pouvoir n'apparaît pas dans votre barre de menu mains, faites-le glisser de la fenêtre de progression ou créez-le en faisant un clic droit sur un emplacement vide de la barre mains. -Vous disposez maintenant du pouvoir "auto-régénération de vie", cliquez simplement sur l'icône pour l'activer. -Il n'est pas nécessaire de vous cibler pour cette action.
    - -Vous pouvez également utiliser les stanzas "régénération de sève " et "régénération de stamina" avec ce pouvoir pour récupérer des points de sève et des points de stamina. -Chaque fois que vous créez un pouvoir "d'auto-régénération", vous devez choisir un crédit temps qui définit le temps de désactivation de vos capacités de régénération. -Ce minuteur est commun à TOUS les sorts "d'auto-régénération"... vous ne pouvez donc pas utiliser un pouvoir d'auto-régénération de vos points de vie puis juste après de vos points de stamina. -

    - - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_action_bar_de.html b/code/ryzom/client/data/gamedev/html/help/interf_action_bar_de.html deleted file mode 100644 index 037a01d98..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_action_bar_de.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - -
    -

    Aktionsleiste

    -
    -

    -Diese Leiste erlaubt Dir das Ausführen von Aktionen im Spiel. -

    -

    -Rechte Hand : Dies ist Deine rechte Hand und die Gegenstände die Du in diesen Slot legst erscheinen in der rechten Hand. -Wenn Du auf diesen Slot klickst, findest Du eine Liste aller Gegenstände, die Du dort anlegen kannst.
    -
    -Linke Hand : Dasselbe wie mit der rechten Hand.
    -
    -Aktionen : Du findest 20 Slots, in denen alle Variationen von Aktionen abgelegt werden können. -Derzeit hast Du 10 Sets a 20 Slots. Der Satz, den Du gerade verwendest, wird durch diese Zahl angezeigt. -In dem Du auf die Pfeile klickst, kannst Du zwischen den Sets hin und her schalten.
    -Erstelle eine neue Aktion : links- oder rechtsklicke auf einen leeren Slot und wähle "NEUE AKTION".
    -Dupliziere eine Aktion : Mittels einer während des Drag and Drops gedrückten Strg-Taste, kannst Du die Aktion duplizieren.
    -

    -

    -Beachte, dass Gegenstände, die beidhändig getragen werden müssen nur in der rechten Hand aufgenommen werden kann. -Solche Gegenstände werden in der rechten Hand voll und in der linken Hand ausgegraut angezeigt. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_action_bar_en.html b/code/ryzom/client/data/gamedev/html/help/interf_action_bar_en.html deleted file mode 100644 index 0c6b1c012..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_action_bar_en.html +++ /dev/null @@ -1,50 +0,0 @@ - - - Action Bar - - - - - - - - - -
    -

    Action Bar

    -
    -

    -This interface allows you to perform all of the actions of the game. -

    -

    -
    -

    Action Bar

    -

    -

    -Right Hand : This is your right hand, and objects that you have in this hand appear here. -If you click on this icon you'll have the list of items that you can put in this hand.
    -
    -Left Hand : Just like the right hand.
    -
    -Actions : There are 20 slots where you can set all the various actions of the game. -You actually have 10 sets of 20 slots. The set currently being shown is represented by this number. -By clicking on the arrows you can change the current set.
    -Create a new action : left or right click on an empty slot and choose "NEW ACTION".
    -Duplicate an action : while drag and drop an action slot, you can press CTRL to actually duplicate and not move the action.
    -

    -

    -Note that items that occupy both hands must be placed in the right hand. -Their icon is displayed in the right hand and also displayed in a half tone in the left hand. -

    -

    -
    -

    Current Action

    -When you cast an action, a little window appears under this Action Bar. From left to right, there are:
    -Current Action: The action that is being executed.
    -Action Bar: Shows the progression of the action currently being executed.
    -Next Action: The next action that will be executed once the current one is finished. -This is automatically replaced when you execute another action.
    -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_action_bar_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_action_bar_fr.html deleted file mode 100644 index 255d7a323..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_action_bar_fr.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - -
    -

    Barre de Menu Actions

    -
    -

    -Cette interface vous permet d'exécuter toutes les actions du jeu. -

    -

    -
    -

    Barre d'Actions

    -

    -

    -Main Droite : Ceci correspond à votre main droite. Tous les objets que vous tenez dans cette main apparaissent ici. -Si vous cliquez sur cette icône vous aurez la liste des objets disponibles pour cette main.
    -
    -Main Gauche : Même chose que pour la main droite.
    -
    -Actions : Vous disposez de 20 emplacements à utiliser pour les différentes actions du jeu. -Il y a en tout 10 groupes de 20 emplacements. Le groupe affiché actuellement est représenté par ce chiffre. -En cliquant sur les flèches vous pouvez modifier le groupe affiché.
    -Créer une nouvelle action : faites un clic gauche ou droit sur un emplacement libre puis choisissez "NOUVELLE ACTION".
    -Copier une action : en glissant-déposant une action, vous pouvez appuyer sur CTRL pour copier et non déplacer cette action.
    -

    -

    -Les objets à deux mains doivent être placés dans la main droite. -L'icône s'affiche dans la main droite et apparaît en demi-teinte dans la main gauche. -

    -

    -
    -

    Action En Cours

    -Quand vous lancez une action, une petite fenêtre apparait en dessous, indiquant de gauche à droite:
    -Action en Cours : Action en cours d'exécution.
    -Barre d'Actions : Indique la progression de l'action en cours d'exécution.
    -Prochaine Action : Prochaine action qui sera exécutée une fois celle en cours terminée. -Cette action est automatiquement remplacée lorsque vous exécutez une autre action.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_action_book_de.html b/code/ryzom/client/data/gamedev/html/help/interf_action_book_de.html deleted file mode 100644 index 9790edee0..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_action_book_de.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - -
    -

    Aktionsentwicklungsfenster

    -
    - - -

    -Dieses Fenster zeigt Dir Deinen Fortschritt in Deinen Fähigkeiten. -

    -

    -

    Fähigkeitsbaum

    -Der Fähigkeitsbaum zeigt Dir den Status Deiner Fähigkeiten an.
    -Du siehst den derzeitigen Level im Vergleich zum Max-Level der jeweiligen Fähigkeit (z.B.: Handwerk: 1/20).
    -Die Leiste zeigt den jeweiligen Level-Fortschritt in den Fähigkeiten an.
    -Die Farbe der Fähigkeit zeigt zudem:
    - - Transparent: Fähigkeit nicht trainiert
    - - Orange: Fähigkeit derzeit in Training
    - - Grün: Fähigkeit komplett erlernt
    -
    -Wenn Du eine Fähigkeit komplett erlernt hast, öffnet sich der Baum für Dich weiter und eröffnet Dir eine Auswahl neuer Fähigkeiten. Du kannst Dir den für Dich darstellbaren Baum ansehen, indem Du auf das "+" klickst.
    -Der gesamte Baum wird Dir allerdings nicht angezeigt. Nur die komplett erlernten und die derzeitig trainierten Fähigkeiten kannst Du sehen und die noch unzugänglichen Fähigkeiten direkt hinter den derzeitig im Training befindlichen.
    -

    Aktionen

    -Der Aktionsteil zeigt Dir alle Aktionen die Du erlernen kannst oder schon erlernt hast für jeden Fähigkeitslevel.
    -Du musst eine Fähigkeit auswählen um Dir die Aktionen, die zu dieser Fähigkeit gehören, anzeigen zu lassen.
    -Die noch nicht erlernten Aktionen sind ausgegraut.
    -Die Aktionen, die Du noch nicht lernen kannst, da bestimmte Vorraussetzungen noch nicht erfüllt sind (z.B.: Du hast den benötigten Fähigkeitslevel noch nicht erreicht) werden rot angezeigt.
    -Die Aktionen sind in zwei Gruppen aufgeteilt: -Aktionen, and -Aktions-Verbesserungen.
    -Du kannst Aktionen von hier aus per Drag'n'Drop in die Aktionsleiste ziehen, bei Aktions-Verbesserungen geht dies nicht, da sie keine eigenständige Aktion verkörpern und somit nicht ausgeführt werden können.
    -

    - - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_action_book_en.html b/code/ryzom/client/data/gamedev/html/help/interf_action_book_en.html deleted file mode 100644 index b53599e74..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_action_book_en.html +++ /dev/null @@ -1,47 +0,0 @@ - - -Action Progression - - - - - - - - - - -
    -

    Action Progression

    -
    - -

    -This window allows you to see the progression of your skills and the progression of your actions. -

    -

    -

    Skill Tree

    -The Skill Tree allows you to see the state of your skills. -
    It displays the current level of the skill and its max level (eg: Craft: 1/20). -
    The bar indicates the progression in the current skill level. -
    The color of the skill indicates either: -
    - transparent: skill not trained -
    - orange: skill currently trained -
    - green: skill completed - -

    When you complete a skill, a new part of the tree is opened, which you can see by clicking on "+". -
    The whole skill tree is not displayed. Only completed skills, currently trained skills, -and the untrained skills that relies directly on a trained skill are displayed. -

    Actions

    -The Actions part shows the actions you can learn or the actions you have learnt at each skill level. -
    You have to select a skill to see the actions related to this skill. -
    The actions you have not learned are grayed out. -
    The actions you cannot learn because you do not meet the requirements (e.g. you don't have the required skill level) displayed are in red. -

    The actions are separated in two groups: -Actions, and -Upgrades. -

    You can drag and drop an Action to your action bar, but you cannot drag an Action Upgrade because they are either characteristic upgrades, or action upgrades -which are not castable directly. -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_action_book_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_action_book_fr.html deleted file mode 100644 index 3956342a2..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_action_book_fr.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - -
    -

    Progession des Actions

    -
    - - -

    -Cette interface vous permet d'observer la progression de vos compétences et actions. -

    -

    -

    Arbre de Compétences

    -L'Arbre de Compétences vous permet de connaître l'état de vos compétences.
    -Vous connaissez le niveau actuel de la compétence par rapport à son niveau max (ex. : Artisanat : 1/20).
    -La barre indique la progression du niveau de la compétence.
    -La couleur de la compétence peut indiquer selon les cas :
    - - transparent : compétence non entraînée
    - - orange : compétence en cours d'entraînement
    - - vert : compétence terminée
    -
    -Lorsque vous terminez une compétence, vous avez accès à de nouvelles compétences. Vous pouvez explorer l'arbre de compétences en cliquant sur "+".
    -L'arbre de compétences n'est pas affiché dans son ensemble. Il n'y a que les compétences terminées ou en cours d'entraînement d'affichées. -Les compétences non entraînées en rapport direct avec une compétence entraînée sont également affichées.
    -

    Actions

    -La partie Actions indique les actions que vous pouvez apprendre ou avez appris à chaque niveau de compétence.
    -Vous devez sélectionner une compétence pour connaître les actions liées à cette compétence.
    -Les actions que vous ne connaissez pas sont grisées.
    -Les actions que vous n'avez pas apprises car les prérequis ne sont pas remplis (ex. : vous n'avez pas atteint le niveau de compétence requis) sont en rouge.
    -Les actions se distinguent en deux groupes : -Actions, et -Actions Suprêmes.
    -Vous pouvez glisser-déposer une Action dans votre barre actions mais vous ne pouvez pas glisser une Action Suprême car il peut s'agir d'une mise à jour de caractéristiques ou d'actions -qui ne sont pas utilisables en tant que sorts.
    -

    - - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_animals_de.html b/code/ryzom/client/data/gamedev/html/help/interf_animals_de.html deleted file mode 100644 index 18807db90..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_animals_de.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - -
    -

    Tiere

    -
    - -

    Dieses Fenster zeigt alle in Deinem Besitz befindlichen Tiere an. Es ist dem -Teamfenster sehr ähnlich.
    -

    Grundlagen

    -Auswahl : Um eines der Tiere auszuwählen, musst Du auf ihren -Namen klicken. Du kannst nur Tiere auswählen, die physisch in Deiner Nähe sind. -Es hat keinen Effekt, wenn Du auf ein Tier klickst, das sich nicht in Deiner -Nähe befindet.
    -Befehle : Das Kontextmenü beim Rechtsklicken wird verwendet, -um den Tieren bestimmte Befehle zu geben. Per Rechtsklick auf die Titelleiste -kannst Du allen physisch in Deiner Nähe befindlichen Tieren gleichzeitig -Befehle geben.
    -Ställe : Wenn Du in der Nähe eines Stalls bist, kannst Du -Deinen Tieren befehlen, sich in den Stall zu begeben. Dort sind Deine Tiere sicher. -Da Deine Tiere nicht unangreifbar sind und nach einem Tod nicht wiederbelebt werden -können, wird dringend empfohlen, die Tiere immer im Stall zu lassen wenn Du sie nicht -wirklich benötigst. Am Eingang einer jeden Stadt findest Du einen Stall. -Beachte, dass Du an das Inventar der Tiere im Stall nur herankommst, wenn Du auch -in der Nähe des Stalls bist.
    -

    Beschreibung

    -Name oder Typ : Beschreibt ob es sich bei dem Tier um ein Pack- oder -Reittier handelt.
    -Gewicht : Stellt das getragene Packgewicht des Tieres dar -(der Wert hinter dem Gewichtszeichen). Dieses Gewicht hat auf das Packtier selbst -keinen Einfluss und hat reinen informativen Charakter.
    -HP : Die rote Leiste repräsentiert die HP Deines Tieres. -Sollte diese Leiste leer werden, stirbt Dein Tier. Ein totes Tier kann nicht -wiedererweckt werden. Nur das Inventar, dass sie getragen haben, kann man sich -zurückholen.
    -Größe : Die gelbe Leiste (die letzte Leiste) repräsentiert die Gesamtgröße -der getragenen Gegenstände im Inventar des Tieres. -Sollte diese Leiste voll sein, ist es unmöglich weitere Gegenstände auf dieses Packtier -abzulegen.
    -Inventar : Das Zeichen stellt eine Truhe dar (auf der rechten Seite) -und erlaubt den Zugriff auf das getragene Inventar. Du kannst jederzeit in die -Inventare Deiner Packtiere schauen aber nichts in ihnen verändern, solange das Tier nicht -in Deiner Nähe ist.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_animals_en.html b/code/ryzom/client/data/gamedev/html/help/interf_animals_en.html deleted file mode 100644 index 6a9034cf2..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_animals_en.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - Animals - - - - - - - - - - - -
    -

    Animals

    -
    - -

    This interface references all of the animals in your posession. It -closely resembles the 'team' interface.
    -

    Basics

    -Selection: In order to select an animal you must click -on its name. You can only select animals that are physically close to -you. Clicking on the name of animal who is too far away has no effect. -
    Orders: The context menu on the right mouse button is -used to give orders to your animals. Click the right mouse button on -the name of an animal in order to give it individual orders. Click the -right mouse button on the title bar of the animals interface in order -to give the same orders to all of the animals at once. -
    Stables: When you are close to stable buildings you can -order your animals to enter or leave. Stables are places where your -animals are safe. Given that your animals can be attacked and cannot be -resurreted when they die, you are strongly recomended to leave your -animals in stables whenever you don't have an immediate need for them. -There is a stable building located at the entrance to each town and -village. Note that when you are close to the stables where your animals -are located you continue to the inventories of items that they are -carrying. -

    Description

    -Name or Type: Indicates whether an animal is a steed or -a pack animal. -
    Weight: Displays the total weight carried by your -animal (a value followed by the 'weight' icon). Weight has no impact at -all on your pack animals. The value is purely informative. -
    Life:The red bar represents your animal's life (hit -points). When the bar is empty your animal will die. A dead animal -cannot be brought back to life. One can only retrieve the items that -they were carrying. -
    Bulk: The yellow bar (the last bar) represents the bulk -of the items carried by the animal. -When the bar is full it becomes impossible to add more items to the -animal's inventory. -
    Inventory: The icon depicting a chest (displayed on the -right) gives access to the items transported by an animal. You are -always allowed to look at the items carried by all of your animals. -However, you cannot do anything with items that are carried by animals -who are not near by. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_animals_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_animals_fr.html deleted file mode 100644 index 64b574f6c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_animals_fr.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - -
    -

    Animaux

    -
    - -

    Cette interface dresse la liste de vos animaux. On -peut la rapprocher de l'interface "équipe".
    -

    Principaux Points

    -Sélection : Pour sélectionner un animal, vous devez cliquer -sur son nom. Vous ne pouvez choisir que les animaux se trouvant physiquement à -proximité. Cliquer sur le nom d'un animal à trop grande distance n'a pas d'effet.
    -Ordres : Le menu contextuel du bouton droit de la souris -sert à donner des ordres à vos animaux. Faites un clic droit -sur le nom de l'animal afin de lui donner des ordres individuels. Faites un clic droit -sur la barre de titre de l'interface de l'animal afin -de donner les mêmes ordres à tous les animaux.
    -Etables : Lorsque vous vous trouvez à proximité d'une étable, -vous pouvez ordonner à vos animaux d'entrer ou de sortir. Vos animaux sont en sécurité -dans les étables. Sachant que vos animaux peuvent être attaqués mais ne peuvent pas -être ressuscités, nous vous recommandons vivement de laisser vos -animaux dans les étables si vous n'en avez pas un besoin immédiat. -Il y a une étable située à l'entrée de chaque ville et village. -Lorsque vous vous trouvez à proximité d'une étable où vos animaux -se reposent, vous gardez l'accès aux inventaires des objets qu'ils -portent.
    -

    Description

    -Nom ou Famille : Indique s'il s'agit d'un coursier -ou d'un animal de bât.
    -Poids : Affiche le poids total transporté par votre -animal (une valeur suivie de l'icône "poids"). Le poids n'a aucun impact -sur tous les animaux de bât. La valeur est purement informative.
    -Vie : La barre rouge représente la vie de votre animal (points -de vie). Lorsque la barre est vide, votre animal va mourir. Un animal mort -ne peut pas être ramené à la vie. Il est seulement possible de récupérer les objets -qu'il transportait.
    -Volume : La barre jaune (la dernière barre) représente le volume -des objets transportés par l'animal. -Quand la barre est pleine, il devient impossible d'ajouter des objets -à l'inventaire de l'animal.
    -Inventaire : L'icône représentant un coffret (affiché à -gauche) donne accès aux objets transportés par un animal. Vous pouvez -toujours consulter les objets transportés par tous vos animaux. -Cependant, vous ne pouvez rien faire avec les objets transportés par les animaux -ne se trouvant pas à proximité.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_bot_trade_de.html b/code/ryzom/client/data/gamedev/html/help/interf_bot_trade_de.html deleted file mode 100644 index fb1d9893a..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_bot_trade_de.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - -
    -

    Trade With a NPC

    -
    - - -

    -This interface allows you to buy and sell items to a NPC. -

    -

    -

    Sell List

    -The Sell List allows you to sell your items (either from your Bag, or from a Pack Animal).
    -When You sell an item to a NPC, this NPC will resell it to other players under certain conditions:
    - - Raw Materials can always be resold
    - - Item freshly crafted (i.e. never damaged) such as swords, armors, ammo etc... can be resold
    -
    -When you sell an item to the NPC, it will ask you a 'Resale Price' which is the 'Basic Price' multiplied by 2 by default. -Other players will be able to buy this item at this 'Resale Price'.
    -Following rules are applied for those prices:
    - - When you sell the item to the NPC, you receive immediatly the 'Basic Price'
    - - You will receive the difference 'Resale Price' - 'Basic Price' once some player buy your item
    -
    -Note: you can sell any item to any NPC. For instance, you can sell swords to Raw Material merchant.
    -
    - -

    Buy List

    -The 'Buy List' allows you to buy items from NPC. There is 2 Lists:
    - - 'Players and NPC Sale' shows all the items put in resale by all players and the one sold by merchant.
    - Note: you'll see only items of type and quality related to the merchant (e.g.: players swords resale won't be seen at the Raw Materials Merchant, and you won't see Swords of quality 100 at the Weapon Merchant of quality 20-50)
    - Note: NPC items are usually of higher price and lesser interest than Players 's items.
    - - 'Your Sale' shows all the items you have sold and that are waiting for resale. NB: Unlike 'Players Sale' you see all your items sold here (not filtered by type or quality)
    -
    -In the 'Your Sale' tab, and sometimes in the 'Players and NPC Sale' tab, you'll see items that were sold by you (marked with yellow text). You can retire those items so you can change the Resale Price.
    -
    -Note: Items are resold within a certain amount of time. You can see the resale time left for each item you have put in resale. After this time, the item is lost (kept by the NPC) -

    - - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_bot_trade_en.html b/code/ryzom/client/data/gamedev/html/help/interf_bot_trade_en.html deleted file mode 100644 index 43d176c99..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_bot_trade_en.html +++ /dev/null @@ -1,49 +0,0 @@ - - -Trade With an NPC - - - - - - - - - -
    -

    Trade With an NPC

    -
    - -

    -This window allows you to buy from and sell items to a NPC. -

    -

    -

    Sell List

    -The Sell List allows you to sell your items (either from your Bag, or from a Pack Animal). -
    When You sell an item to a NPC, this NPC will resell it to other players under certain conditions: -
    - Raw Materials can always be resold -
    - Item freshly crafted (i.e. never damaged) such as swords, armors, ammo etc... can be resold - -

    When you sell an item to the NPC, it will ask you a 'Resale Price' which is the 'Basic Price' multiplied by 2 by default. -Other players will be able to buy this item at this 'Resale Price'. -
    Following rules are applied for those prices: -
    - When you sell the item to the NPC, you receive immediatly the 'Basic Price' -
    - You will receive the difference 'Resale Price' - 'Basic Price' once some player buy your item - -

    Note: you can sell any item to any NPC. For instance, you can sell swords to Raw Material merchant. - -

    Buy List

    -The 'Buy List' allows you to buy items from NPC. There are 2 Lists: -
    - 'Players and NPC Sale' shows all the items put in resale by all players and the one sold by merchant. -
    Note: you'll see only items of type and quality related to the merchant (e.g.: players swords resale won't be seen at the Raw Materials Merchant, and you won't see Swords of quality 100 at the Weapon Merchant of quality 20-50) -
    Note: NPC items are usually of higher price and lesser interest than Players 's items. -
    - 'Your Sale' shows all the items you have sold and that are waiting for resale. NB: Unlike 'Players Sale' you see all your items sold here (not filtered by type or quality) - -

    In the 'Your Sale' tab, and sometimes in the 'Players and NPC Sale' tab, you'll see items that were sold by you (marked with yellow text). You can retire those items so you can change the Resale Price. - -

    Note: Items are resold within a certain amount of time. You can see the resale time left for each item you have put in resale. After this time, the item is lost (kept by the NPC) -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_bot_trade_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_bot_trade_fr.html deleted file mode 100644 index 2b02b0820..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_bot_trade_fr.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - - -
    -

    Echange avec un PNJ

    -
    - -
    -

    -Cette interface vous permet d'acheter et vendre des items à un PNJ. -

    -

    -

    Liste de Vente

    -La liste 'uiSellTo' vous permet de vendre vos items (de votre sac, ou d'un de vos animaux).
    -Lorsque vous vendez un item à un PNJ, ce PNJ va le mettre en vente aux autres joueurs sous certaines conditions :
    - - Les matières premières peuvent toujours être mise en vente de la sorte
    - - Les nouveaux items peuvent être vendus (pas les items endommagés)
    -
    -Lorsque vous vendez un item à un PNJ, il vous sera demandé un 'uiResaleHeader' qui est par défaut le 'uiImmediatePrice' multiplié par 2. -Le 'Prix de revente' est le prix auquel les autres joueurs vont pouvoir acheter votre item.
    -Les règles suivante sont appliquées sur ces prix :
    - - Lorsque vous vendez l'item au PNJ, vous recevez immédiatement le 'uiImmediatePrice'
    - - Vous recevrez la différence 'uiResaleHeader' - 'uiImmediatePrice' une fois l'item vendu à un autre joueur
    -
    -Note: vous pouvez vendre votre item à n'importe quel PNJ. Par exemple vendre votre épée au marchand de matières premières.
    -
    - -

    Liste d'Achat

    -La liste 'uiBuyFrom' vous permet d'acheter des items au PNJ. Il y a 2 listes :
    -- 'uitabBuyResaleAndNpc' montre tous les items mis en ventes par tous les -joueurs ainsi que ceux vendus par le PNJ.
    -Note: Vous ne verrez que les items du type et de la qualité en relation avec le -marchand (ex : une épée 200 ne pourra pas être vue chez le marchand de matières -premières, ni chez un marchand d'épées de qualité 100-150)
    -Note: Les items des PNJ sont généralement d'un prix plus élevé et de moindre -intérêt que les items des joueurs.
    -- 'uitabBuyPlayer' montre tous les items que vous avez vendus et qui attendent -d'être revendu. NB: Contrairement à 'uitabBuyResaleAndNpc' vous voyez tous vos -items vendus NON filtrés par qualité ou type.
    -
    -Dans l'onglet 'uitabBuyPlayer' (et parfois dans l'onglet 'uitabBuyResaleAndNpc'), vous verrez les items que vous vendez (affichés en Jaune). Vous pouvez les enlever pour changer le 'uiResaleHeader'.
    -
    -Note: Les items de joueurs sont en ventes pour un certain temps. Vous pouvez voir le temps restant de chaque item dans la liste 'uiBuyFrom'. Une fois le temps écoulé, l'item sera 'perdu' (garder par le PNJ). -

    - - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_chat_de.html b/code/ryzom/client/data/gamedev/html/help/interf_chat_de.html deleted file mode 100644 index b421205ac..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_chat_de.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - -
    -

    Chat

    -
    -

    -Dieses Fenster fasst die Systemmeldungen und Kommunikationsmöglichkeiten zwischen den Spielern in verschiedene Untergruppen zusammen. -

    -

    -Die einzelnen Untergruppen erlauben Dir auf einfache Weise mit verschienden Gesprächspartnern gleichzeitig zu sprechen. -

    -

    -Wenn Du auf eine dieser Untergruppen rechtsklickst erstellst Du diese Gruppe in einem Extrafenster (ausser für die erste Untergruppe). -Schliesse dieses Fenster, um es wieder in den Hauptchat einzubinden. -

    -

    -Die User/Benutzer Untergruppe ist etwas spezieller, da sie konfigurierbar ist. Klicke auf die Titelleiste des User/Benutzer Chat-Fensters. Im folgenden Menü -kannst Du genau einstellen, welche Art von Meldungen Du in diesem Fenster sehen möchtest. -

    -

    -Folgende Untergruppen gibt es : -

      -
    • UMGEBUNG : Sprich mit Spieler innerhalb eines Radius von 10 Metern
    • -
    • REGION : Mitteilungen an alle Spieler in der Region
    • -
    • GILDE : Solltest Du Mitglied einer Gilde sein, wird diese Option für Dich sichtbar. - Hier kannst Du ungestört mit allen im Spiel befindlichen Gildenmitgliedern sprechen
    • -
    • TEAM : Solltest Du Mitglied eines Teams sein, wird diese Option für Dich sichtbar. - Hier kannst Du ungestört mit allen Teammitgliedern sprechen
    • -
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_chat_en.html b/code/ryzom/client/data/gamedev/html/help/interf_chat_en.html deleted file mode 100644 index 1a38139ed..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_chat_en.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - -
    -

    Chat

    -
    -

    -This interface regroups system messages and all communication between players. -

    -

    -The different tabs allow you to display different sets of messages and to talk to different groups of players. -

    -

    -You can right click on each tab (except for the first one) to create a new chat window with this tab. Close this new window to re-create the tab. -

    -

    -The user tab is special as it is configurable. Click on the button in the bottom left corner to select the chat mode for text that you type. -Right click in the window to modify the set of filters for the types of message to be displayed. -

    -

    -The chat modes are : -

      -
    • AROUND : Chat to players in a radius of a few tens of meters around you
    • -
    • REGION : Broadacast messages to all players in your game region
    • -
    • GUILD : If you are a member of a guild this option will appear. - It allows you to chat to other members of your guild wherever they are in the game
    • -
    • TEAM : If you are a member of a team this option will appear. - It allows you to chat to other members of your team wherever they are in the game
    • -
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_chat_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_chat_fr.html deleted file mode 100644 index 62ab1cedb..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_chat_fr.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - -
    -

    Chat

    -
    -

    -Cette interface regroupe les messages systèmes et toutes les communications entre les joueurs. -

    -

    -Les différents tableaux vous permettent d'afficher différents ensembles de messages et de parler à différents groupes de joueurs. -

    -

    -Vous pouvez faire un clic droit sur chaque tableau (sauf sur le premier) pour créer une nouvelle fenêtre de chat avec ce tableau. Fermez cette nouvelle fenêtre pour recréer le tableau. -

    -

    -Le tableau utilisateur est spécial car il peut être configurer. Cliquez sur le bouton en bas à gauche pour sélectionner le mode chat pour le texte que vous saisissez. -Faites un clic droit dans la fenêtre pour modifier les filtres pour les types de messages à afficher. -

    -

    -Modes de chat : -

      -
    • ALENTOURS : Chat pour les joueurs situés dans un rayon de près de dix mètres autour de vous
    • -
    • REGION : Affiche les messages à tous les joueurs situés dans votre région de jeu
    • -
    • GUILDE : Si vous êtes membre d'une guilde, cette option s'affichera. - Elle vous permet de faire un chat avec d'autres membres de votre guilde, peu importe votre position dans le jeu
    • -
    • EQUIPE : Si vous êtes membre d'une équipe, cette option s'affichera. - Elle vous permet de faire un chat avec d'autres membres de votre équipe, peu importe votre position dans le jeu
    • -
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_compass_de.html b/code/ryzom/client/data/gamedev/html/help/interf_compass_de.html deleted file mode 100644 index 1a392c257..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_compass_de.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - -
    -

    Kompass

    -
    -

    -Der Kompass zeigt alle Wesen im Umfeld des Spielers, die Richtung in die er schaut oder die Richtung ausgewählter Ziele. -

    -

    -Entfernung : Dies ist dei Entfernung zu dem gewähltem Ziel. -Rechtsklicke auf den Kompass um ein Ziel auszuwählen.
    -Reichweite : Reichweite des sichtbaren Bereichts im Radar/Kompass. -Nutze das Mausrad über dem Kompass um zwischen verschieden Zoomstufen zu wechseln.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_compass_en.html b/code/ryzom/client/data/gamedev/html/help/interf_compass_en.html deleted file mode 100644 index 1930f8b31..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_compass_en.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - -
    -

    Compass

    -
    -

    -The compass shows the entities around the player, the direction that he/she is facing or the direction of the object selected in the compass. -

    -

    -Distance : This is the distance to the selection in the compass (except for North). -Click the right button in the compass window to change the selection.
    -Range : Distance of the visible area in the Radar. -Use the mouse wheel over the compass wndow or right click and select 'Zoom in' or 'Zoom out' to change the range value.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_compass_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_compass_fr.html deleted file mode 100644 index c0b8d5466..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_compass_fr.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - -
    -

    Compas

    -
    -

    -Le compas indique la présence des entités autour du joueur, la direction dans laquelle il va ou la direction de l'objet sélectionné sur le compas. -

    -

    -Distance : distance vous séparant de l'objet sélectionné sur le compas (sauf pour le Nord). -Cliquez sur le bouton droit dans la fenêtre du compas pour modifier votre choix.
    -Portée : distance de la zone visible sur le Radar. -Utilisez la molette de la souris sur la fenêtre du compas ou faites un clic droit et choisissez "Zoom Avant" ou "Zoom Arrière" pour modifier la valeur de la portée.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_identity_de.html b/code/ryzom/client/data/gamedev/html/help/interf_identity_de.html deleted file mode 100644 index 064b1c25c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_identity_de.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - - - - - - - - - -
    -

    uiSkillsTitle

    -
    -
    - -

    -uiPlayerTitle : Zeigt den Titel der anderen Spieler an, wenn sie Ihren Charakter anschauen.
    -Klicken Sie auf Aktueller Titel um die Liste der Titel anzuzeigen, die Sie gewonnen haben und denjenigen auszuwählen, auf den Sie am stolzesten sind. -Je weiter Sie im Spiel kommen, desto mehr Titel werden Sie erhalten, welche automatisch auf diese Liste gesetzt werden.
    -Der Button uiInfo ermöglicht alles zu erfahren was nötig war, um den derzeit angezeigten Titel zu erhalten.
    -
    -uiGuildMembership : Wenn Sie Mitglied einer Gilde sind, wird deren Name hier angezeigt.
    - -

    uiScoreTable

    -
    uiValues
    - uiHP : Ihr Leben - Wenn Ihre Lebenspunkte bei O ankommen, fallen Sie in einen Koma. Wenn Ihre Freunde sich nicht rechtzeitig um Sie kümmern, werden Sie sterben.
    - uiSap : Ihre Zauberpunkte - Wenn das Sap-Niveau niedrig ist, können Sie keine Zaubersprüche aufsagen.
    - uiStamina : Ihre Energie für die Spezialschläge - Wenn Sie ein niedriges Ausdauer-Niveau haben, können Sie keine speziellen Schläge mehr durchführen und müssen sich mit dem "Basisangriff" zufrieden geben, bis Sie Ihre Ausdauer zurück gewonnen haben.
    - uiFocus : Ihre Energie für den Rohstoffabbau - Wenn Ihr Konzentrationsniveau niedrig ist, können Sie keine Abbauaktionen mehr durchführen. -
    uiRegeneration
    - uiHP : In 10 Sekunden zurück gewonnene Punkte.
    - uiSap : In 10 Sekunden zurück gewonnene Punkte.
    -uiStamina : In 10 Sekunden zurück gewonnene Punkte.
    - uiFocus : In 10 Sekunden zurück gewonnene Punkte.
    -HINWEIS : Sie erholen sich schneller im Sitzen.
    - -

    uiCaracsTable

    - uiCarac_HpMax : Bestimmt den Maximalwert Ihrer Lebenspunkte.
    - uiCarac_SapMax : Bestimmt den Maximalwert Ihrer Sap-Punkte.
    - uiCarac_StaMax : Bestimmt den Maximalwert Ihrer Ausdauerpunkte.
    -uiCarac_WishMax : Bestimmt den Maximalwert Ihrer Konzentration.
    - uiCarac_HpReg : Bestimmt die Regenerierungsrate Ihrer Lebenspunkte.
    - uiCarac_SapReg : Bestimmt die Regenerierungsrate Ihres Sap.
    - uiCarac_StaReg : Bestimmt die Regenerierungsrate Ihrer Ausdauer.
    -uiCarac_WishReg : Bestimmt die Regenerierungsrate Ihrer Konzentration.
    - -

    uiSkillPoints

    -uiSkillPoints0 : Punkte, die für die Ausbildung bei Kampftrainern bestimmt sind (NPC). -Sie erhalten die Punkte parallel zu den Fortschritten, die Sie im Kampf machen.
    -uiSkillPoints1 : Punkte, die für die Ausbildung bei Zaubertrainern bestimmt sind (NPC). -Sie erhalten die Punkte parallel zu den Fortschritten, die Sie im Zaubern machen.
    -uiSkillPoints2 : Punkte, die für die Ausbildung bei Handwerkstrainern bestimmt sind (NPC). -Sie erhalten die Punkte parallel zu den Fortschritten, die Sie im Handwerk machen.
    -uiSkillPoints3 : Punkte, die für die Ausbildung bei Rohstoffabbautrainern bestimmt sind (NPC). -Sie erhalten die Punkte parallel zu den Fortschritten, die Sie im Rohstoffabbau machen.
    - -

    uiCaracMisc

    -uiTotalMalus : Zeigt den gesamten Malus der Aktionen an, den Sie machen, wenn Sie einen Zauberspruch aufsagen, oder eine Abbau- oder Erschaffungsaktion durchführen. -Ein erhöhter Malus bringt erhöhte Energiekosten, eine lange Zauberwirkzeit und einen beschränkten Wirkungsraum mit sich. -Diese Summe hängt von den Eigenschaften des "Malus auf die Aktionen" ab, was Ihre Kleidung und Rüstung angeht, sowie von den Gegenständen, die sie in der Hand halten.
    -uiBagBulk : Zeigt den gesamten Platz an, die die Gegenstände Ihres Inventars einnehmen. -Wenn er voll ist, können Sie dem Inventar keine Gegenstände mehr hinzufügen.
    -uiWeightSpeedFactor : Zeigt den Einfluss der Gegenstände, die Sie in ihr Inventar transportieren oder tragen auf Ihre Fortbewegungsgeschwindikeit. -Er kann auch von den Zaubersprüchen beeinflusst werden (sowohl positiv als negativ).
    - -

    uiResistsTable

    -Diese Tabelle listet ihre Widerstandskraft gegenüber Zaubersprüchen auf.
    -Sie haben eine andere Widerstandskraft für jede Art von Spruch. Diese Werte beruhen auf dem Niveau Ihrer Fähigkeiten, können sich aber durch das Tragen von Schmuck verändern.
    -Das Niveau des Angreifers beruht auf der Fertigkeit, die zur Durchführung der Aktion gedient hat. Je besser Ihr Niveau im Vergleich zu dem Ihres Gegners ist, desto besser stehen Ihre Chancen, zu widerstehen (oder teilweise zu widerstehen, was die Effekte des Spruchs vermindert.
    -HINWEIS : Manche Kreaturen verfügen über spezielle Angriffe, die nicht als Magie angesehen werden und denen man nicht widerstehen kann.
    - -

    uiDefenseTitle

    -Diese Tabelle listet das Niveau Ihrer Verteidigung.
    -Je nachdem in welchem Modus Sie sich befinden (Ausweichen oder Abwehren), ist es das eine oder andere Niveau, mit dem Sie gegen ihren Gegner antreten.
    -uiDodge : Die erste Zahl zeigt das Niveau an, das Sie zur Zeit haben, während die zweite Zahl das Niveau anzeigt, das Sie normalerweise haben. (ohne Bonus oder Malus).
    -uiParry : Die erste Zahl zeigt das Niveau an, das Sie zur Zeit haben, während die zweite Zahl das Niveau anzeigt, das Sie normalerweise haben. (ohne Bonus oder Malus). -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_identity_en.html b/code/ryzom/client/data/gamedev/html/help/interf_identity_en.html deleted file mode 100644 index 7a2497259..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_identity_en.html +++ /dev/null @@ -1,83 +0,0 @@ - - - My Statistics - - - - - - - - - - -
    -

    uiSkillsTitle

    -
    -
    - -

    -uiPlayerTitle: Dislays the title other players will seewhen they look at your character. -
    Click on the current title to display the list of titles that you have won and select the one that you wish to display. -As you progress through the game, you will earn new titles which will be added to this list. -
    The uiInfo button allows you to see what is required in order to earn the title currently displayed. - -

    uiGuildMembership: If you are a member of a guild, the name of your guild will be displayed here. -

    uiScoreTable

    -
    uiValues
    - uiHP: Your life - when your life points drop to 0, you will fall into a coma and, if you are not healed by your friends, you will die. -
    uiSap: Your magic points - when your sap is low, you will no longer be able to cast spells. -
    uiStamina: Your stamina - when your stamina is low, you will no longer be able to carry out special attacks and must use the "default attack" until your stamina regenerates or is healed. -
    uiFocus: Your focus - when your focus is low, you will no longer be able to carry out forage or crafting actions. - -
    uiRegeneration
    - uiHP: Points regenerated in 10 seconds. -
    uiSap: Points regenerated in 10 seconds. -
    uiStamina: Points regenerated in 10 seconds. -
    uiFocus: Points regenerated in 10 seconds. -

    NOTE: You will recover more quickly when you are sitting down. - -

    uiCaracsTable

    - uiCarac_HpMax : Determines the maximum value of your Life Points. -
    uiCarac_SapMax : Determines the maximum value of your Sap. -
    uiCarac_StaMax : Determines the maximum value of your Stamina. -
    uiCarac_WishMax: Determines the maximum value of your Concentration. -
    uiCarac_HpReg : Determines the rate of regeneration of your Life Points. -
    uiCarac_SapReg : Determines the rate of regeneration of your Sap. -
    uiCarac_StaReg : Determines the rate of regeneration of your Stamina. -
    uiCarac_WishReg: Determines the rate of regeneration of your Concentration. - -

    uiSkillPoints

    -uiSkillPoints0: Points used for learning with the Combat Trainers (NPC). -You will earn points based on how your Combat abilities progress. -
    uiSkillPoints1: Points used for learning with the Magic Trainers (NPC). -You will earn points based on how your Magic abilities progress. -
    uiSkillPoints2: Points used for learning with the Craft Trainers (NPC). -You will earn points based on how your Craft abilities progress. -
    uiSkillPoints3: Points used for learning with the Harvest Trainers (NPC). -You will earn points based on how your Harvest abilities progress. - -

    uiCaracMisc

    -uiTotalMalus: This indicates the overall penalty for actions when you cast a spell or carry out forage or craft actions. -A higher malus implies a higher cost in energy, a long spell-casting time and a reduced area of effectiveness. -This total depends on the properties of the "Actions Malus" relating to the clothes and armor that you are wearing and the objects you are carrying. -
    uiBagBulk: This indicates the total space occupied by the objects in your inventory. -When it is full, you will no longer be able to add items to your inventory. -
    uiWeightSpeedFactor: This indicates the effect on your speed of movement of the objects you are wearing or carrying in your inventory. -It can also be affected by spells (either positively or negatively as the case may be). - -

    uiResistsTable

    -This table displays your level of resistance to spells. -
    For each type of spell, you have a different type of resistance. These values are based primarily on the level of your abilities, but can be modified by wearing jewelry. -

    The level of the attacker is based on the level of the ability being used to carry out the action. The higher your level is compared to your opponent, the greater your chances are of resisting (or partially resisting and therefore reducing the effects of the spell). -

    NOTE: Certain creatures possess special attacks that are not based on magic and cannot be resisted. - -

    uiDefenseTitle

    -This table displays your defense level. -

    Depending on which moded you are in (dodge or block), one or other of these levels is the one that you will use against that of your opponent. -
    uiDodge: Displays your current Dodge level -
    uiParry: Displays your current Parry level -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_identity_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_identity_fr.html deleted file mode 100644 index 56ba4f316..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_identity_fr.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - - - -
    -

    uiSkillsTitle

    -
    -
    - -

    -uiPlayerTitle : Affiche le titre visible des autres joueurs lorsqu'ils regardent votre personnage.
    -Cliquez sur le titre actuel pour afficher la liste des titres que vous avez gagnés et sélectionnez celui qui fait votre fierté. -Au fur et à mesure de votre progression dans le jeu, vous obtiendrez de nouveaux titres qui viendront s'ajouter automatiquement à cette liste.
    -Le bouton uiInfo permet de connaître tout ce qui a été nécessaire pour débloquer le titre affiché actuellement.
    -
    -uiGuildMembership : Si vous êtes membre d'une guilde, le nom de la guilde s'affiche ici.
    - -

    uiScoreTable

    -
    uiValues
    - uiHP : Votre vie - lorsque vos points de vie tombent à 0, vous sombrez dans le coma et, si vous n'êtes pas rapidement soigné par vos amis, vous mourez.
    - uiSap : Vos points de magie - lorsque votre niveau de sève est faible, vous ne pouvez pas jeter de sorts.
    - uiStamina : Votre énergie pour les coups spéciaux - lorsque votre niveau de stamina est faible, vous ne pouvez plus réaliser de coups spéciaux et devez vous contenter de "l'attaque par défaut" jusqu'à la régénération de votre stamina.
    - uiFocus : Votre énergie pour le forage - lorsque votre niveau de concentration est faible, vous ne pouvez plus réaliser d'actions de forage. -
    uiRegeneration
    - uiHP : Points régénérés en 10 secondes.
    - uiSap : Points régénérés en 10 secondes.
    -uiStamina : Points régénérés en 10 secondes.
    - uiFocus : Points régénérés en 10 secondes.
    -NOTE : Vous récupérez plus rapidement en étant assis.
    - -

    uiCaracsTable

    - uiCarac_HpMax : Détermine la valeur maximum de vos Points de Vie.
    - uiCarac_SapMax : Détermine la valeur maximum de votre Sève.
    - uiCarac_StaMax : Détermine la valeur maximum de votre Stamina.
    -uiCarac_WishMax : Détermine la valeur maximum de votre Concentration.
    - uiCarac_HpReg : Détermine le taux de régénération de vos Points de Vie.
    - uiCarac_SapReg : Détermine le taux de régénération de votre Sève.
    - uiCarac_StaReg : Détermine le taux de régénération de votre Stamina.
    -uiCarac_WishReg : Détermine le taux de régénération de votre Concentration.
    - -

    uiSkillPoints

    -uiSkillPoints0 : Points destinés à l'apprentissage auprès des Entraîneurs en Combat (PNJ). -Vous obtenez des points parallèlement à la progression de vos compétences en Combat.
    -uiSkillPoints1 : Points destinés à l'apprentissage auprès des Entraîneurs en Magie (PNJ). -Vous obtenez des points parallèlement à la progression de vos compétences en Magie.
    -uiSkillPoints2 : Points destinés à l'apprentissage auprès des Entraîneurs en Artisanat (PNJ). -Vous obtenez des points parallèlement à la progression de vos compétences en Artisanat.
    -uiSkillPoints3 : Points destinés à l'apprentissage auprès des Entraîneurs en Récolte (PNJ). -Vous obtenez des points parallèlement à la progression de vos compétences en Récolte.
    - -

    uiCaracMisc

    -uiTotalMalus : Reflète la pénalité totale des actions que vous subissez lorsque vous jetez un sort ou réalisez des actions de forage ou de création. -Un malus élevé implique un coût en énergie élevé, un temps d'incantation long et une portée d'action réduite. -Ce total dépend des propriétés du "Malus sur les Actions" concernant les vêtements et l'armure que vous portez et les objets que vous avez en main.
    -uiBagBulk : Reflète l'espace total occupé par les objets de votre inventaire. -Quand il est plein, vous ne pouvez pas ajouter d'objets dans votre inventaire.
    -uiWeightSpeedFactor : Reflète l'impact des objets que vous transportez dans votre inventaire, ou que vous portez, sur votre vitesse de déplacement. -Il peut également être affecté par les sorts (à la fois d'un point de vue négatif et positif).
    - -

    uiResistsTable

    -Cette table représente votre niveau de résistance aux sorts.
    -Pour chaque type de sort, vous offrez une résistance différente. Ces valeurs étant par défaut basées sur le niveau de vos compétences mais pouvant être modifiées par le port de bijoux.
    -Le niveau de l'attaquant étant basé sur celui de la compétence ayant servie pour exécuter son action. Plus votre niveau est fort par rapport à celui de votre adversaire, plus vous avez de chances de résister(ou résister partiellement ce qui réduit les effets du sort).
    -NOTE : Certaines créatures ont des attaques spéciales qui ne sont pas assimilées à de la magie et ne peuvent être résistées.
    - -

    uiDefenseTitle

    -Cette table représente votre niveau de défense.
    -En fonction du mode dans lequel vous êtes (esquive ou parade), l'un ou l'autre de ces niveaux est celui que vous opposerez à celui de votre adversaire.
    -uiDodge : Le premier chiffre indique le niveau que vous avez actuellement, le deuxième celui que vous avez normalement (sans Bonus ou Malus)
    -uiParry : Le premier chiffre indique le niveau que vous avez actuellement, le deuxième celui que vous avez normalement (sans Bonus ou Malus) -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_default_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_default_de.html deleted file mode 100644 index b0a11e617..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_default_de.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    INFO FENSTER

    -
    - -

    -Das Info Fenster erlaubt Dir Gegenstände, Stanzas, Aktionen usw. genauer zu untersuchen... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_default_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_default_en.html deleted file mode 100644 index fd9215f04..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_default_en.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    INFO WINDOW

    -
    - -

    -Info windows allows you to examine items, stanzas, actions etc... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_default_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_default_fr.html deleted file mode 100644 index daf51960c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_default_fr.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    FENETRE D'INFORMATIONS

    -
    - -

    -La fenêtre d'informations vous permet d'examnier les objets, stanzas, actions... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_de.html deleted file mode 100644 index 7bc2be2be..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_de.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - -
    -

    MUNITION

    -
    -

    -Fernwaffen benötigen Munition. -Die Munition, die Du einsetzen willst, musst Du in Deine linke Hand nehmen.
    -

    General

    -Herkunft : Die Herkunft des Gegenstands.
    -Qualität : Die Qualität der Rüstung. -Je höher die Qualität ist, desto größer wird der Schutz sein, den die Rüstung bietet.
    -Gewicht : Das Gewicht des Gegenstands. -Sollte das Gesamtgewicht, das Du trägst zu hoch sein, kann sich das auf Deine Bewegungsgeschwindigkeit auswirken.
    -Größe : Die Größe, die der Gegenstand in Deinem Inventar verbraucht. -Der Platz in jedem Inventar ist limitiert, was bedeutet, dass besonders sperrige Gegenstände nicht in großen Mengen mitgetragen werden können.
    -HP : Die HP des Gegenstands. -Dieser Wert sinkt mit der Abnutzung des Gegenstands. -Wenn er 0 erreicht hat, ist der Gegenstand zerstört.
    -Fähigkeit : Die Fähigkeit, die dieser Gegenstand benötigt.
    -

    Munition speziell

    -Magazin : Die Munitionsanzahl, die Du in diesem Slot hast / Die maximale Munitionsanzahl, die in diesem Slot zur Verfügung steht.
    -Schadenstyp : Es gibt 3 Schadensarten: schneidend, stechend und stumpf. -Viele Gegner sind Resistent gegenüber bestimmten Schadenstypen und empfindlich gegenüber anderen.
    -Schaden : Der Schaden, den diese Munition anrichten kann (Die Fernwaffe selbst kann einen Bonus darauf geben). -Der Schaden kann deutlich geringer sein als der maximal mögliche Schaden -wenn Deine Fähigkeit zur Nutzung dieser Waffe unter dem Qualitätslevel der Waffe liegt.
    -Schaden : Der maximale Schaden, den diese Munition anrichten kann (Die Fernwaffe selbst kann einen Bonus darauf geben). -Der Schaden kann deutlich geringer sein als der maximal mögliche Schaden -Angriffe/Minute : Der Angriffsgeschwindigkeits-Modifikator für diese Munition. -Die eigentliche Angriffsgeschwindigkeit hängt von der Fernwaffe ab.
    -Range : Der Reichweiten-Modifikator für diese Munition. -Die eigentliche Angriffsgeschwindigkeit hängt von der Fernwaffe ab.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_en.html deleted file mode 100644 index 33ed82420..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_en.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - -
    -

    AMMUNITION

    -
    -

    -Range weapons require ammunition. -The ammunition that you wish to use should be placed in your left hand.
    -

    General

    -Origin : The origin of this item.
    -Quality : The quality of this ammunition. -Your skill level should be at least equivalent to this quality value in order to use this item as its best.
    -Weight : The weight of this item. -If the total weight is too high, your movement speed may be slowed.
    -Bulk : How much space the item takes in your inventory. -Space in each inventory is limited meaning that bulky items cannot be carried in large numbers.
    -Hit Points : The hit points of this ammunition. -This value can degrades for various reasons. When it reaches 0, the item is destroyed.
    -Skill : The skill that this item requires.
    -

    Ammunition related

    -Magazine : The number of ammo you have in this slot / The max you can hold in this slot.
    -Damage Type : There are 3 damage types : slashing, piercing and blunt. -Many ennemies resist better to some damage types than to others.
    -Damage : The damage you inflict with this ammunition (the range weapon may add a bonus). -The Damage may be much less than Max Damage if the 'quality' stat of the range weapon is superior to your skill level.
    -Max Damage : The maximum damage you can inflict with this ammunition (the range weapon may add a bonus). -This is the damage that you will be able to inflict if your skill level is equal or superior to the value of the range weapon's 'Quality' parameter.
    -Hit/Minute : The hit rate modifier of this ammunition. -The actual hit rate depends on the range weapon.
    -Range : The range modifier of this ammunition. -The actual range depends on the range weapon.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_fr.html deleted file mode 100644 index 45fba4c19..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_ammo_fr.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - -
    -

    MUNITIONS

    -
    -

    -Il faut des munitions pour les Armes de Portée. -Les munitions que vous souhaitez utiliser doivent se trouver dans votre main gauche.
    -

    Généralités

    -Origine : Origine de cet objet.
    -Qualité : Qualité de ces munitions. -Votre niveau de compétences doit être au moins égal à cette valeur de qualité afin d'optimiser l'utilisation de cet objet.
    -Poids : Poids de cet objet. -Si le poids total est trop élevé, votre vitesse de déplacement en sera ralentie.
    -Volume : Espace occupé par l'objet dans votre inventaire. -L'espace de chaque inventaire est limité, ce qui signifie que les objets volumineux ne peuvent pas être transportés en grand nombre.
    -Points de Vie : Points de Vie pour ces munitions. -Cette valeur peut se dégrader pour plusieurs raisons. Quand elle atteint 0, l'objet est détruit.
    -Compétence : Compétence requise par cet objet.
    -

    Spécifiques aux Munitions

    -Chargeur : Nombre de munitions dont vous disposez dans ce port / Max dont vous pouvez disposer dans ce port.
    -Type de Dégâts : Il existe 3 types de dégâts : tranchants, perforants et contondants. -Nombreux sont les ennemis qui résistent mieux à certains dégâts qu'à d'autres.
    -Dégâts : Dégâts infligés par ces munitions (les armes de portée peuvent ajouter un bonus). -Les dégâts peuvent être bien inférieurs aux Dégâts Max si la caractéristique "qualité" de l'arme de portée est supérieure à votre niveau de compétences.
    -Dégâts Max : Dégâts maximum que vous pouvez infliger avec ces munitions (les armes de portée peuvent ajouter un bonus). -Il s'agit des dégâts que vous pouvez infliger si votre niveau de compétence est égal ou supérieur à la valeur du paramètre "Qualité" de l'arme de portée.
    -Coup/Minute : Modificateur du taux d'impact de ces munitions. -Le taux d'impact dépend de la portée de l'arme.
    -Portée : Modificateur de portée de ces munitions. -La portée dépend de l'arme de portée.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_de.html deleted file mode 100644 index 63236bceb..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_de.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - -
    -

    RÜSTUNG

    -
    -

    -Rüstungen schützen Dich zunächst mal vor magischen und physischen Schäden. -Einige Rüstungsteile geben Dir einen zusätzlichen Bonus oder aber Abzüge auf Deine HP, Sap, Ausdauer und/oder Fokus Werte, wenn sie getragen werden.
    -

    Grundlagen

    -Herkunft : Die Herkunft des Gegenstands.
    -Qualität : Die Qualität der Rüstung. -Je höher die Qualität ist, desto größer wird der Schutz sein, den die Rüstung bietet.
    -Gewicht : Das Gewicht des Gegenstands. -Sollte das Gesamtgewicht, das Du trägst zu hoch sein, kann sich das auf Deine Bewegungsgeschwindigkeit auswirken.
    -Größe : Die Größe, die der Gegenstand in Deinem Inventar verbraucht. -Der Platz in jedem Inventar ist limitiert, was bedeutet, dass besonders sperrige Gegenstände nicht in großen Mengen mitgetragen werden können.
    -HP : Die HP des Gegenstands. -Dieser Wert sinkt mit der Abnutzung des Gegenstands. -Wenn er 0 erreicht hat, ist der Gegenstand zerstört.
    -

    Armor related

    -Rüstungstyp : Die allgemeinen Kategorien von Rüstungen sind Kleidung, leichte, mittelschwere und schwere Rüstung.
    -Ausweichmodifikator : durch das Tragen einer Rüstung kann sich Deine Ausweichfähigkeit reduzieren.
    -Abwehrmodifikator : durch das Tragen einer Rüstung kann sich Deine Abwehrfähigkeit reduzieren.
    -Aktionsmalus : Der Malus, den die Rüstung dem Gesamtmalus hinzufügt.
    -Schutz : Der Trefferschaden den Du einsteckst, wird reduziert um :
    -- Max vs Zerschneiden : Max. Schadensreduzierung von scharfen Verletzungen.
    -- Max vs Durchbohren : Max. Schadensreduzierung von durchbohrenden Verletzungen.
    -- Max vs Zertrümmern : Max. Schadensreduzierung von stumpfen Verletzungen.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_en.html deleted file mode 100644 index 8dfb4c1df..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_en.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - -
    -

    ARMOR

    -
    -

    -Armors basicaly protect you from magical or physical damage. -Some armor parts give you bonuses or penalties for your Hp, Sap, Stamina and/or Focus stats when they are worn.
    -

    Basics

    -Origin : The origin of this item.
    -Quality : The quality of this armor. -The higher the quality, the greater the protection it will offers.
    -Weight : The weight of this item. -The weight of this item. -If the total weight is too high, your movement speed may be slowed.
    -Bulk : How much space the item takes in your inventory. -Space in each inventory is limited meaning that bulky items cannot be carried in large numbers.
    -Hit Points : The hit points of this item. -This value will degrade with use of the item. -When it reaches 0, the item is destroyed.
    -

    Armor related

    -Armor Type : General categories of armor are Clothes, Light, Medium and Heavy.
    -Dodge Skill Modifier : when you wear an armor, your dodge skill may be lowered.
    -Parry Skill Modifier : when you wear an armor, your parry skill may be lowered.
    -Action Malus : The penalty this armor adds to the Total Malus.
    -Protection : The damage inflicted by each hit you receive is reduced by this factor, maximized by :
    -- Max vs Slash : max hit points substracted for a 'slashing damage' impact.
    -- Max vs Pierce : max hit points substracted for a 'piercing damage' impact.
    -- Max vs Blunt : max hit points substracted for a 'blunt damage' impact.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_fr.html deleted file mode 100644 index 89c6b3471..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_armor_fr.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - -
    -

    ARMURES

    -
    -

    -Les armures protègent tout simplement des dégâts magiques ou physiques. -Certaines parties d'armures entraînent des pénalités au niveau de vos Points de Vie, de votre Sève, de votre Stamina et/ou de votre Concentration quand elles sont détériorées.
    -

    Généralités

    -Origine : Origine de cet objet.
    -Qualité : Qualité de cette armure. -Une qualité élevée implique une plus grande protection.
    -Poids : Poids de cet objet. -Si le poids est trop élevé, votre vitesse de déplacement en sera ralentie.
    -Volume : Espace occupé par l'objet dans votre inventaire. -L'espace de chaque inventaire est limité, ce qui signifie que les objets volumineux ne peuvent pas être transportés en grand nombre.
    -Points de Vie : Points de Vie de cet objet. -Cette valeur se dégradera avec l'utilisation de l'objet. -Quand elle atteint 0, l'objet est détruit.
    -

    Spécifiques aux Armures

    -Type d'Armure : Catégories générales des armures : Vêtements, Léger, Intermédiaire et Lourd.
    -Modificateur d'Esquives de la Cible : lorsque vous portez une armure, vos compétences d'esquives peuvent en être amoindries.
    -Modificateur de Parades de la Cible : lorsque vous portez une armure, vos compétences de parades peuvent en être amoindries.
    -Malus sur les Actions : Pénalité ajoutée par cette armure au Malus Total .
    -Protection : Les dégâts infligés par chaque coup reçu est réduit de ce facteur, maximisé par :
    -- Max vs Coup Tranchant : points de vie max retirés pour un coup "tranchant".
    -- Max vs Coup Perforant : points de vie max retirés pour un coup "perforant".
    -- Max vs Coup Contondant : points de vie max retirés pour un coup "contondant".
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_de.html deleted file mode 100644 index b208d2fc4..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_de.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - -
    -

    HANDWERKZEUG

    -
    -

    -Um Handwerk betreiben zu können, benötigst Du ein entsprechendes Werkzeug, dass Du in die rechte Hand nehmen musst.
    -
    -Herkunft : Die Herkunft des Gegenstands.
    -Qualität : Die Qualität der Rüstung. -Je höher die Qualität ist, desto größer wird der Schutz sein, den die Rüstung bietet.
    -Gewicht : Das Gewicht des Gegenstands. -Sollte das Gesamtgewicht, das Du trägst zu hoch sein, kann sich das auf Deine Bewegungsgeschwindigkeit auswirken.
    -Größe : Die Größe, die der Gegenstand in Deinem Inventar verbraucht. -Der Platz in jedem Inventar ist limitiert, was bedeutet, dass besonders sperrige Gegenstände nicht in großen Mengen mitgetragen werden können.
    -HP : Die HP des Gegenstands. -Dieser Wert sinkt mit der Abnutzung des Gegenstands. -Wenn er 0 erreicht hat, ist der Gegenstand zerstört.
    -Werkzeugstyp : Du brauchst unterschiedliche Werkzeuge für unterschiedliche Arten von Gegenständen. -Diese Eigenschaft sagt Dir für welches Handwerk das Werkzeug genutzt werden kann.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_en.html deleted file mode 100644 index cf8c24aa3..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_en.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - -
    -

    CRAFT TOOL

    -
    -

    -Before crafting, you need to equip a craft tool in your right hand.
    -
    -Origin : The origin of this item.
    -Quality :
    -Weight : The weight of this item. -If the total weight is too high, your movement speed may be slowed.
    -Bulk : How much space the item takes in your inventory. -Space in each inventory is limited meaning that bulky items cannot be carried in large numbers.
    -Hit Points : The hit points of this item. -This value will degrade with use of the item. When it reaches 0, the item is destroyed.
    -Tool Type : You need different tools to craft different types of item. -This property tells which items this tool can be used to craft.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_fr.html deleted file mode 100644 index 44afb2612..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_craft_tool_fr.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - -
    -

    OUTILS DE CREATION

    -
    -

    -Avant de vous lancer dans l'Artisanat, vous devez vous équiper d'un outil de création dans la main droite.
    -
    -Origine : Origine de cet objet.
    -Qualité :
    -Poids : Poids de cet objet. -Si le poids total est trop élevé, votre vitesse de déplacement pourra en être ralentie.
    -Volume : Espace occupé par l'objet dans votre inventaire. -L'espace de chaque inventaire est limité, ce qui signifie que les objets volumineux ne peuvent pas être transportés en grand nombre.
    -Points de Vie : Points de vie de cet objet. -Cette valeur se dégrade avec l'utilisation de l'objet. Quand elle atteint 0, l'objet est détruit.
    -Type d'Outil : Vous avez besoin de différents outils pour créer différents types d'objets. -Cette propriété indique pour quels objets il faut utiliser cet outil.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_de.html deleted file mode 100644 index 884a49115..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_de.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - -
    -

    GEGENSTÄNDE

    -
    - -

    -
    -Rüstung
    -Schild
    -Nahkampfwaffe
    -Fernwaffe
    -Munition
    -Rohstoff
    -Handwerkzeug
    -Abbauwerkzeug
    -Schmuck
    -Anderes
    -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_en.html deleted file mode 100644 index a70b237f3..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_en.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - -
    -

    ITEMS

    -
    - -

    -
    -Armor
    -Shield
    -Melee Weapon
    -Range Weapon
    -Ammunition
    -Raw Material
    -Craft Tool
    -Forage Tool
    -Jewelry
    -Misc
    -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_fr.html deleted file mode 100644 index ff0a82f16..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_fr.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - -
    -

    OBJETS

    -
    - -

    -
    -Armures
    -Boucliers
    -Armes de Mêlée
    -Armes de Portée
    -Munitions
    -Matières Premières
    -Outils de Création
    -Outils de Forage
    -Bijoux
    -Divers
    -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_de.html deleted file mode 100644 index e6f514d31..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_de.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - -
    -

    ABBAUWERKZEUG

    -
    -

    -Um Rohstoffgewinnung betreiben zu können benötigst Du ein Abbauwerkzeug in Deiner rechten Hand.
    -
    -Herkunft : Die Herkunft des Gegenstands.
    -Qualität : Die Qualität der Rüstung. -Je höher die Qualität ist, desto größer wird der Schutz sein, den die Rüstung bietet.
    -Gewicht : Das Gewicht des Gegenstands. -Sollte das Gesamtgewicht, das Du trägst zu hoch sein, kann sich das auf Deine Bewegungsgeschwindigkeit auswirken.
    -Größe : Die Größe, die der Gegenstand in Deinem Inventar verbraucht. -Der Platz in jedem Inventar ist limitiert, was bedeutet, dass besonders sperrige Gegenstände nicht in großen Mengen mitgetragen werden können.
    -HP : Die HP des Gegenstands. -Dieser Wert sinkt mit der Abnutzung des Gegenstands. -Wenn er 0 erreicht hat, ist der Gegenstand zerstört.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_en.html deleted file mode 100644 index 08d1409cd..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_en.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - -
    -

    FORAGE TOOL

    -
    -

    -Before foraging, you need to equip a forage tool in your right hand.
    -
    -Origin : The origin of this item.
    -Quality :
    -Weight : The weight of this item. -If the total weight is too high, your movement speed may be slowed.
    -Bulk : How much space the item takes in your inventory. -Space in each inventory is limited meaning that bulky items cannot be carried in large numbers.
    -Hit Points : The hit points of this item. -This value will degrade with use of the item. -When it reaches 0, the item is destroyed.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_fr.html deleted file mode 100644 index c608051c9..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_harvest_tool_fr.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - -
    -

    OUTILS DE FORAGE

    -
    -

    -Avant de vous lancer dans le forage, vous devez vous équiper d'un outil de forage dans votre main droite.
    -
    -Origine : Origine de cet objet.
    -Qualité :
    -Poids : Poids de cet objet. -Si le poids total est trop élevé, votre vitesse de déplacement en sera ralentie.
    -Volume : Espace occupé par l'objet dans votre inventaire. -L'espace de chaque inventaire est limité, ce qui signifie que les objets volumineux ne peuvent pas être transportés en grand nombre.
    -Points de Vie : Points de Vie de cet objet. -Cette valeur se dégrade avec l'utilisation de l'objet. -Quand elle atteint 0, l'objet est détruit.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_de.html deleted file mode 100644 index b11649be5..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_de.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - -
    -

    SCHMUCK

    -
    -

    -
    -Schmuck kann magischen Schutz bieten.
    -Oftmals bietet Schmuck auch Bonus oder Abzüge für Eure HP, Sap, Ausdauer oder Fokus.
    -
    -Herkunft : Die Herkunft des Gegenstands.
    -Qualität :
    -Gewicht : Das Gewicht des Gegenstands. -Sollte das Gesamtgewicht, das Du trägst zu hoch sein, kann sich das auf Deine Bewegungsgeschwindigkeit auswirken.
    -Größe : Die Größe, die der Gegenstand in Deinem Inventar verbraucht. -Der Platz in jedem Inventar ist limitiert, was bedeutet, dass besonders sperrige Gegenstände nicht in großen Mengen mitgetragen werden können.
    -HP : Die HP des Gegenstands. -Dieser Wert sinkt mit der Abnutzung des Gegenstands. -Wenn er 0 erreicht hat, ist der Gegenstand zerstört.
    -Magieschutz : Prozentuale Angabe des Schutzes vor magischen oder andersartigen Angriffen.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_en.html deleted file mode 100644 index a0b4d85ef..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_en.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - -
    -

    JEWELRY

    -
    -

    -
    -Jewelry may offers you some magic protection.
    -Often, Jewelry has bonuses or penalties for Hp,Sap,Stamina or Focus.
    -
    -Origin : The origin of this item.
    -Quality :
    -Weight : The weight of this item. If the total weight is too high, your movement speed may be slowed.
    -Bulk : How much space the item takes in your inventory. -Space in each inventory is limited meaning that bulky itms cannot be carried in large numbers.
    -Hit Points : The hit points of this item. This value will degrade with use. -When it reaches 0, the item is destroyed.
    -Magic Protections : The percentage of protection against magic attacks of given types.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_fr.html deleted file mode 100644 index f765a34e8..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_jewelry_fr.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - -
    -

    BIJOUX

    -
    -

    -
    -Les bijoux peuvent vous apporter une protection magique.
    -Souvent, les bijoux entraînent des bonus ou des pénalités sur les Points de Vie, sur la Sève, sur la Stamina ou sur la Concentration.
    -
    -Origine : Origine de cet objet.
    -Qualité :
    -Poids : Poids de cet objet. Si le poids total est trop élevé, votre vitesse de déplacement en sera ralentie.
    -Volume : Espace occupé par l'objet dans votre inventaire. -L'espace de chaque inventaire est limité, ce qui signifie que les objets volumineux ne peuvent pas être transportés en grand nombre.
    -Points de Vie : Points de vie de cet objet. Cette valeur se dégrade avec l'utilisation de l'objet. -Quand elle atteint 0, l'objet est détruit.
    -Protection Magique : Pourcentage de protection contre certaines attaques magiques.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_de.html deleted file mode 100644 index cf8156b1f..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_de.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - -
    -

    NAHKAMPFWAFFEN

    -
    -

    -Nahkampfwaffen werden dazu verwendet Gegner im Nahkampf anzugreifen. -Einige Nahkampfwaffen sind in der -Lage Bonus oder Abzüge auf Deine HP, Sap, Ausdauer und/oder Fokus Werte -zu geben, wenn sie in der rechten Hand gehalten werden.
    -

    Basics

    -Herkunft: Die Herkunft des Gegenstands.
    -Qualität: Die Qualität dieser Waffe. Dein Fähigkeitslevel -sollte wenigstens gleich dem Qualitätswert dieser Waffe sein, um es optimal -einsetzen zu können.
    -Gewicht: Das Gewicht des Gegenstands. -Sollte das Gesamtgewicht, das Du trägst zu hoch sein, kann sich das auf Deine Bewegungsgeschwindigkeit auswirken.
    -Größe: HDie Größe, die der Gegenstand in Deinem Inventar verbraucht. -Der Platz in jedem Inventar ist limitiert, was bedeutet, dass besonders sperrige Gegenstände nicht in großen Mengen mitgetragen werden können.
    -HP: Die HP des Gegenstands. -Dieser Wert sinkt mit der Abnutzung des Gegenstands. -Wenn er 0 erreicht hat, ist der Gegenstand zerstört.
    -Sap Ladung: Repräsentiert die Verzauberungskapazität eines Gegenstands. -Gegenstände können mit Hilfe eines Zauberkristalls verzaubert werden, wenn die Sap Ladung -des Gegenstands die benötigte Ladung für den kristallisierten Zauber nicht unterschreitet. -Der erste dargestellte Wert stellt die aktuelle Sap Ladung auf dem Gegenstand dar. -Der zweite dargestellte Wert stellt die maximal mögliche Sap Ladung auf dem Gegenstand dar. -Die Anwendung eines neuen Zauberkristalls auf einen Gegenstand, wird die aktuelle Sap Ladung -auf 0 herabsetzen und die alte Verzauberung überschrieben. 
    -Fähigkeit: Für diesen Gegenstand benötigte Fähigkeit.
    -

    Nahkampfwaffen speziell

    -Kategorie :
    -Schadenstyp : Es gibt 3 Schadensarten: schneidend, stechend und stumpf. -Viele Gegner sind Resistent gegenüber bestimmten Schadenstypen und empfindlich gegenüber anderen.
    -Schaden : Der Schaden, den diese Waffe anrichten kann. -Der Schaden kann deutlich geringer sein als der maximal mögliche Schaden -wenn Deine Fähigkeit zur Nutzung dieser Waffe unter dem Qualitätslevel der Waffe liegt.
    -Max Schaden: Der maximale Schaden, den Du mit dieser Waffe anrichten kannst. -Der Schaden kann deutlich geringer sein als der maximal mögliche Schaden -wenn Deine Fähigkeit zur Nutzung dieser Waffe unter dem Qualitätslevel der Waffe liegt.
    -Angriffe/Minute: Die Angriffsgeschwindigkeit dieser Waffe.
    -Reichweite: Die Reichweite dieser Waffe. Einen Gegner ausserhalb dieser Entfernung -kannst Du nicht angreifen.
    -Gegn. Ausweichmodifikator: Deine Waffe kann bei Anwendung einen Bonus oder einen Abzug auf die -Ausweichfähigkeiten Deines Gegners bewirken.
    -Gegn. Abwehrmodifikator: Deine Waffe kann bei Anwendung einen Bonus oder einen Abzug auf die -Abwehrfähigkeiten Deines Gegners bewirken.
    -Aktionsmalus: Wie bei den Rüstungen, addiert sich der Malus dieser Waffe auf den -Gesamtmalus.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_en.html deleted file mode 100644 index 9ec6673d0..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_en.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - -
    -

    MELEE WEAPONS

    -
    -

    -Melee weapons are used to inflict damage on your ennemies in close combat. -Some melee weapons give you bonuses or penalties for your Hp, Sap, Stamina and/or Focus stats when they are carried in your right hand.
    -

    Basics

    -Origin : The origin of this item.
    -Quality : The quality of this weapon. -Your skill level should be at least equivalent to this quality value in order to use this item as its best.
    -Weight : The weight of this item. -If the total weight is too high, your movement speed may be slowed.
    -Bulk : How much space the item takes in your inventory. -Space in each inventory is limited meaning that bulky itms cannot be carried in large numbers.
    -Hit Points : The hit points of this item. -This value will degrade with use of the weapon. -When it reaches 0, the item is destroyed.
    -Sap Load : Represents the capacity of an item to be enchanted. -Items can be enchanted with the use of Crystalised Spell items so long as the sap required for each charge of the crystalised spell is inferior to the -maximum sap that the item can be charged up with. -The first value displayed here represents that current sap charge on the item. -The second value represnts the maximum sap charge that the item can hold. -Applying a new Crystalised Spell will reduce the current sap load on the item to 0 and replace the previous enchantment with the new one represented by the applied crystal.
    -Skill : The skill this item requires.
    -

    Melee Weapon related

    -Category :
    -Damage Type : There are 3 damage types: slashing, piercing and blunt. -Many enemies resist better to some damage types than to others.
    -Damage : The damage you inflict with this weapon. -The Damage may be much less than Max Damage if the 'quality' stat of the weapon is superior to your skill level.
    -Max Damage : The maximum damage you can inflict with this weapon. -This is the damage that you will be able to inflict if your skill level is equal or superior to the value of the weapon's 'Quality' parameter.
    -Hits/Minute : The hit rate of this weapon.
    -Reach : The reach of this weapon. The more this reach is higher than the ennemy's reach, the more your hits succeed.
    -Target's Dodge Modifier : your weapon may apply a bonus or penalty to you enemy's 'dodge' stat when you use this weapon against them.
    -Target's Parry Modifier : your weapon may apply a bonus or penalty to you enemy's 'parry' stat when you use this weapon against them.
    -Action Malus : Like armors, the penalty this weapon adds to the Total Malus.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_fr.html deleted file mode 100644 index f8eddf7fc..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_m_weapon_fr.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - -
    -

    ARMES DE MELEE

    -
    -

    -Les armes de mêlée servent à infliger des dégâts sur les ennemis au cours de combats rapprochés. -Certaines armes de mêlée concèdent des bonus ou des pénalités aux niveaux de vos Points de Vie, de votre Sève, de votre Stamina et/ou de votre Concentration quand vous les tenez de la main droite.
    -

    Généralités

    -Origine : Origine de cet objet.
    -Qualité : Qualité de cette arme. -Votre niveau de compétence doit être au moins égal à cette valeur de qualité afin d'optimiser l'utilisation de cet objet.
    -Poids : Poids de cet objet. -Si le poids est trop élevé, votre vitesse de déplacement peut en être ralentie.
    -Volume : Espace occupé par l'objet dans votre inventaire. -L'espace de chaque inventaire est limité, ce qui signifie que les objets volumineux ne peuvent pas être transportés en grand nombre.
    -Points de Vie : Points de vie de cet objet. -Cette valeur se dégrade avec l'utilisation de l'arme. -Quand elle atteint 0, l'objet est détruit.
    -Charge en Sève : Représente la capacité d'un objet à être enchanté. -Il est possible d'enchanter des objets à l'aide d'objets de Sorts Cristallisés tant que la sève nécessaire à chaque recharge du sort cristallisé est inférieure à -la charge en sève maximum de l'objet. -La première valeur affichée ici représente la charge en sève actuelle sur l'objet. -La deuxième valeur représente la charge en sève maximum de l'objet. -Un nouveau sort cristallisé réduira la charge en sève actuelle sur l'objet à 0 et remplacera l'enchantement précédent par celui représenté par le cristal utilisé.
    -Compétence : Compétence requise par cet objet.
    -

    Spécifiques aux Armes de Mêlée

    -Catégorie :
    -Type de Dégâts : Il existe 3 types de dégâts : tranchants, perforants et contondants. -Nombreux sont les ennemis qui résistent mieux à certains types de dégâts qu'à d'autres.
    -Dégâts : Dégâts infligés par cette arme. -Les Dégâts peuvent s'avérer bien inférieurs aux Dégâts Max si la caractéristique "qualité" de l'arme est supérieure à votre niveau de compétence.
    -Dégâts Max : Dégâts maximum que vous pouvez infliger avec cette arme. -Il s'agit des dégâts que vous pouvez infliger si votre niveau de compétence est égal ou supérieur à la valeur du paramètre "Qualité" de l'arme.
    -Coup/Minute : Taux d'impact de cette arme.
    -Portée : Portée de cette arme. Plus cette portée est élevée par rapport à celle de l'ennemi, plus vos coups sont réussis.
    -Modificateur d'Esquives de la Cible : votre arme peut appliquer un bonus ou une pénalité à la caractéristique "esquive" de votre ennemi lorsque vous utilisez cette arme contre lui.
    -Modificateur de Parades de la Cible : votre arme peut appliquer un bonus ou une pénalité à la caractéristique "parade" de votre ennemi lorsque vous utilisez cette arme contre lui.
    -Malus sur les Actions : Tout comme pour les armures, la pénalité ajoutée par cette arme au Malus Total.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_de.html deleted file mode 100644 index c1e555e9d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_de.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - -
    -

    ANDERE GEGENSTÄNDE

    -
    -

    -
    -Zauberkristall : Diese Kristalle können verwendet werden, um Waffen zu verzaubern. Lege die Waffe die Du verzaubern willst dafür in die rechte Hand. Rechtsklicke dann auf den Kristall und wähle "VERZAUBERE RECHTE HAND". -Die Waffe wird nun mit dem im Kristall eingebetteten Zauber verknüpft. -Beachte, dass durch das Verzaubern jeder alte Zauber auf der Waffe in der rechten Hand überschrieben wird und dass die Sap Ladung auf 0 gesetzt wird.
    -Sap Kristalle : Diese Kristalle können verwendet werden, um die Sap Ladung einer verzauberten Waffe aufzufüllen. -Lege dafür die aufzuladende Waffe in Deine rechte Hand. Rechtsklicke dann auf den Kristall und wähle "Rechte Hand aufladen". -Die derzeitige Sap Ladung und maximale Ladung, die die Waffe aufnehmen kann findest Du in der 'Info', die Du per Rechtsklick auf die Waffe erreichst.
    -Tierzeichen : Dieses Zeichen repräsentiert Dein Tier. Du kannst dieses Tier mit Hilfe dieses Zeichens abgegen oder verkaufen, aber nur wenn das Inventar Deines Tieres leer ist!
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_en.html deleted file mode 100644 index 29359aa13..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_en.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - -
    -

    MISC ITEMS

    -
    -

    -
    -Spell Crystal Items : These items can be used to enchant a weapon. Place the weapon you want to enchant in your right hand. -Then right-click on this crystal, and choose "ENCHANT RIGHT HAND". -The item will now be enchanted with the described spell. -Note that applying a Spell Crystal wipes out any previous enchantment on the item in the right hand and reduces its current sap load to 0.
    -Spell Charge Items : These items can be used to reload sap of an enchanted weapon. -Place the weapon you want to reload in your right hand. -Then right-click on this charge, and choose "RELOAD RIGHT HAND". -The curent sap load and maximum charge that the item can hold can be seen by clicking the right mouse button on the item and selecting 'info'.
    -Animal Items : These items represent your animals. You can give or sell an animal through this item, but only if your animal's inventory is empty !
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_fr.html deleted file mode 100644 index f60a33e23..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_misc_fr.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - -
    -

    OBJETS DIVERS

    -
    -

    -
    -Cristal de Sorts : Cet objet peut servir à enchanter une arme. Placez l'arme à enchanter dans la main droite. -Faites un clic droit sur ce cristal et sélectionnez "ENCHANTER MAIN DROITE". -Cet objet est maintenant enchanté par le sort décrit. -L'application d'un Cristal de Sort élimine les enchantements précédents de l'objet dans la main droite et réduit à 0 sa charge en sève.
    -Recharge de Sorts : Cet objet peut servir à recharger la sève d'une arme enchantée. -Placez l'arme à recharger dans votre main droite. -Faites un clic droit sur cette recharge et sélectionnez "RECHARGER MAIN DROITE". -La charge en sève et la charge maximum de l'objet s'affichent en faisant un clic droit sur l'objet et en sélectionnant "infos".
    -Animaux : Ces objets représentent vos animaux. Vous pouvez donner ou vendre un animal grâce à cet objet, mais uniquement si l'inventaire de votre animal est vide !
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_de.html deleted file mode 100644 index ae2c5cfb6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_de.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - -
    -

    ROHSTOFFE

    -
    -

    -
    -Rohstoffe sind die Grundlage zur Herstellung von Gegenständen wie Schwertern, Rüstungen, Raketenwerfern usw. ...
    -Sie können bei der Ausweidung von Tierkadavern aber auch durch den Abbau von Rohstoffquellen gewonnen werden.
    -
    -Qualität : Je höher die Qualität eines Rohstoffs ist, desto höher ist auch sein Preis und desto hochwertiger ist auch der Gegenstand der bei der Herstellung produziert wird (natürlich innerhalb der Grenzen Deiner Handwerksfertigkeiten)
    -Gewicht : Das Gewicht des Gegenstands. Sollte Dein Gesamtgewicht zu hoch liegen, wird sich das auf Deine Bewegungsgeschwindigkeit auswirken.
    -Größe : Wieviel Platz der Gegenstand in Deiner Tasche verbraucht. Der Platz in Deiner Tasche ist begrenzt und -so kannst Du sperrige Gegenstände nicht in großer Zahl mit Dir führen.
    -Sap Ladung : Repräsentiert die Kapazität des Rohstoffes um Sap aufzunehmen.
    -Ökosystem : Wo dieses Material gefunden werden kann.
    -Familie :
    -Farbe : Die Farbe des Rohstoffs hat einen Einfluss auf die Gesamtfärbung des hergestellten Gegenstands (Kleidung/Rüstung).
    -Eigenschaften : Ein Gegenstand wird aus verschiedenen Bauteilen zusammengesetzt. Einige Rohstoffe können nur dazu verwendet werden bestimmte Bauteile herzustellen und haben eventuell andere Stats-Auswirkungen auf den Gegenstand als andere Rohstoffe.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_en.html deleted file mode 100644 index cebcb7b18..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_en.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - -
    -

    RAW MATERIALS

    -
    -

    -
    -Raw materials are the basis to craft items such as swords, armors, rocket launcher etc...
    -They can be quartered on dead creatures, or foraged in the ground if you have foraging skills.
    -
    -Quality : The better the quality of a raw material, the higher its price, and the better the quality of the items that it's possible to craft with it (within the limits of your crafting abilities).
    -Weight : The weight of this item. If the total weight is too high, your movement speed may be slowed.
    -Bulk : How much space the item takes in your inventory. Space in each inventory is limited meaning that bulky itms cannot be carried in large numbers.
    -Sap Load : Represent the capacity of a raw material to generate sap load in the crafted item.
    -Ecosystem : Where this material can be found.
    -Family :
    -Color : When crafting armor and clothing, the color of this raw material may influence the final color of the crafted item.
    -Craft Statistics : A crafted item is constructed from several parts. Some raw materials can only be used for crafting certain item parts and may have better stats for use in one context than another.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_fr.html deleted file mode 100644 index d74510498..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_mp_fr.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - -
    -

    MATIERES PREMIERES

    -
    -

    -
    -Les matières premières sont à la base de la création d'objets tels que des épées, des armures, des lance-grenades...
    -Elles peuvent être prélevées sur les animaux morts, ou extraites du sol si vous disposez de compétences de forage.
    -
    -Qualité : La qualité de la matière première a des effets sur son prix et sur la qualité des objets qu'il est possible de créer avec (dans la limite de vos capacités artisanales).
    -Poids : Poids de cet objet. Si le poids total est trop élevé, votre vitesse de déplacement peut en être ralentie.
    -Volume : Espace occupé par l'objet dans votre inventaire. L'espace de chaque inventaire est limité, ce qui signifie que les objets volumineux ne peuvent pas être transportés en grand nombre.
    -Charge en Sève : Représente la capacité d'une matière première à générer la charge en sève d'un objet créé.
    -Ecosystème : Lieu où cette matière peut être trouvée.
    -Famille :
    -Couleur : Lorsque vous créez des armures et des vêtements, la couleur de cette matière première peut influencer la couleur finale de l'objet créé.
    -Caractéristiques de la Création : Un objet créé est construit à partir de différents éléments. Certaines matières premières ne peuvent être utilisées que pour certaines parties d'objets et disposent de meilleures caractéristiques dans un contexte plutôt que dans un autre.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_de.html deleted file mode 100644 index 07c3e4b66..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_de.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - -
    -

    FERNWAFFEN

    -
    -

    -
    -Fernwaffen werden dazu verwendet, Gegner auf Reichweite anzugreifen. -Du benötigst Munition um sie zu nutzen. Einige Fernwaffen sind in der -Lage Bonus oder Abzüge auf Deine HP, Sap, Ausdauer und/oder Fokus Werte -zu geben, wenn sie in der rechten Hand gehalten werden.
    -

    Grundlagen

    -Herkunft: Die Herkunft des Gegenstands.
    -Qualität: Die Qualität dieser Waffe. Dein Fähigkeitslevel -sollte wenigstens gleich dem Qualitätswert dieser Waffe sein, um es optimal -einsetzen zu können.
    -Gewicht: Das Gewicht des Gegenstands. -Sollte das Gesamtgewicht, das Du trägst zu hoch sein, kann sich das auf Deine Bewegungsgeschwindigkeit auswirken.
    -Größe: HDie Größe, die der Gegenstand in Deinem Inventar verbraucht. -Der Platz in jedem Inventar ist limitiert, was bedeutet, dass besonders sperrige Gegenstände nicht in großen Mengen mitgetragen werden können.
    -HP: Die HP des Gegenstands. -Dieser Wert sinkt mit der Abnutzung des Gegenstands. -Wenn er 0 erreicht hat, ist der Gegenstand zerstört.
    -Sap Ladung: Repräsentiert die Verzauberungskapazität eines Gegenstands. -Gegenstände können mit Hilfe eines Zauberkristalls verzaubert werden, wenn die Sap Ladung -des Gegenstands die benötigte Ladung für den kristallisierten Zauber nicht unterschreitet. -Der erste dargestellte Wert stellt die aktuelle Sap Ladung auf dem Gegenstand dar. -Der zweite dargestellte Wert stellt die maximal mögliche Sap Ladung auf dem Gegenstand dar. -Die Anwendung eines neuen Zauberkristalls auf einen Gegenstand, wird die aktuelle Sap Ladung -auf 0 herabsetzen und die alte Verzauberung überschrieben. 
    -Fähigkeit: Für diesen Gegenstand benötigte Fähigkeit.
    -

    Fernwaffen speziell

    -Kategorie:
    -Schaden: Der Schadensbonus dieser Fernwaffe. Der aktuelle Schaden hängt von der -verwendeten Munition ab. Der Schaden kann deutlich geringer sein als der maximal mögliche Schaden -wenn Deine Fähigkeit zur Nutzung dieser Waffe unter dem Qualitätslevel der Waffe liegt.
    -Max Schaden: Der maximale Schaden, den Du mit dieser Waffe anrichten kannst. -Der Schaden kann deutlich geringer sein als der maximal mögliche Schaden -wenn Deine Fähigkeit zur Nutzung dieser Waffe unter dem Qualitätslevel der Waffe liegt.
    -Angriffe/Minute: Die Angriffsgeschwindigkeit dieser Waffe.
    -Reichweite: Die Reichweite dieser Waffe. Einen Gegner ausserhalb dieser Entfernung -kannst Du nicht angreifen.
    -Gegn. Ausweichmodifikator: Deine Waffe kann bei Anwendung einen Bonus oder einen Abzug auf die -Ausweichfähigkeiten Deines Gegners bewirken.
    -Gegn. Abwehrmodifikator: Deine Waffe kann bei Anwendung einen Bonus oder einen Abzug auf die -Abwehrfähigkeiten Deines Gegners bewirken.
    -Aktionsmalus: Wie bei den Rüstungen, addiert sich der Malus dieser Waffe auf den -Gesamtmalus.
    -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_en.html deleted file mode 100644 index 362f80006..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_en.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - - - -
    -

    RANGE WEAPONS

    -
    -

    -
    -Range weapons are used to inflict damage on your ennemies in range -combat. You need ammunition to use range weapons.Some range weapons -give you bonuses or penalties for your Hp, Sap, Stamina and/or Focus -stats when they are carried in your right hand.
    -

    Basics

    -Origin: The origin of this item.
    -Quality: The quality of this weapon. Your skill level -should be at least equivalent to this quality value in order to use -this item as its best.
    -Weight: The weight of this item. If the total weight is -too high, your movement speed may be slowed.
    -Bulk: How much space the item takes in your inventory. -Space in each -inventory is limited meaning that bulky itms cannot be carried in large -numbers.
    -Hit Points: The hit points of this item. This value will -degrade with use of the weapon. When it reaches 0, the item is -destroyed.
    -Sap Load: Represents the capacity of an item to be -enchanted. Items can be enchanted with the use of Crystalised Spell -items so long as the sap required for each charge of the crystalised -spell is inferior to the maximum sap that the item can be charged up -with. The first value displayed here represents that current sap charge -on the item. The second value represnts the maximum sap charge that the -item can hold. Applying a new Crystalised Spell will reduce the current -sap load on the item to 0 and replace the previous enchantment with the -new one represented by the applied crystal. 
    -Skill: The skill this item requires.
    -

    Range Weapon related

    -Category:
    -Damage: The damage bonus for this range weapon. The -actual damage depends on the ammunition used. The Damage may be much -less than Max Damage if the weapon is of an higher quality comparing to -your skill level.
    -Max Damage: The maximum damage bonus you can do with -this weapon. The Damage may be much less than Max Damage if the -'quality' stat of the range weapon is superior to your skill level.
    -Hits/Minute: The hit rate of this weapon.
    -Range: The range of this weapon. You cannot shoot an -ennemy who is further than this distance.
    -Target's Dodge Modifier: your weapon may apply a bonus -or penalty to you enemy's 'dodge' stat when you use this weapon against -them.
    -Target's Parry Modifier: your weapon may apply a bonus -or penalty to you enemy's 'parry' stat when you use this weapon against -them.
    -Action Malus: Like armors, the penalty this weapon adds -to the Total Malus.
    -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_fr.html deleted file mode 100644 index 711f4afbf..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_r_weapon_fr.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - - - -
    -

    ARMES DE PORTEE

    -
    -

    -
    -Les armes de portée servent à infliger des dégâts sur vos ennemis au cours de combats -à distance. Il faut des munitions pour les armes de portée. Certaines armes de portée -concèdent des bonus ou des pénalités aux niveaux de vos Points de Vie, de votre Sève, de votre Stamina et/ou de votre Concentration -lorsque vous les tenez de la main droite.
    -

    Généralités

    -Origine : Origine de cet objet.
    -Qualité : Qualité de cette arme. Votre niveau de compétences -doit être au moins égal à la valeur de qualité afin d'optimiser l'utilisation -de cet objet.
    -Poids : Poids de l'objet. Si le poids total est -trop élevé, votre vitesse de déplacement peut en être ralentie.
    -Volume : Espace occupé par l'objet dans votre inventaire. -L'espace de chaque -inventaire est limité, ce qui signifie que les objets volumineux ne peuvent pas être transportés en grand -nombre.
    -Points de Vie : Points de Vie de cet objet. Cette valeur se -dégradera avec l'utilisation de l'arme. Quand elle atteint 0, l'objet est -détruit.
    -Charge en Sève : Représente la capacité d'un objet à être enchanté. -Il est possible d'enchanter des objets à l'aide d'objets de Sorts Cristallisés -tant que la sève nécessaire à chaque recharge du sort cristallisé -est inférieure à la charge en sève maximum de l'objet. -La première valeur affichée ici représente la charge en sève actuelle -sur l'objet. La deuxième valeur représente la charge en sève maximum -de l'objet. Un nouveau sort cristallisé réduira la charge -en sève actuelle sur l'objet à 0 et remplacera l'enchantement précédent -par celui représenté par le cristal utilisé. 
    -Compétence : Compétence requise par l'objet.
    -

    Spécifiques aux Armes de Portée

    -Catégorie :
    -Dégâts : Bonus de dégâts pour cette arme de portée. Les -dégâts réels dépendent des munitions utilisées. Les Dégâts peuvent s'avérer -bien inférieurs aux Dégâts Max si l'arme est d'une qualité supérieure à -votre niveau de compétence.
    -Dégâts Max : Bonus de dégâts maximum avec -cette arme. Les Dégâts peuvent s'avérer bien inférieurs si la -caractéristique "qualité" de l'arme de portée est supérieure à votre niveau de compétence.
    -Coup/Minute : Taux d'impact de cette arme.
    -Portée : Portée de cette arme. Vous ne pouvez pas tirer sur -un ennemi au-delà de cette distance.
    -Modificateur d'Esquives de la Cible : votre arme peut appliquer un bonus -ou une pénalité à la caractéristique "esquives" de votre ennemi lorsque vous utilisez cette arme contre -lui.
    -Modificateur de Parades de la Cible : votre arme peut appliquer un bonus -ou une pénalité à la caractéristique "parades" de votre ennemi lorsque vous utilisez cette arme contre -lui.
    -Malus sur les Actions : Tout comme les armures, pénalité de cette arme ajoutée -au Malus Total.
    -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_de.html deleted file mode 100644 index 7b2692461..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_de.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - -
    -

    SCHILDE

    -
    -

    -Schilde schützen Dich zunächst mal vor magischen und physischen Angriffen. -Einige Schilde geben Dir einen zusätzlichen Bonus oder aber Abzüge auf Deine HP, Sap, Ausdauer und/oder Fokus Werte, wenn sie in der linken Hand getragen werden.
    -

    Basics

    -
    -Herkunft : Die Herkunft des Gegenstands.
    -Qualität : Die Qualität der Rüstung. -Je höher die Qualität ist, desto größer wird der Schutz sein, den die Rüstung bietet.
    -Gewicht : Das Gewicht des Gegenstands. -Sollte das Gesamtgewicht, das Du trägst zu hoch sein, kann sich das auf Deine Bewegungsgeschwindigkeit auswirken.
    -Größe : Die Größe, die der Gegenstand in Deinem Inventar verbraucht. -Der Platz in jedem Inventar ist limitiert, was bedeutet, dass besonders sperrige Gegenstände nicht in großen Mengen mitgetragen werden können.
    -HP : Die HP des Gegenstands. -Dieser Wert sinkt mit der Abnutzung des Gegenstands. -Wenn er 0 erreicht hat, ist der Gegenstand zerstört.
    -Fähigkeit : Die Fähigkeit, die dieser Schild benötigt.
    -
    -

    Schilde speziell

    -Kategorie : Kategorien von Schilden sind Kleine und Grpße Schilde.
    -Ausweichmodifikator : durch das Tragen einer Rüstung kann sich Deine Ausweichfähigkeit reduzieren.
    -Abwehrmodifikator : durch das Tragen einer Rüstung kann sich Deine Abwehrfähigkeit reduzieren.
    -Aktionsmalus : Der Malus, den die Rüstung dem Gesamtmalus hinzufügt.
    -Schutz : Der Trefferschaden den Du einsteckst, wird reduziert um :
    -Max vs Zerschneiden : Max. Schadensreduzierung von scharfen Verletzungen.
    -Max vs Durchbohren : Max. Schadensreduzierung von durchbohrenden Verletzungen.
    -Max vs Zertrümmern : Max. Schadensreduzierung von stumpfen Verletzungen.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_en.html deleted file mode 100644 index 0b62f9d3f..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_en.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - -
    -

    SHIELDS

    -
    -

    -Shields basicaly protect you from magical or physical damage. -Some shields give you bonuses or penalties for your Hp, Sap, Stamina and/or Focus stats when they are borne in your left hand.
    -

    Basics

    -
    -Origin : The origin of this item.
    -Quality : The quality of this shield. The higher the quality, the more protection the shield will offers.
    -Weight : The weight of this item. If the total weight is too high, your movement speed may be slowed.
    -Bulk : How much space the item takes in your inventory. Space in each inventory is limited meaning that bulky itms cannot be carried in large numbers.
    -Hit Points : The hit points of this item. This value will degrade with use. When it reaches 0, the item is destroyed.
    -Skill : The skill this item requires.
    -
    -

    Shield related

    -Category : category of shields are Small and Large.
    -Dodge Skill Modifier : when you bear a shield, your dodge -skill may be lowered.
    -Parry Skill Modifier : when you bear a shield, your parry -skill may change.
    -Action Malus : The penalty this shield adds to the Total Malus.
    -Protection : The damage inflicted by each hit you receive is reduced by this factor, maximized by :
    -Max vs Slash : max hit points substracted for a 'slashing damage' impact.
    -Max vs Pierce : max hit points substracted for a 'piercing damage' impact.
    -Max vs Blunt : max hit points substracted for a 'blunt damage' impact.
    -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_fr.html deleted file mode 100644 index cd745c60f..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_item_shield_fr.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - -
    -

    BOUCLIERS

    -
    -

    -Les boucliers vous protègent tout simplement des dégâts magiques ou physiques. -Certains boucliers concèdent des bonus ou des pénalités aux niveaux de vos Points de Vie, de votre Sève, de votre Stamina et/ou de votre Concentration lorsque vous les tenez de la main gauche.
    -

    Généralités

    -
    -Origine : Origine de cet objet.
    -Qualité : Qualité de ce bouclier. Une qualité élevée implique une plus grande protection.
    -Poids : Poids de cet objet. Si le poids total est trop élevé, votre vitesse de déplacement peut en être ralentie.
    -Volume : Espace occupé par l'objet dans votre inventaire. L'espace de chaque inventaire est limité, ce qui signifie que les objets volumineux ne peuvent pas être transportés en grand nombre.
    -Points de Vie : Points de vie de cet objet. La valeur se dégrade avec l'utilisation. Quand elle atteint 0, l'objet est détruit.
    -Compétence : Compétence requise par cet objet.
    -
    -

    Spécifiques aux Boucliers

    -Catégories : Petits et Grands boucliers.
    -Modificateur de Compétence d'Esquives : lorsque vous tenez un bouclier, votre compétence -d'esquives peut en être amoindrie.
    -Modificateur de Compétence de Parades : lorsque vous tenez un bouclier, votre compétence -de parades peut en être modifiée.
    -Malus sur les Actions : Pénalité de ce bouclier ajoutée au Malus Total.
    -Protection : Les Dégâts infligés par chaque coup reçu sont diminués de ce facteur et maximisés de :
    -Max vs Coup Tranchant : points de vie max retirés suite à un impact "tranchant".
    -Max vs Coup Perforant : points de vie max retirés suite à un impact "perforant".
    -Max vs Coup Contondant : points de vie max retirés suite à un impact "contondant".
    -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_mission_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_mission_de.html deleted file mode 100644 index 8b6693ddc..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_mission_de.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    MISSION

    -
    - -

    -..... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_mission_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_mission_en.html deleted file mode 100644 index 8b6693ddc..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_mission_en.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    MISSION

    -
    - -

    -..... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_mission_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_mission_fr.html deleted file mode 100644 index 8b6693ddc..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_mission_fr.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    MISSION

    -
    - -

    -..... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_pact_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_pact_de.html deleted file mode 100644 index 185228133..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_pact_de.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    PACT

    -
    - -

    -..... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_pact_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_pact_en.html deleted file mode 100644 index 185228133..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_pact_en.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    PACT

    -
    - -

    -..... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_pact_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_pact_fr.html deleted file mode 100644 index 185228133..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_pact_fr.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    PACT

    -
    - -

    -..... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_de.html deleted file mode 100644 index c5ac48b56..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_de.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - -
    -

    STANZAS

    -
    -

    -Stanzas sind ein Element der Aktionen. Du kannst neue Aktionen zusammenstellen, indem Du Stanzas zusammenbaust.
    -
    -Level: indicate the level of this stanza.
    -Fähigkeit: indicate the skill this stanza use.
    -Kosten / Credit: Zeigt die Kosten oder den Creditwert, die die Erstellung von Aktionen beeinflussen.
    -Coût ou Crédit Relatif : indique le poucentage que la -stanza ajoute sur le coût ou le crédit de toutes les autres -stanzas de l'action.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_en.html deleted file mode 100644 index 3cdcb810c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_en.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - -
    -

    STANZAS

    -
    -

    -Stanzas are element of actions. You can build a new action by -assembling stanzas together.
    -
    -Level: indicate the level of this stanza.
    -Skill: indicate the skill this stanza use.
    -Cost or Credit: indicate the cost or credit value used -in ballancing action composition.
    -Coût ou Crédit Relatif : indique le poucentage que la -stanza ajoute sur le coût ou le crédit de toutes les autres -stanzas de l'action.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_fr.html deleted file mode 100644 index 7167299cf..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_sbrick_fr.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - -
    -

    STANZAS

    -
    -

    -Les stanzas font partie des actions. Vous pouvez construire une nouvelle action en -assemblant des stanzas.
    -
    -Niveau : indique le niveau de cette stanza.
    -Compétence : indique la compétence utilisée par cette stanza.
    -Coût ou Crédit : indique le coût ou le crédit utilisé -pour composer une action équilibrée.
    -Coût ou Crédit Relatif : indique le poucentage que la -stanza ajoute sur le coût ou le crédit de toutes les autres -stanzas de l'action.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_de.html deleted file mode 100644 index 671c5e75e..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_de.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - -
    -

    AKTIONEN

    -
    - -

    -Aktionen sind Zauber oder Fertigkeiten, die Du einsetzen kannst. Du kannst eine Aktion aus Stanzas zusammensetzen und diese in die Aktionsleiste legen.
    -
    -Aktions-Kosten: zeigt die Gesamtkosten einer Aktion.
    -Aktions-Credit: zeigt den Gesamtkredit einer Aktion. Der Aktionskredit muss höher oder gleich den Aktionskosten sein, ansonsten ist die Aktion nicht gültig.
    -
    -Erfolgsrate: zeigt die Erfolgsrate der Aktion an. Sie hängt vom Fähigkeitslevel ab, mit dem diese Aktion ausgeführt wird -Durch das hinzufügen weiterer Credits kann die Erfolgsrate verbessert werden.
    - - Für Kampfaktionen: die Erfolgsrate hängt von der Fähigkeit und dem Level Deiner Waffe ab.
    - - Für magische Aktionen: die Erfolgsrate hängt von der Fähigkeit und den eingesetzten Stanzas ab.
    - - Für Handwerksaktionen: die Erfolgsrate hängt von Deiner Fähigkeit zur Herstellung dieses bestimmten Gegenstands und den eingesetzten Materialien ab.
    - - Für Rohstoffgewinnungsaktionen: die Erfolgsrate hängt davon ab wo Du Rohstoffe suchst/gewinnst und welche Stanzas Du einsetzt.
    -Zauberzeit: (nicht für Kampf) Die benötigte Zeit diesen Zauber zu sprechen
    -Energieverbrauch: zeigt die Menge an Sap, Ausdauer, Fokus oder Hp die die Ausführung dieses Spruches verbraucht
    -Reichweite: (nur Magie und Macht) zeigt die maximale Reichweite des Spruches
    -
    -
    -Für die Aktionen von den Lehrmeistern (z.B. Aktionen im Aktionsentwicklungsfenster) hast Du die Anzeige Voraussetzungen um zu wissen, welche Stanzas oder Fähigkeiten Du entwickeln musst um die Aktion zu erlernen:
    -
    ->Fähigkeitspunkte: wieviel Fähigkeitspunkte es kostet diese Aktion zu erlernen. Wenn alle Stanzas einer Aktion bereits erlernt wurden -ist diese Zahl 0 und die Aktion verliert ihren ausgegrauten Status im Aktionsentwicklungsfenster.
    -Benötigte Fähigkeiten: zeigt die exakten Fähigkeiten, die Du entwickeln musst und den Level den Du erreichen musst. -Die Fähigkeitsvoraussetzungen die nicht erfüllt werden sind rot markiert.
    -Beachte: einige Aktionen wie zum Beispiel "Konstitutionstraining" benötigen setzen voraus, dass Du entweder die eine ODER die andere Fähigkeit entwickelst.
    -Benötigte Stanzas: einige Aktionen benötigen zudem das Wissen über andere Stanzas bevor Du sie erlernen kannst. -Die Stanzas die nocht benötigt werden, sind in rot dargestellt.
    -Beispielsweise kannst Du die Aktion "Konstitution 2" nicht erlernen, wenn Du vorher nicht die Aktion "Konstitution 1" gelernt hattest.
    -Beachte: dies ist eine Stanza-Voraussetzung, keine Aktions-Voraussetzung, da Du diesen fehlenden Stanza auch in einer anderen Aktion lernen kannst.
    -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_en.html deleted file mode 100644 index 96da81a62..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_en.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - -
    -

    ACTIONS

    -
    - -

    -Actions are spells or abilities you can use. You can build an action by assembling stanzas together through the action bar.
    -
    -Action Cost: indicate the total cost of the action.
    -Action Credit: indicate the total credit of the action. The Action credit has to be greater or -equal to the Action cost, else the action is not valid.
    -
    -Success rate: indicate the chance to succeed in this action. The success rate depends on the skill related -to this action. Moreover if you add extra stanza credit, the success rate may increase.
    - - For Fight actions: the success rate depends on the skill of the weapon you wear.
    - - For Magic actions: the success rate depends on the skills of the magic stanzas you use.
    - - For Craft actions: the success rate depends on your skill for crafting different item.
    - - For Harvest actions: the success rate depends on where you harvest and the stanzas you use.
    -Cast Duration: (not for fight) the time to perform this action
    -Energy consumed: indicate the amount of Sap, Stamina, Focus or Hp consumed when executing this action
    -Range: (magic and powers only) indicate the max distance at which you can cast this spell
    -
    -
    -For rolemaster actions only (actions in the Action Progression window for instance), you have also the Requirements section -to know the skills or stanzas you must develop before learning this action:
    -
    -Skill Points: how much remains to buy this action / total cost. When all the stanzas of an action -are learnt, the first number is 0, and the action is ungrayed in the Action Progression window.
    -Skills required: indicate precisely the skills you have to develop and the level you have to reach in those -skills. The skill requirements not met are in Red.
    -NB: some actions like "Constitution Training" requires that you develop either one skill OR an other.
    -Stanzas required: some actions requires also that you learn some stanzas before you can learn this action. -The stanza requirements not met are in Red.
    -For instance, you cannot learn the action "Constitution 2" if you haven't learn the action "Constitution 1".
    -NB: this is a "stanza requirement", and not an "action requirement" because you can learn the same stanza from different actions.
    -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_fr.html deleted file mode 100644 index 8dd21c580..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_sphrase_fr.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - -
    -

    ACTIONS

    -
    - -

    -Les Actions sont des sorts ou des compétences que vous pouvez utiliser. Il est possible de construire une action en assemblant des stanzas grâce à la barre de menu Actions.
    -
    -Coût : indique le coût total d'une action.
    -Crédit : indique le crédit total d'une action. Le Crédit doit être supérieur ou -égal au Coût, sinon l'action n'est pas valable.
    -
    -Réussite : indique les chances de réussite de cette action. Le taux de réussite dépend de la compétence associée -à cette action. En outre, si vous ajoutez un crédit de stanza supplémentaire, le taux de réussite peut augmenter.
    - - Pour les actions de Combats : le taux de réussite dépend de la compétence de l'arme utilisée.
    - - Pour les actions de Magie : le taux de réussite dépend des compétences des stanzas de magie utilisées.
    - - Pour les actions d'Artisanat : le taux de réussite dépend de votre compétence à créer différents objets.
    - - Pour les actions de Récolte : le taux de réussite dépend du lieu de récolte et des stanzas utilisées.
    -Temps d'Incantation : (sauf pour les combats) le temps imparti pour réaliser cette action.
    -Energie Consommée : indique la quantité de Sève, de Stamina, de Concentration ou de Points de Vie utilisée lorsque vous exécutez cette action.
    -Portée : (magie et pouvoirs uniquement) indique la distance max pour jeter ce sort.
    -
    -
    -Pour les actions des maîtres de rôle uniquement (actions de la Fenêtre de Progression des Actions par exemple), vous disposez également de la section Prérequis -pour connaître les compétences ou les stanzas à développer avant d'apprendre cette action :
    -
    -Points de Compétence : combien il vous reste pour acheter cette action / coût total. Quand vous maîtrisez toutes les stanzas -d'une action, le premier chiffre est 0 et l'action est dégrisée dans la fenêtre de Progression des Actions.
    -Compétences requises : indique précisément les compétences à développer et le niveau à atteindre dans ces -compétences. Les prérequis non remplis au niveau des compétences sont en Rouge.
    -N.B. : certaines actions comme "Constitution" implique de développer une compétence OU une autre.
    -Stanzas requises : certaines actions impliquent également d'apprendre des stanzas avant d'apprendre cette action. -Les prérequis non remplis au niveau des stanzas sont en Rouge.
    -Par exemple, vous ne pouvez pas apprendre une action "Constitution 2" si vous n'avez pas appris l'action "Constitution 1".
    -N.B. : il s'agit d'un "prérequis pour les stanzas" et non d'un "prérequis pour les actions" car vous pouvez apprendre la même stanza pour différentes actions.
    -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_title_de.html b/code/ryzom/client/data/gamedev/html/help/interf_info_title_de.html deleted file mode 100644 index 4ae9664b3..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_title_de.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    TITEL

    -
    - -

    -..... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_title_en.html b/code/ryzom/client/data/gamedev/html/help/interf_info_title_en.html deleted file mode 100644 index efa60f2b2..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_title_en.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    TITLE

    -
    - -

    -..... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_info_title_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_info_title_fr.html deleted file mode 100644 index 6ad955b9b..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_info_title_fr.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - -
    -

    TITRE

    -
    - -

    -..... -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_my_gauges_de.html b/code/ryzom/client/data/gamedev/html/help/interf_my_gauges_de.html deleted file mode 100644 index bc3b85047..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_my_gauges_de.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - -
    -

    Charakterfenster

    -
    -

    -Name -und Titel: Dein Name gefolgt vom dem Titel, den Du gewählt hast, damit die anderen sehen wer Du bist.
    -
    -HP: -Deine HP (Lebenspunkte).
    -
    -Sap: -Benötigt für magische Aktionen.
    -
    -Ausdauer: -Benötigt für Kampfaktionen.
    -
    -Fokus: -Benötigt zur Suche und zum Abbau von Rohstoffen.
    -
    -Aktionsfortschritt: - Zeigt den Fortschritt einer Aktion die gerade ausgeführt wird.
    -
    -Derzeitige Aktion: - Die gerade ausgeführte Aktion.
    -
    -Nächste Aktion: - Die nächste Aktion die ausgeführt wird nach der Beendigung der derzeitigen Aktion. -Diese wird automatisch ersetzt, wenn Du Dich noch vor der Ausführung für eine neue Aktion entscheidest.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_my_gauges_en.html b/code/ryzom/client/data/gamedev/html/help/interf_my_gauges_en.html deleted file mode 100644 index 3fdd0d035..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_my_gauges_en.html +++ /dev/null @@ -1,32 +0,0 @@ - - -My Gauges - - - - - - - -
    -

    My Gauges

    -
    -

    -Name -and title: Your name followed by the title which you've chosen to -make visible to others. - -

    Life: -Your life level (hit points). - -

    Sap: -Used for magic action. - -

    Stamina: -Used for any action (like fighting). - -

    Focus: -Used for prospection and material extraction. -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_my_gauges_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_my_gauges_fr.html deleted file mode 100644 index e3d5ca16d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_my_gauges_fr.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - -
    -

    Mes Indicateurs

    -
    -

    -Nom -et titre : Votre nom suivi du titre que vous avez choisi -de rendre visible aux autres.
    -
    -Vie : -Votre niveau de vie (points de vie).
    -
    -Sève : -Utilisée pour les actions magiques.
    -
    -Stamina : -Utilisée pour toutes les actions (comme le combat).
    -
    -Concentration : -Utilisée pour la prospection et l'extraction de matières.
    -
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_target_de.html b/code/ryzom/client/data/gamedev/html/help/interf_target_de.html deleted file mode 100644 index 7157e8cf6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_target_de.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - -
    -

    uimwTarget

    -
    -

    -Name + Titel : Name und Titel Ihres Ziels (oder seine Funktion, wenn es sich um einen NPC handelt).
    -
    -Leben : Leben (Lebenspunkte) Ihres Ziels.
    -
    - -Stärke : Gibt Auskunft über das generelle Level der Fähigkeiten Ihres Ziels. Die Hintergrundfarbe gibt das durchschnittliche Level der Region an, in der es sich befindet. Die von einem Stern gefolgten Zahlen geben Auskunft über seinen Einfluss in der Region. Die schwarzen Sterne sind den benannten Kreaturen (1 Stern) oder den Bossen (2 Sterne) vorbehalten.
    -
    -Durchschnittliches Fertigkeitenlevel pro Farbe: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -0Schwarz (Für die Spieler)
    -1-20Grün (Startzonen)
    -1-50Blau
    -51-100Gelb
    -101-150Orange
    -151-200Rot
    -201-250+Violett
    -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_target_en.html b/code/ryzom/client/data/gamedev/html/help/interf_target_en.html deleted file mode 100644 index 1fef6be00..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_target_en.html +++ /dev/null @@ -1,68 +0,0 @@ - - -Target - - - - - - - -
    -

    uimwTarget

    -
    -

    -Name + Title: Name of your target as well as their title (or Function in the case of a non-player character). - -

    Life: Life (hit points) of your target. - - -

    Level: Gives a general indication of the abilities of the target. The basic color gives an indication of the average level of the region where the target is located. The white stars preceded by a figure indicates the strength of the character within the region. Black stars are reserved for Named creatures (1 star) or the Bosses (2 stars). - -

    Average ability level by color: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -0Black (For players)
    -1-20Green (Beginner areas)
    -1-50Blue
    -51-100Yellow
    -101-150Orange
    -151-200Red
    -201-250+Purple
    -

    - - - diff --git a/code/ryzom/client/data/gamedev/html/help/interf_target_fr.html b/code/ryzom/client/data/gamedev/html/help/interf_target_fr.html deleted file mode 100644 index 4700c3b87..000000000 --- a/code/ryzom/client/data/gamedev/html/help/interf_target_fr.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - - - -
    -

    uimwTarget

    -
    -

    -Nom + Titre : Nom de votre cible ainsi que son Titre (ou sa Fonction pour un personnage non joueur).
    -
    -Vie : Vie (points de vie) de votre cible.
    -
    - -Force : Donne une indication du niveau général des compétences de la cible. La couleur de fond donne une indication sur le niveau moyen de la région dans laquelle elle se trouve. Les étoiles blanches précédées d'un chiffre donnent une indication sur sa puissance au sein de cette région. Les étoiles noires sont réservées pour les créatures Nommées (1 étoile) ou les Boss (2 étoiles).
    -
    -Niveau moyen des compétences par couleur: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -0Noir (Pour les joueurs)
    -1-20Vert (Zones de départ)
    -1-50Bleu
    -51-100Jaune
    -101-150Orange
    -151-200Rouge
    -201-250+Violet
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/intro_de.html b/code/ryzom/client/data/gamedev/html/help/intro_de.html deleted file mode 100644 index 656d2cc02..000000000 --- a/code/ryzom/client/data/gamedev/html/help/intro_de.html +++ /dev/null @@ -1,21 +0,0 @@ - - - Intro - - - - - - -
    -

    Willkommen auf Atys,

    -
    -

    - dem sich immer weiter entwickelnden lebenden Planeten, der wie eine gigantische Pflanze die pulsierende Sonne umkreist.
    -

    -
    Kontaktiere den Kundensupport
    -

    - Ein ausgesuchtes Kundensupport-Team repräsintiert das wachende Auge über Atys, Tag und Nacht. Mit Hilfe des Support-Knopfes im Menü auf der rechten Seite des Bildschirms, kannst Du mit Ihnen in Verbindung treten.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/intro_en.html b/code/ryzom/client/data/gamedev/html/help/intro_en.html deleted file mode 100644 index 7f2e6bbc1..000000000 --- a/code/ryzom/client/data/gamedev/html/help/intro_en.html +++ /dev/null @@ -1,21 +0,0 @@ - - - Introduction - - - - - - -
    -

    Welcome to Atys

    -
    -

    - The ever evolving organic planet like a titanic plant basking in the light of its pulsating sun.
    -

    -
    Contacting Customer Support
    -

    - A dedicated team of customer support representatives keep a watchful eye over Atys day and night. They can be contacted via the 'SUPPORT' option under the 'HELP' button in the button menu on the right hand edge of the screen.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/intro_fr.html b/code/ryzom/client/data/gamedev/html/help/intro_fr.html deleted file mode 100644 index ae38b0a4e..000000000 --- a/code/ryzom/client/data/gamedev/html/help/intro_fr.html +++ /dev/null @@ -1,21 +0,0 @@ - - - Intro - - - - - - -
    -

    Bienvenue sur Atys

    -
    -

    - Une planète organique en évolution constante telle une plante titanesque profitant de la lumière de son soleil palpitant.
    -

    -
    Contacter l'Assistance Clientèle
    -

    - L'équipe d'assistance clientèle se consacre au contrôle d'Atys jour et nuit. Vous pouvez les joindre par le biais du bouton "ASSISTANCE" dans le tableau "JEU" du menu tout à droite de l'écran.
    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_de.html b/code/ryzom/client/data/gamedev/html/help/manage_character_de.html deleted file mode 100644 index 7ba03b12d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_de.html +++ /dev/null @@ -1,27 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    -

    home

    -

    Introduction

    -


    - Step 1: Controlling your character -

    -


    - Step 2: Controlling your character - in automatic movement mode

    -


    - Step 3: The cameras

    -


    - Step 4: Modifying the camera

    -

    -


    -
    - home

    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_en.html b/code/ryzom/client/data/gamedev/html/help/manage_character_en.html deleted file mode 100644 index 7ba03b12d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_en.html +++ /dev/null @@ -1,27 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    -

    home

    -

    Introduction

    -


    - Step 1: Controlling your character -

    -


    - Step 2: Controlling your character - in automatic movement mode

    -


    - Step 3: The cameras

    -


    - Step 4: Modifying the camera

    -

    -


    -
    - home

    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_fr.html b/code/ryzom/client/data/gamedev/html/help/manage_character_fr.html deleted file mode 100644 index 7ba03b12d..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_fr.html +++ /dev/null @@ -1,27 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    -

    home

    -

    Introduction

    -


    - Step 1: Controlling your character -

    -


    - Step 2: Controlling your character - in automatic movement mode

    -


    - Step 3: The cameras

    -


    - Step 4: Modifying the camera

    -

    -


    -
    - home

    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_intro_de.html b/code/ryzom/client/data/gamedev/html/help/manage_character_intro_de.html deleted file mode 100644 index d69b3e932..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_intro_de.html +++ /dev/null @@ -1,32 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

     

    -

    Introduction

    -


    - In order to act and exchange in the world of Ryzom, it is necessary to be familiar - with the following elements.

    -

    You are going to learn how to control your character and how to operate the - camera.

    -


    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_intro_en.html b/code/ryzom/client/data/gamedev/html/help/manage_character_intro_en.html deleted file mode 100644 index d69b3e932..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_intro_en.html +++ /dev/null @@ -1,32 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

     

    -

    Introduction

    -


    - In order to act and exchange in the world of Ryzom, it is necessary to be familiar - with the following elements.

    -

    You are going to learn how to control your character and how to operate the - camera.

    -


    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_intro_fr.html b/code/ryzom/client/data/gamedev/html/help/manage_character_intro_fr.html deleted file mode 100644 index d69b3e932..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_intro_fr.html +++ /dev/null @@ -1,32 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

     

    -

    Introduction

    -


    - In order to act and exchange in the world of Ryzom, it is necessary to be familiar - with the following elements.

    -

    You are going to learn how to control your character and how to operate the - camera.

    -


    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step1_de.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step1_de.html deleted file mode 100644 index 0b89eb963..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step1_de.html +++ /dev/null @@ -1,84 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

     

    -

    Step 1: Controlling your character

    -


    - To meet characters, take up the numerous challenges in Ryzom, you will have - to be familiar with the controls in order to control your character.

    -

    Basic movements:

    -

    - - - - - - - - - - - - - - - - - -
    Forward: As long as you keep the "PAGE UP" key pressed down - you will move forward.
    Backward: -

    As long as you keep the "PAGE DOWN" key pressed down:
    - - you will move backwards when using the 1st person camera (i.e. when - you see through the eyes of the character).
    - - you will do a half turn and move facing the screen when you are using - the 3rd person camera (this view allows you to see your character and - his/her environment).

    -
    Turn left:Press the LEFT arrow to turn left.
    Turn right: -

    -

    Press the RIGHT arrow to turn right.

    -
    -

     

    -


    -

    -

     

    -

    -

    Advanced movements:
    -

    -

    Strafe is a movement that enables you to move sideways.
    -

    - - - - - - - - - -
    Strafe left: Keep the LEFT arrow pressed down along with the CTRL key and - you will move sideways to the left.
    Strafe right:Keep the RIGHT arrow pressed down along with the CTRL key - and you will move sideways to the right.
    -

     

    -


    -
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step1_en.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step1_en.html deleted file mode 100644 index 0b89eb963..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step1_en.html +++ /dev/null @@ -1,84 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

     

    -

    Step 1: Controlling your character

    -


    - To meet characters, take up the numerous challenges in Ryzom, you will have - to be familiar with the controls in order to control your character.

    -

    Basic movements:

    -

    - - - - - - - - - - - - - - - - - -
    Forward: As long as you keep the "PAGE UP" key pressed down - you will move forward.
    Backward: -

    As long as you keep the "PAGE DOWN" key pressed down:
    - - you will move backwards when using the 1st person camera (i.e. when - you see through the eyes of the character).
    - - you will do a half turn and move facing the screen when you are using - the 3rd person camera (this view allows you to see your character and - his/her environment).

    -
    Turn left:Press the LEFT arrow to turn left.
    Turn right: -

    -

    Press the RIGHT arrow to turn right.

    -
    -

     

    -


    -

    -

     

    -

    -

    Advanced movements:
    -

    -

    Strafe is a movement that enables you to move sideways.
    -

    - - - - - - - - - -
    Strafe left: Keep the LEFT arrow pressed down along with the CTRL key and - you will move sideways to the left.
    Strafe right:Keep the RIGHT arrow pressed down along with the CTRL key - and you will move sideways to the right.
    -

     

    -


    -
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step1_fr.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step1_fr.html deleted file mode 100644 index 0b89eb963..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step1_fr.html +++ /dev/null @@ -1,84 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

     

    -

    Step 1: Controlling your character

    -


    - To meet characters, take up the numerous challenges in Ryzom, you will have - to be familiar with the controls in order to control your character.

    -

    Basic movements:

    -

    - - - - - - - - - - - - - - - - - -
    Forward: As long as you keep the "PAGE UP" key pressed down - you will move forward.
    Backward: -

    As long as you keep the "PAGE DOWN" key pressed down:
    - - you will move backwards when using the 1st person camera (i.e. when - you see through the eyes of the character).
    - - you will do a half turn and move facing the screen when you are using - the 3rd person camera (this view allows you to see your character and - his/her environment).

    -
    Turn left:Press the LEFT arrow to turn left.
    Turn right: -

    -

    Press the RIGHT arrow to turn right.

    -
    -

     

    -


    -

    -

     

    -

    -

    Advanced movements:
    -

    -

    Strafe is a movement that enables you to move sideways.
    -

    - - - - - - - - - -
    Strafe left: Keep the LEFT arrow pressed down along with the CTRL key and - you will move sideways to the left.
    Strafe right:Keep the RIGHT arrow pressed down along with the CTRL key - and you will move sideways to the right.
    -

     

    -


    -
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step2_de.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step2_de.html deleted file mode 100644 index 4d9cbf246..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step2_de.html +++ /dev/null @@ -1,41 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -


    -

    -

    Step 2: Controlling your character in automatic movement mode

    -


    - To set your character in the automatic movement mode press the END key. This - movement mode is very handy when you need to travel long distances.

    -

    To deactivate automatic movement: Press END or PAGE UP or PAGE DOWN.

    -

    During this automatic movement you are able to control the direction of your - character:

    -


    - To move your character to the left:
    - - Keep mouse button pressed down and move the mouse to the left.
    - - Press on the LEFT keyboard arrow to turn left.
    -

    -

    To move your character to the right:
    - - Keep mouse button pressed down and move the mouse to the right.
    - - Press on the RIGHT keyboard arrow to turn left.
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step2_en.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step2_en.html deleted file mode 100644 index 4d9cbf246..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step2_en.html +++ /dev/null @@ -1,41 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -


    -

    -

    Step 2: Controlling your character in automatic movement mode

    -


    - To set your character in the automatic movement mode press the END key. This - movement mode is very handy when you need to travel long distances.

    -

    To deactivate automatic movement: Press END or PAGE UP or PAGE DOWN.

    -

    During this automatic movement you are able to control the direction of your - character:

    -


    - To move your character to the left:
    - - Keep mouse button pressed down and move the mouse to the left.
    - - Press on the LEFT keyboard arrow to turn left.
    -

    -

    To move your character to the right:
    - - Keep mouse button pressed down and move the mouse to the right.
    - - Press on the RIGHT keyboard arrow to turn left.
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step2_fr.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step2_fr.html deleted file mode 100644 index 4d9cbf246..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step2_fr.html +++ /dev/null @@ -1,41 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -


    -

    -

    Step 2: Controlling your character in automatic movement mode

    -


    - To set your character in the automatic movement mode press the END key. This - movement mode is very handy when you need to travel long distances.

    -

    To deactivate automatic movement: Press END or PAGE UP or PAGE DOWN.

    -

    During this automatic movement you are able to control the direction of your - character:

    -


    - To move your character to the left:
    - - Keep mouse button pressed down and move the mouse to the left.
    - - Press on the LEFT keyboard arrow to turn left.
    -

    -

    To move your character to the right:
    - - Keep mouse button pressed down and move the mouse to the right.
    - - Press on the RIGHT keyboard arrow to turn left.
    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step3_de.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step3_de.html deleted file mode 100644 index ed32c48b2..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step3_de.html +++ /dev/null @@ -1,33 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

     

    -

    Step 3: The cameras
    - There are 2 types of cameras in the game: 1st and 3rd person.

    -

    1st person camera:
    - You see the game through the eyes of the character.
    - This camera is obligatory when you are inside a building.

    -

    3rd person camera:
    - You see you character in the game.
    - This camera is accessible only when you are outside.

    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step3_en.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step3_en.html deleted file mode 100644 index ed32c48b2..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step3_en.html +++ /dev/null @@ -1,33 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

     

    -

    Step 3: The cameras
    - There are 2 types of cameras in the game: 1st and 3rd person.

    -

    1st person camera:
    - You see the game through the eyes of the character.
    - This camera is obligatory when you are inside a building.

    -

    3rd person camera:
    - You see you character in the game.
    - This camera is accessible only when you are outside.

    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step3_fr.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step3_fr.html deleted file mode 100644 index ed32c48b2..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step3_fr.html +++ /dev/null @@ -1,33 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

     

    -

    Step 3: The cameras
    - There are 2 types of cameras in the game: 1st and 3rd person.

    -

    1st person camera:
    - You see the game through the eyes of the character.
    - This camera is obligatory when you are inside a building.

    -

    3rd person camera:
    - You see you character in the game.
    - This camera is accessible only when you are outside.

    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step4_de.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step4_de.html deleted file mode 100644 index a2f42d8fc..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step4_de.html +++ /dev/null @@ -1,47 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

    Step 4: Modifying the camera
    - Depending on the situation you will probably like to change cameras. For this - you may alter several parameters while you play.

    -

    To go from 1st person view to 3rd person view:
    - - Turn the mouse wheel towards you.
    - or
    - - Press the letter V on your keyboard.

    -

    To go from 3rd person view to 1st person view:
    - -Turn the mouse wheel away from you.
    - or
    - -Press the letter V on your keyboard.

    -

    To modify the inclination of the camera in 3rd person view:
    - Press "PAGE DOWN" to raise the camera. This movement is limited when - the camera is vertical to the character.
    - Press "PAGE UP" to lower the camera.

    -

    To modify the inclination and the angle of the camera in the 3rd person view - when the character is at a standstill:

    -

    -


    - Right click while moving the mouse to the right, the left, upwards, downwards.
    - You can observe an action as you do it, otherwise your character will always - seek to turn her/his back to the camera.

    -


    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step4_en.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step4_en.html deleted file mode 100644 index a2f42d8fc..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step4_en.html +++ /dev/null @@ -1,47 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

    Step 4: Modifying the camera
    - Depending on the situation you will probably like to change cameras. For this - you may alter several parameters while you play.

    -

    To go from 1st person view to 3rd person view:
    - - Turn the mouse wheel towards you.
    - or
    - - Press the letter V on your keyboard.

    -

    To go from 3rd person view to 1st person view:
    - -Turn the mouse wheel away from you.
    - or
    - -Press the letter V on your keyboard.

    -

    To modify the inclination of the camera in 3rd person view:
    - Press "PAGE DOWN" to raise the camera. This movement is limited when - the camera is vertical to the character.
    - Press "PAGE UP" to lower the camera.

    -

    To modify the inclination and the angle of the camera in the 3rd person view - when the character is at a standstill:

    -

    -


    - Right click while moving the mouse to the right, the left, upwards, downwards.
    - You can observe an action as you do it, otherwise your character will always - seek to turn her/his back to the camera.

    -


    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/manage_character_step4_fr.html b/code/ryzom/client/data/gamedev/html/help/manage_character_step4_fr.html deleted file mode 100644 index a2f42d8fc..000000000 --- a/code/ryzom/client/data/gamedev/html/help/manage_character_step4_fr.html +++ /dev/null @@ -1,47 +0,0 @@ - - -How to manage your character - - - - -

    How to manage your character

    - - - - - -
    back home
    -

    Step 4: Modifying the camera
    - Depending on the situation you will probably like to change cameras. For this - you may alter several parameters while you play.

    -

    To go from 1st person view to 3rd person view:
    - - Turn the mouse wheel towards you.
    - or
    - - Press the letter V on your keyboard.

    -

    To go from 3rd person view to 1st person view:
    - -Turn the mouse wheel away from you.
    - or
    - -Press the letter V on your keyboard.

    -

    To modify the inclination of the camera in 3rd person view:
    - Press "PAGE DOWN" to raise the camera. This movement is limited when - the camera is vertical to the character.
    - Press "PAGE UP" to lower the camera.

    -

    To modify the inclination and the angle of the camera in the 3rd person view - when the character is at a standstill:

    -

    -


    - Right click while moving the mouse to the right, the left, upwards, downwards.
    - You can observe an action as you do it, otherwise your character will always - seek to turn her/his back to the camera.

    -


    -

    - - - - - -
    back home
    -

     

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/map_general_matis_de.html b/code/ryzom/client/data/gamedev/html/help/map_general_matis_de.html deleted file mode 100644 index 716745d0e..000000000 --- a/code/ryzom/client/data/gamedev/html/help/map_general_matis_de.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    Matis General Map : Majestic garden

    -

    home

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/map_general_matis_en.html b/code/ryzom/client/data/gamedev/html/help/map_general_matis_en.html deleted file mode 100644 index 716745d0e..000000000 --- a/code/ryzom/client/data/gamedev/html/help/map_general_matis_en.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    Matis General Map : Majestic garden

    -

    home

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/map_general_matis_fr.html b/code/ryzom/client/data/gamedev/html/help/map_general_matis_fr.html deleted file mode 100644 index 716745d0e..000000000 --- a/code/ryzom/client/data/gamedev/html/help/map_general_matis_fr.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    Matis General Map : Majestic garden

    -

    home

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/spell_de.html b/code/ryzom/client/data/gamedev/html/help/spell_de.html deleted file mode 100644 index 6a6983131..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_de.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to use a spell

    -

    home

    -

    Introduction

    -

    Step 1: Creating (or modifying) a new - spell

    -

    Step 2: Memorizing a spell

    -

    Step 3: Using a spell

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/spell_en.html b/code/ryzom/client/data/gamedev/html/help/spell_en.html deleted file mode 100644 index 6a6983131..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_en.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to use a spell

    -

    home

    -

    Introduction

    -

    Step 1: Creating (or modifying) a new - spell

    -

    Step 2: Memorizing a spell

    -

    Step 3: Using a spell

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/spell_fr.html b/code/ryzom/client/data/gamedev/html/help/spell_fr.html deleted file mode 100644 index 6a6983131..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_fr.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to use a spell

    -

    home

    -

    Introduction

    -

    Step 1: Creating (or modifying) a new - spell

    -

    Step 2: Memorizing a spell

    -

    Step 3: Using a spell

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/spell_intro_de.html b/code/ryzom/client/data/gamedev/html/help/spell_intro_de.html deleted file mode 100644 index 400b7cef6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_intro_de.html +++ /dev/null @@ -1,34 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -

    Introduction

    -

    In this chapter we shall take a look at the profession of magician and learn - how to create and cast a spell.

    -

    In order to tackle this chapter with serenity, it is necessary to first have - become familiar with "How to manage your character" and to have read - "What's an item, an ability".

    -

    At the start of the game we give you all the level 1 spells (you can go directly - go on to step 2).
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/spell_intro_en.html b/code/ryzom/client/data/gamedev/html/help/spell_intro_en.html deleted file mode 100644 index 400b7cef6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_intro_en.html +++ /dev/null @@ -1,34 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -

    Introduction

    -

    In this chapter we shall take a look at the profession of magician and learn - how to create and cast a spell.

    -

    In order to tackle this chapter with serenity, it is necessary to first have - become familiar with "How to manage your character" and to have read - "What's an item, an ability".

    -

    At the start of the game we give you all the level 1 spells (you can go directly - go on to step 2).
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/spell_intro_fr.html b/code/ryzom/client/data/gamedev/html/help/spell_intro_fr.html deleted file mode 100644 index 400b7cef6..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_intro_fr.html +++ /dev/null @@ -1,34 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -

    Introduction

    -

    In this chapter we shall take a look at the profession of magician and learn - how to create and cast a spell.

    -

    In order to tackle this chapter with serenity, it is necessary to first have - become familiar with "How to manage your character" and to have read - "What's an item, an ability".

    -

    At the start of the game we give you all the level 1 spells (you can go directly - go on to step 2).
    -
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/spell_step1_de.html b/code/ryzom/client/data/gamedev/html/help/spell_step1_de.html deleted file mode 100644 index 557291165..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_step1_de.html +++ /dev/null @@ -1,86 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -


    - Step 1: Creating (or modifying) a new spell

    -


    - Before using a spell, you will sometimes first need to create it. The components - for the constitution of spells are to be obtained from merchants. Once you have - all the components, you can begin to create the spell.

    -


    - A spell is made up of a Root plus components: The components are Mandatories - (they are obligatory), the optionals are not obligatory but add extra effects - to the spell you create.

    -

     

    - - - - - -
    - - - - - - - - - - - - - - - - - - - -
    -

    To open Spell Book = Shift M

    -

    Click on "New Spell" to begin the spell creation phase.

    -
    This creation window appears. Click in "ROOT". -
    Click in "ROOT". Choose the spell you wish - to create (here, minor bleeding)
    Click on Mandatories and Optionals and choose between - the different abilities in your possession to constitute your spell. - Note: it is at this stage that you may modify an existing spell.
    Once the spell is made up and named (a name is given - by default), click on the validation button.
    The spell is placed in your spell book and ready to - be memorized.
    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -


    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/spell_step1_en.html b/code/ryzom/client/data/gamedev/html/help/spell_step1_en.html deleted file mode 100644 index 557291165..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_step1_en.html +++ /dev/null @@ -1,86 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -


    - Step 1: Creating (or modifying) a new spell

    -


    - Before using a spell, you will sometimes first need to create it. The components - for the constitution of spells are to be obtained from merchants. Once you have - all the components, you can begin to create the spell.

    -


    - A spell is made up of a Root plus components: The components are Mandatories - (they are obligatory), the optionals are not obligatory but add extra effects - to the spell you create.

    -

     

    - - - - - -
    - - - - - - - - - - - - - - - - - - - -
    -

    To open Spell Book = Shift M

    -

    Click on "New Spell" to begin the spell creation phase.

    -
    This creation window appears. Click in "ROOT". -
    Click in "ROOT". Choose the spell you wish - to create (here, minor bleeding)
    Click on Mandatories and Optionals and choose between - the different abilities in your possession to constitute your spell. - Note: it is at this stage that you may modify an existing spell.
    Once the spell is made up and named (a name is given - by default), click on the validation button.
    The spell is placed in your spell book and ready to - be memorized.
    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -


    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/spell_step1_fr.html b/code/ryzom/client/data/gamedev/html/help/spell_step1_fr.html deleted file mode 100644 index 557291165..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_step1_fr.html +++ /dev/null @@ -1,86 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -


    - Step 1: Creating (or modifying) a new spell

    -


    - Before using a spell, you will sometimes first need to create it. The components - for the constitution of spells are to be obtained from merchants. Once you have - all the components, you can begin to create the spell.

    -


    - A spell is made up of a Root plus components: The components are Mandatories - (they are obligatory), the optionals are not obligatory but add extra effects - to the spell you create.

    -

     

    - - - - - -
    - - - - - - - - - - - - - - - - - - - -
    -

    To open Spell Book = Shift M

    -

    Click on "New Spell" to begin the spell creation phase.

    -
    This creation window appears. Click in "ROOT". -
    Click in "ROOT". Choose the spell you wish - to create (here, minor bleeding)
    Click on Mandatories and Optionals and choose between - the different abilities in your possession to constitute your spell. - Note: it is at this stage that you may modify an existing spell.
    Once the spell is made up and named (a name is given - by default), click on the validation button.
    The spell is placed in your spell book and ready to - be memorized.
    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -


    -

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/spell_step2_de.html b/code/ryzom/client/data/gamedev/html/help/spell_step2_de.html deleted file mode 100644 index 05e0bb40c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_step2_de.html +++ /dev/null @@ -1,38 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -

    Step 2: Memorizing a spell

    -


    -

    -

    Open the MAGIC window to memorize the spell (Shortcut M)

    -

    Click on the spell you wish to memorize in your "SPELL BOOK"

    -

    Drag and drop in the MAGIC window

    -


    -

    -

    We recommend you create a shortcut by putting it in the shortcut window.

    -

    -

    Click on the spell in the "MAGIC" window, drag and drop in the shortcut - window.

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/spell_step2_en.html b/code/ryzom/client/data/gamedev/html/help/spell_step2_en.html deleted file mode 100644 index 05e0bb40c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_step2_en.html +++ /dev/null @@ -1,38 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -

    Step 2: Memorizing a spell

    -


    -

    -

    Open the MAGIC window to memorize the spell (Shortcut M)

    -

    Click on the spell you wish to memorize in your "SPELL BOOK"

    -

    Drag and drop in the MAGIC window

    -


    -

    -

    We recommend you create a shortcut by putting it in the shortcut window.

    -

    -

    Click on the spell in the "MAGIC" window, drag and drop in the shortcut - window.

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/spell_step2_fr.html b/code/ryzom/client/data/gamedev/html/help/spell_step2_fr.html deleted file mode 100644 index 05e0bb40c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_step2_fr.html +++ /dev/null @@ -1,38 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -

    Step 2: Memorizing a spell

    -


    -

    -

    Open the MAGIC window to memorize the spell (Shortcut M)

    -

    Click on the spell you wish to memorize in your "SPELL BOOK"

    -

    Drag and drop in the MAGIC window

    -


    -

    -

    We recommend you create a shortcut by putting it in the shortcut window.

    -

    -

    Click on the spell in the "MAGIC" window, drag and drop in the shortcut - window.

    -


    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/spell_step3_de.html b/code/ryzom/client/data/gamedev/html/help/spell_step3_de.html deleted file mode 100644 index 78439e6f9..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_step3_de.html +++ /dev/null @@ -1,43 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -

    Step 3: Using a spell
    - To use a spell you must

    -

    - select the allied or enemy target (cf. "How to talk with a bot")

    -

    - click on the memorized spell (MAGIC window)

    -

    or

    -

    - click on the spell in the "shortcut" window.

    -

    When the spell is used you obtain various information:

    -

    During the incantation you can visualize the incantation time in the "GAUGE" - window.

    -


    -

    -

    The last bar shows the time necessary to cast the spell.

    -

    Other information:
    - - Visual: special effects during your incantation and on the target at the - end of the spell. The spell icon is dulled throughout the incantation.

    -

    - Textual: legible incantation in the "INFO SYSTEM" window and the - result of the spell.

    -

    You must click on the spell each time you want to cast it
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/spell_step3_en.html b/code/ryzom/client/data/gamedev/html/help/spell_step3_en.html deleted file mode 100644 index 78439e6f9..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_step3_en.html +++ /dev/null @@ -1,43 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -

    Step 3: Using a spell
    - To use a spell you must

    -

    - select the allied or enemy target (cf. "How to talk with a bot")

    -

    - click on the memorized spell (MAGIC window)

    -

    or

    -

    - click on the spell in the "shortcut" window.

    -

    When the spell is used you obtain various information:

    -

    During the incantation you can visualize the incantation time in the "GAUGE" - window.

    -


    -

    -

    The last bar shows the time necessary to cast the spell.

    -

    Other information:
    - - Visual: special effects during your incantation and on the target at the - end of the spell. The spell icon is dulled throughout the incantation.

    -

    - Textual: legible incantation in the "INFO SYSTEM" window and the - result of the spell.

    -

    You must click on the spell each time you want to cast it
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/spell_step3_fr.html b/code/ryzom/client/data/gamedev/html/help/spell_step3_fr.html deleted file mode 100644 index 78439e6f9..000000000 --- a/code/ryzom/client/data/gamedev/html/help/spell_step3_fr.html +++ /dev/null @@ -1,43 +0,0 @@ - - -How to use a spell - - - - -

    How to use a spell

    - - - - - -
    back home
    -

    Step 3: Using a spell
    - To use a spell you must

    -

    - select the allied or enemy target (cf. "How to talk with a bot")

    -

    - click on the memorized spell (MAGIC window)

    -

    or

    -

    - click on the spell in the "shortcut" window.

    -

    When the spell is used you obtain various information:

    -

    During the incantation you can visualize the incantation time in the "GAUGE" - window.

    -


    -

    -

    The last bar shows the time necessary to cast the spell.

    -

    Other information:
    - - Visual: special effects during your incantation and on the target at the - end of the spell. The spell icon is dulled throughout the incantation.

    -

    - Textual: legible incantation in the "INFO SYSTEM" window and the - result of the spell.

    -

    You must click on the spell each time you want to cast it
    -

    - - - - - -
    back home
    -


    -

    - - diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_de.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_de.html deleted file mode 100644 index feca39ced..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_de.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    -

    home

    -

     

    -

    -

    -

    -

    -

    -

    -

    -

    Introduction

    -


    - Step 1: Selecting the bot to be spoken - to

    -


    - Step 2: Activating dialogue

    -


    - Step 3: Choosing the information - you wish to obtain

    -


    - Step 4: How to choose a mission

    -

    -

    -

    -

    -


    -

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_en.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_en.html deleted file mode 100644 index feca39ced..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_en.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    -

    home

    -

     

    -

    -

    -

    -

    -

    -

    -

    -

    Introduction

    -


    - Step 1: Selecting the bot to be spoken - to

    -


    - Step 2: Activating dialogue

    -


    - Step 3: Choosing the information - you wish to obtain

    -


    - Step 4: How to choose a mission

    -

    -

    -

    -

    -


    -

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_fr.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_fr.html deleted file mode 100644 index feca39ced..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_fr.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    -

    home

    -

     

    -

    -

    -

    -

    -

    -

    -

    -

    Introduction

    -


    - Step 1: Selecting the bot to be spoken - to

    -


    - Step 2: Activating dialogue

    -


    - Step 3: Choosing the information - you wish to obtain

    -


    - Step 4: How to choose a mission

    -

    -

    -

    -

    -


    -

    -

    -

    home

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_intro_de.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_intro_de.html deleted file mode 100644 index e4e272e4b..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_intro_de.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -

     

    -

    -

    -

    -

    -


    - Introduction
    - In this chapter "How to talk to a bot", we shall explain to - you how to speak with non playing characters (bots) that you will meet - in Ryzom. This is an essential step for gaining information as well - as for obtaining new missions and receiving the rewards attached to - those missions.
    -
    -
    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_intro_en.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_intro_en.html deleted file mode 100644 index e4e272e4b..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_intro_en.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -

     

    -

    -

    -

    -

    -


    - Introduction
    - In this chapter "How to talk to a bot", we shall explain to - you how to speak with non playing characters (bots) that you will meet - in Ryzom. This is an essential step for gaining information as well - as for obtaining new missions and receiving the rewards attached to - those missions.
    -
    -
    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_intro_fr.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_intro_fr.html deleted file mode 100644 index e4e272e4b..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_intro_fr.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -

     

    -

    -

    -

    -

    -


    - Introduction
    - In this chapter "How to talk to a bot", we shall explain to - you how to speak with non playing characters (bots) that you will meet - in Ryzom. This is an essential step for gaining information as well - as for obtaining new missions and receiving the rewards attached to - those missions.
    -
    -
    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step1_de.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step1_de.html deleted file mode 100644 index 04a02af56..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step1_de.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -


    -
    - Step 1: Selecting the bot to be spoken to
    - In Ryzom, you are in contact with nature and the events surrounding - you. One means of regularly finding out about events that happen in - the game is by speaking to friendly non playing characters (bots).

    -

    -

     

    - - - - - -
    -
    -
    -


    - Move the cursor over the bot: the pointer of the mouse changes shape, - a green bar followed by her/his name and function in white appear.
    - Click if you wish to speak to her/him, the name and the function show - up in green.
    - To show all the names of non playing characters press the letter O (do - likewise to make them disappear).

    -


    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step1_en.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step1_en.html deleted file mode 100644 index 04a02af56..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step1_en.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -


    -
    - Step 1: Selecting the bot to be spoken to
    - In Ryzom, you are in contact with nature and the events surrounding - you. One means of regularly finding out about events that happen in - the game is by speaking to friendly non playing characters (bots).

    -

    -

     

    - - - - - -
    -
    -
    -


    - Move the cursor over the bot: the pointer of the mouse changes shape, - a green bar followed by her/his name and function in white appear.
    - Click if you wish to speak to her/him, the name and the function show - up in green.
    - To show all the names of non playing characters press the letter O (do - likewise to make them disappear).

    -


    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step1_fr.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step1_fr.html deleted file mode 100644 index 04a02af56..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step1_fr.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -


    -
    - Step 1: Selecting the bot to be spoken to
    - In Ryzom, you are in contact with nature and the events surrounding - you. One means of regularly finding out about events that happen in - the game is by speaking to friendly non playing characters (bots).

    -

    -

     

    - - - - - -
    -
    -
    -


    - Move the cursor over the bot: the pointer of the mouse changes shape, - a green bar followed by her/his name and function in white appear.
    - Click if you wish to speak to her/him, the name and the function show - up in green.
    - To show all the names of non playing characters press the letter O (do - likewise to make them disappear).

    -


    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step2_de.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step2_de.html deleted file mode 100644 index 225d2b0de..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step2_de.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -


    -

    -

    Step 2: Activating dialogue

    -


    - In Ryzom, when a character is selected you can speak to him/her directly.

    - - - - - -
    -
    -
    -

    Right click: a proposition window containing the choice TALK opens.

    -

    Click on TALK to activate the dialogue with the bot.

    -

    A dialogue window appears.

    -

    -

     

    -

    -

    -


    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step2_en.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step2_en.html deleted file mode 100644 index 225d2b0de..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step2_en.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -


    -

    -

    Step 2: Activating dialogue

    -


    - In Ryzom, when a character is selected you can speak to him/her directly.

    - - - - - -
    -
    -
    -

    Right click: a proposition window containing the choice TALK opens.

    -

    Click on TALK to activate the dialogue with the bot.

    -

    A dialogue window appears.

    -

    -

     

    -

    -

    -


    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step2_fr.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step2_fr.html deleted file mode 100644 index 225d2b0de..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step2_fr.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -


    -

    -

    Step 2: Activating dialogue

    -


    - In Ryzom, when a character is selected you can speak to him/her directly.

    - - - - - -
    -
    -
    -

    Right click: a proposition window containing the choice TALK opens.

    -

    Click on TALK to activate the dialogue with the bot.

    -

    A dialogue window appears.

    -

    -

     

    -

    -

    -


    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step3_de.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step3_de.html deleted file mode 100644 index 04293da26..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step3_de.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -

     

    -

    -

    -

    Step 3: Choosing the information you wish to obtain

    -


    - A bot has several things to propose, it is up to you to explore what - he/she has to say.

    -

    -

    The dialogue window looks like this:

    -

    -

    The top part allows you to follow the dialogue.
    - The bottom part allows you to interact during the dialogue.

    - - - - - -
    -
    -
    -

    Click on the proposition that interests you.
    - Once you have clicked, the dialogue is displayed in the top part of - the dialogue window.

    -

    -


    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step3_en.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step3_en.html deleted file mode 100644 index 04293da26..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step3_en.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -

     

    -

    -

    -

    Step 3: Choosing the information you wish to obtain

    -


    - A bot has several things to propose, it is up to you to explore what - he/she has to say.

    -

    -

    The dialogue window looks like this:

    -

    -

    The top part allows you to follow the dialogue.
    - The bottom part allows you to interact during the dialogue.

    - - - - - -
    -
    -
    -

    Click on the proposition that interests you.
    - Once you have clicked, the dialogue is displayed in the top part of - the dialogue window.

    -

    -


    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step3_fr.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step3_fr.html deleted file mode 100644 index 04293da26..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step3_fr.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -

     

    -

    -

    -

    Step 3: Choosing the information you wish to obtain

    -


    - A bot has several things to propose, it is up to you to explore what - he/she has to say.

    -

    -

    The dialogue window looks like this:

    -

    -

    The top part allows you to follow the dialogue.
    - The bottom part allows you to interact during the dialogue.

    - - - - - -
    -
    -
    -

    Click on the proposition that interests you.
    - Once you have clicked, the dialogue is displayed in the top part of - the dialogue window.

    -

    -


    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step4_de.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step4_de.html deleted file mode 100644 index 25bf41b3c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step4_de.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -

    Step 4: How to choose a mission

    -


    - This part is an add-on. We are going to explain here how to choose a - mission in Ryzom. The first mission is accessible by going to speak - with your rolemaster.

    -

    -

    Certain bots may ask you to accomplish a mission.
    - As for the dialogue seen above, click on this proposition.

    -

     

    - - - - - -
    -
    -
    -


    - A new window appears with a list of missions that you can accomplish - (here is an example).
    - Click on the mission of your choice.

    -

    -

    The mission choice window disappears.
    - The description of the mission appears in your dialogue box.
    - Click on "accept" if you wish to accomplish this mission.
    - An accepted mission is automatically recorded in the journal (shortcut - J).
    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step4_en.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step4_en.html deleted file mode 100644 index 25bf41b3c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step4_en.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -

    Step 4: How to choose a mission

    -


    - This part is an add-on. We are going to explain here how to choose a - mission in Ryzom. The first mission is accessible by going to speak - with your rolemaster.

    -

    -

    Certain bots may ask you to accomplish a mission.
    - As for the dialogue seen above, click on this proposition.

    -

     

    - - - - - -
    -
    -
    -


    - A new window appears with a list of missions that you can accomplish - (here is an example).
    - Click on the mission of your choice.

    -

    -

    The mission choice window disappears.
    - The description of the mission appears in your dialogue box.
    - Click on "accept" if you wish to accomplish this mission.
    - An accepted mission is automatically recorded in the journal (shortcut - J).
    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/help/talk_bot_step4_fr.html b/code/ryzom/client/data/gamedev/html/help/talk_bot_step4_fr.html deleted file mode 100644 index 25bf41b3c..000000000 --- a/code/ryzom/client/data/gamedev/html/help/talk_bot_step4_fr.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - -Ryzom Help - - - - - - - - - - -
    -
    -
    -
    -
    -

    How to talk to a bot

    - - - - - -
    back home
    -

    Step 4: How to choose a mission

    -


    - This part is an add-on. We are going to explain here how to choose a - mission in Ryzom. The first mission is accessible by going to speak - with your rolemaster.

    -

    -

    Certain bots may ask you to accomplish a mission.
    - As for the dialogue seen above, click on this proposition.

    -

     

    - - - - - -
    -
    -
    -


    - A new window appears with a list of missions that you can accomplish - (here is an example).
    - Click on the mission of your choice.

    -

    -

    The mission choice window disappears.
    - The description of the mission appears in your dialogue box.
    - Click on "accept" if you wish to accomplish this mission.
    - An accepted mission is automatically recorded in the journal (shortcut - J).
    -

    -

     

    - - - - - -
    back home
    -

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -

     

    -
    -
    - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_chat_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_chat_de.html deleted file mode 100644 index de5ff8010..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_chat_de.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_chat_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_chat_en.html deleted file mode 100644 index de5ff8010..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_chat_en.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_chat_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_chat_fr.html deleted file mode 100644 index de5ff8010..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_chat_fr.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_craft_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_craft_de.html deleted file mode 100644 index de5ff8010..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_craft_de.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_craft_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_craft_en.html deleted file mode 100644 index de5ff8010..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_craft_en.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_craft_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_craft_fr.html deleted file mode 100644 index de5ff8010..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_craft_fr.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_fight_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_fight_de.html deleted file mode 100644 index f6ed8679d..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_fight_de.html +++ /dev/null @@ -1,155 +0,0 @@ - - -Wie man kämpft - - - - - - - - - -

    - 1. Beginne, indem du deinen Gegner anwählst. Dazu klicke einfach auf den Mob oder den Spieler, den du angreifen möchtest. - Daraufhin erscheinen die Informationen über dein Ziel in - diesem Fenster. - -

    - Fortfahren - - -

    - - - - - - - -

    - 2. Die Richtung, in der sich dein Gegner befindet, siehst du ebenso im - Kompass. - Dazu klicke rechts in den - Kompass - und wähle 'Ziel'. - -

    - Fortfahren - - -

    - - - -

    - 3. Du kannst nun den Kampf beginnen. Drücke einfach - , doppeklicke auf dein Ziel oder wähle es mit Rechtsklick an und geh auf ANGREIFEN - (diese Option erscheint nicht immer, da nicht jeder oder alles angreifbar ist). - -

    - Fortfahren - -

    - - - - -

    - - 4. Es ist möglich Deine Waffe zu wechseln, und zwar mit Hilfe der - Aktionsleiste. - -

    - Fortfahren - -

    - - - -

    - 5. Klicke links mit der Maus auf - diese Schaltfläche, - - um dir eine Liste der dir zur Verfügung stehenden Waffen anzeigen zu lassen. -

    Anmerkung: Diese Liste ist leer, wenn du keine anderen Waffen hast. - -

    - Fortfahren - - -

    - - - -

    - 6. Auf die selbe Weise kannst du die Waffe oder deinen Schild in deiner linken Hand wechseln, indem du - hier klickst. -

    Anmerkung: Diese Liste ist leer, wenn du keinen Schild oder keine Waffe für die linke Hand besitzt. - -

    - Fortfahren - - -

    - - - -

    - - 7. Du kannst mit anderen Aktionen angreifen als mit der Standardaktion. - Dazu benötigst du die Kampfaktionen, die im - Aktionsbuch gespeichert sind. - Es gibt einen eigenen Slot - für jede Kampfaktion. - -

    - Fortfahren - - -

    - - - -

    - 8. Stelle sicher, dass du mindestens eine gespeicherte Kampfaktion hast. - Falls das nicht der Fall ist, erstelle eine und sichere sie. -
    (Mehr Informationen.) - -

    - Fortfahren - - -

    - - - - -

    - 9. Sobald du mindestens eine Kampfaktion gespeichert hast, - klicke einfach auf sie, um in den Kampfmodus zu gehen - und aktiviere die jeweilige Kampfaktion. - Es wird ein kleines Icon erscheinen, das anzeigt, welche Aktion als nächstes ausgeführt wird. - -

    - Fortfahren - -

    - - - -

    - 10. Um die Aktion auf Wiederholung zu stellen, doppelklicke auf sie. - Ein neues Icon erscheint, das anzeigt, dass diese Aktion wiederholt durchgeführt wird - (du kannst nur eine Aktion gleichzeitig auf Wiederholung stellen). - -

    - Fortfahren - - -

    - - - - -

    - Du kennst nun die Grundlagen des Kampfes. -

    - Noch einmal starten - -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_fight_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_fight_en.html deleted file mode 100644 index 7c0f3db3c..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_fight_en.html +++ /dev/null @@ -1,142 +0,0 @@ - - -How to Fight - - - - - - - - - -

    - 1. Start by selecting your opponent. To do this, simply click on the mob or player that you wish to attack. - Once you have done this, your targets information appears in - this window. - -

    - Continue - -

    - - - - - - - -

    - 2. Your opponent's direction can be located using the - Compass. - To do this, do a right click on the - Compass - and select 'Target'. - -

    - Continue - -

    - - - -

    - 3. From here on you can fight. Simply press - , double click your target, or right click and select ATTACK - (this is not always present as not everybody or everything can be attacked). - -

    - Continue - -

    - - - -

    - 4. It is possible to change your weapons using the - action bar. - -

    - Continue - -

    - - - -

    - 5. Left click on your mouse on - this button - to display the list of weapons at your disposal. -

    Note: this list will be empty if you have no other weapons. - -

    - Continue - -

    - - - -

    - 6. In the same way, you can change the weapon or shield in your left hand weapon by pressing - here. -

    Note: this list will be empty if you have no shield or left handed weapons. - -

    - Continue - -

    - - - -

    - 7. You can attack using actions other than the default. - For this you will need to have combat actions memorized in the - Action Window. - There is a single slot - for each combat action. - -

    - Continue - -

    - - - -

    - 8. Check that you have at least one memorized combat action. - If you haven't, then start by memorizing one. -
    (more info) - -

    - Continue - -

    - - - -

    - 9. Once you have memorized at least one combat action, - just click on it in order to go into combat mode - and activate the combat action in question. - A small icon will appear indicating that the action will be the next to be executed. - -

    - Continue - -

    - - - -

    - 10. To cycle the action then just double click it. - A new icon will appear indicating that this action is activated in cycles - (you can only cycle one action at a time). - -

    - Continue - -

    - - - -

    - Now you know the rudiments of fighting. -

    - Start again - -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_fight_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_fight_fr.html deleted file mode 100644 index 748e6b492..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_fight_fr.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - - - - - - -

    - Start by selecting your opponent. To do this, simply click on the character in the scene that you wish to attack. - Once you have done this, your target appears in - this window. - -
    - Continue - -

    - - - -

    - You can also look on the - Radar. - This is the green dot. - -
    - Continue - -

    - - - -

    - The opponent's direction can also be located using the - Compass. - To do this, do a right click on the - Compass - and select the name of your target. - -
    - Continue - -

    - - - -

    - From here on you can fight. Simply click on - - or do a right click on your mouse and select ATTACK - (this is not always present as not everybody can be attacked). - -
    - Continue - -

    - - - -

    - It is now possible to change weapons using this - window. - -
    - Continue - -

    - - - -

    - Do a left click on your mouse on - this button - to display the list of weapons at your disposal. - Note : this list will be empty if you have no weapons. - -
    - Continue - -

    - - - -

    - In the same way, you can change your left hand weapon by pressing - HERE. - As above nothing will happen if you have no left hand weapons. - -
    - Continue - -

    - - - -

    - You can attack using actions other than those proposed by default. - For this you will need to have combat actions memorized in the - Action Window. - There is a singleslot - for each combat action. - The background of the icon for these combat actions is composed of the following image
    - combat -
    - -
    - Continue - -

    - - - -

    - Check that you have at least one memorized combat action. - If you haven't, then start by memorizing one - (
    more info). - -
    - Continue - -

    - - - -

    - Once you have memorized at least one combat action, - just click on it in order to go into combat mode - and activate the combat action in question. - A small icon will appear indicating that the action will be the next to be executed. - -
    - Continue - -

    - - - -

    - To cycle the action then just click on it again. - A new icon will appear indicating that this action is activated in cycles - (you can only cycle one action at a time). - -
    - Continue - -

    - - - -

    - Now you know the rudiments of fighting. -
    -- Start again -- -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_help_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_help_de.html deleted file mode 100644 index 5a0bcb2d1..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_help_de.html +++ /dev/null @@ -1,22 +0,0 @@ - - -Welcome - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_help_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_help_en.html deleted file mode 100644 index 5a0bcb2d1..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_help_en.html +++ /dev/null @@ -1,22 +0,0 @@ - - -Welcome - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_help_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_help_fr.html deleted file mode 100644 index 5a0bcb2d1..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_help_fr.html +++ /dev/null @@ -1,22 +0,0 @@ - - -Welcome - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_de.html deleted file mode 100644 index de5ff8010..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_de.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_en.html deleted file mode 100644 index de5ff8010..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_en.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_fr.html deleted file mode 100644 index de5ff8010..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_instructor_fr.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_keys_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_keys_de.html deleted file mode 100644 index 5a0bcb2d1..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_keys_de.html +++ /dev/null @@ -1,22 +0,0 @@ - - -Welcome - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_keys_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_keys_en.html deleted file mode 100644 index 5a0bcb2d1..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_keys_en.html +++ /dev/null @@ -1,22 +0,0 @@ - - -Welcome - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_keys_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_keys_fr.html deleted file mode 100644 index 5a0bcb2d1..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_keys_fr.html +++ /dev/null @@ -1,22 +0,0 @@ - - -Welcome - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_magic_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_magic_de.html deleted file mode 100644 index 80aaacb40..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_magic_de.html +++ /dev/null @@ -1,58 +0,0 @@ - - -Wie man zaubert - - - - - - - - - -

    - 1. Beginne, indem du ein Ziel auswählst. Klicke dazu einfach auf den Mob oder den Spieler. Informationen über dein Ziel erscheinen im - Zielfenster. - -

    - Fortfahren - - -

    - - - -

    - 2. Stelle als nächstes sicher, dass du eine Magie-Aktion in der - Aktionsleiste hast. - Der Hintergrund des Icons für diese Magie-Aktionen setzt sich aus folgenden Bildern zusammen: -
    Offensive Magie -
    Heilmagie -

    Wenn du keine Magie-Aktionen gespeichert hast, musst du welche erlernen. -
    (mehr Informationen) - -

    - Fortfahren - - -

    - - - -

    - 3. Klicke jetzt auf eine der Magie-Aktionen, um deinen Zauberspruch auf dein Ziel zu sprechen. Sprüche, die auf dich selbst wirken, wie - Selbstheilungen oder Auren, benötigen kein Ziel. - -

    - Fortfahren - -

    - - - -

    - - Du kennst nun die Grundlagen der Verwendung von Magie. -

    - Fortfahren - -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_magic_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_magic_en.html deleted file mode 100644 index d3dfe99e7..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_magic_en.html +++ /dev/null @@ -1,55 +0,0 @@ - - -How to do Magic - - - - - - - - - -

    - 1. Start by selecting a target. To do this, simply click on the mob or player. Information on your target will appear in the - target gauge. - -

    - Continue - -

    - - - -

    - 2. Next make sure that you have a magic action in - Action Window. - The background of the icon for these magic actions is composed of the following images: -
    offensive magic -
    healing magic -

    If you have no magic actions memorized then you will have to memorize one. -
    (more info) - -

    - Continue - -

    - - - -

    - 3. Now just click one of the magic icons to cast your spell action on your target. Spells that work on yourself, like - self heals or auras, do not require a target. - -

    - Continue - -

    - - - -

    - You now know the basics of using magic. -

    - Start again - -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_magic_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_magic_fr.html deleted file mode 100644 index 2d0e97370..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_magic_fr.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - -

    - Start by selecting a target. This can be you, for example in the case where you need to heal yourself. - To do this, simply click on the character you wish to target in the scene. - Information on your target will appear in - Start by selecting a target. This can be you, for example in the case where you need to heal yourself. - To do this, simply click on the character you wish to target in the scene. - Information on your target will appear in - Start by selecting a target. This can be you, for example in the case where you need to heal yourself. - To do this, simply click on the character you wish to target in the scene. - Information on your target will appear in - - this window - this window - this window - . - -
    - Continue - -

    - - - -

    - Next make sure that you have memorized a magic action in - this window. - The background of the icon for these magic actions is composed of the following images :
    - offensive magic -
    - healing magic -
    - If you have no magic actions memorized then you will have to memorize one - (
    more info). - -
    - Continue - -

    - - - -

    - Now just click one of the magic icons to cast your spell. - -
    - Continue - -

    - - - -

    - Vous voila pret. -
    -- Start again -- -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_de.html deleted file mode 100644 index cdeddf801..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_de.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - -

    - This interface - is your book containing all your known actions. - From this window you will be able to memorize your fight, magic, craft and other actions. - -
    - Continue - -

    - - - -

    -For the rest of the tutorial, we are going to close this window in order to show you how to return to it. - -
    - Continue - -

    - - - -

    - Ok. Let's now learn how to gain access to the book which allows you to memorize actions. - To do this, click on the following icon on the interface:
    - - Inventory -

    - - - -

    - Well done !
    - Now click on "ACTION BOOK" in the menu we have just opened. -

    - - - -

    - There! Now you know how to return to the memorization interface.
    - To memorize an action simply drag and drop one of the actions - (here) - into your memorized actions window - (here). - -
    - Continue - -

    - - - -

    - You are ready. -
    -- Start again -- -

    - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_en.html deleted file mode 100644 index cdeddf801..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_en.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - -

    - This interface - is your book containing all your known actions. - From this window you will be able to memorize your fight, magic, craft and other actions. - -
    - Continue - -

    - - - -

    -For the rest of the tutorial, we are going to close this window in order to show you how to return to it. - -
    - Continue - -

    - - - -

    - Ok. Let's now learn how to gain access to the book which allows you to memorize actions. - To do this, click on the following icon on the interface:
    - - Inventory -

    - - - -

    - Well done !
    - Now click on "ACTION BOOK" in the menu we have just opened. -

    - - - -

    - There! Now you know how to return to the memorization interface.
    - To memorize an action simply drag and drop one of the actions - (here) - into your memorized actions window - (here). - -
    - Continue - -

    - - - -

    - You are ready. -
    -- Start again -- -

    - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_fr.html deleted file mode 100644 index cdeddf801..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_memorize_fr.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - -

    - This interface - is your book containing all your known actions. - From this window you will be able to memorize your fight, magic, craft and other actions. - -
    - Continue - -

    - - - -

    -For the rest of the tutorial, we are going to close this window in order to show you how to return to it. - -
    - Continue - -

    - - - -

    - Ok. Let's now learn how to gain access to the book which allows you to memorize actions. - To do this, click on the following icon on the interface:
    - - Inventory -

    - - - -

    - Well done !
    - Now click on "ACTION BOOK" in the menu we have just opened. -

    - - - -

    - There! Now you know how to return to the memorization interface.
    - To memorize an action simply drag and drop one of the actions - (here) - into your memorized actions window - (here). - -
    - Continue - -

    - - - -

    - You are ready. -
    -- Start again -- -

    - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_money_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_money_de.html deleted file mode 100644 index 99ccd7527..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_money_de.html +++ /dev/null @@ -1,13 +0,0 @@ - - -Money - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_money_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_money_en.html deleted file mode 100644 index 99ccd7527..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_money_en.html +++ /dev/null @@ -1,13 +0,0 @@ - - -Money - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_money_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_money_fr.html deleted file mode 100644 index 99ccd7527..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_money_fr.html +++ /dev/null @@ -1,13 +0,0 @@ - - -Money - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_motion_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_motion_de.html deleted file mode 100644 index ec79a41cf..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_motion_de.html +++ /dev/null @@ -1,66 +0,0 @@ - - -Wie man sich bewegt - - - - - -

    1. Drücke die ''-Taste auf deiner Tastatur, um dich vorwärts zu bewegen.

    - -

    2. Gut gemacht! -
    Jetzt drücke die ''-Taste, um rückwärts zu laufen.

    - - -

    3. Drücke die ''-Taste, um dich nach links zu drehen.

    - -

    4. Drücke die ''-Taste, um dich nach rechts zu drehen.

    - -

    5. Drücke die ''-Taste, um nach links auszuweichen.

    - -

    6. Drücke die ''-Taste, um nach rechts auszuweichen.

    - - -

    7. Exzellent! -
    Kommen wir zum Gehen und Rennen. -
    Drücke die ''-Taste, um die Bewegungsart zu ändern. -

    - -

    8. Großartig. -
    Du kannst auch die Bewegungsart ändern, indem du auf -dieses Tab drückst und dann auf -dieses Icon. -
    Benutze diese Methode, um zu deiner vorherigen Bewegungsart zurückzuschalten. -

    - -

    9. Sehr gut! - -
    Jetzt zur automatischen Bewegung. -
    Drücke die ''-Taste, um vorwärts zu laufen, ohne eine Taste gedrückt zu halten. -

    - - -

    10. Stop! -
    Um anzuhalten, drücke die ''-Taste nochmals, oder bewege dich entweder vorwärts (''), -
    oder rückwärts (''). -

    - - - - - - - -

    Gut gemacht, du kennst nun die Grundlagen der Bewegung!

    - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_motion_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_motion_en.html deleted file mode 100644 index 8de5989c9..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_motion_en.html +++ /dev/null @@ -1,63 +0,0 @@ - - -How to Move - - - - - -

    1. Press the '' key on your keyboard to Move Forward.

    - -

    2. Well done! -
    Now press the '' key to Move Backwards.

    - -

    3. Press the '' key to Turn Left.

    - -

    4. Press the '' key to turn right.

    - -

    5. Press the '' key to Strafe Left.

    - -

    6. Press the '' key to Strafe Right.

    - -

    7. Excellent! -
    Let's learn how to walk or run. -
    Press the '' key to change the movement mode. -

    - -

    8. Great. -
    You can also change the movement mode by clicking on -this tab and then on -this icon. -
    Try this method to return to your previous movement mode. -

    - -

    9. Very good! -
    Now let's learn how to move automatically. -
    Press the '' key to start moving forward without keeping the key pressed down. -

    - - -

    10. Stop! -
    To stop, press the '' key again, either move forward (''), -
    or move backward (''). -

    - - - - - - - -

    Well done, you now know the basic movements!

    - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_motion_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_motion_fr.html deleted file mode 100644 index 850190048..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_motion_fr.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - -

    1. Appuyez sur la touche '' pour faire avancer votre avatar.

    - -

    2. Bravo !
    -Maintenant appuyez sur la touche '' pour reculer.

    - -

    3. Appuyez sur la touche '' pour tourner à gauche.

    - -

    4. Appuyez sur la touche '' pour tourner à droite.

    - -

    5. Appuyez sur la touche '' pour effectuer un déplacement latéral gauche.

    - -

    6. Appuyez sur la touche '' pour effectuer un déplacement latéral droite.

    - -

    7. Excellent !
    -Voyons comment marcher et courir.
    -Appuyez sur la touche '' pour passer du mode courir à marcher. -

    - -

    8. Bravo.
    -Vous pouvez aussi modifer le mode de déplacement en cliquant sur cette -icône.
    -Utilser cette méthode pour revenir à votre mode de déplacement initial. -

    - -

    9. Bravo !
    -Voyons comment se déplacer automatiquement.
    -Appuyez sur la touche '' pour avancer (sans maintenir la touche enfoncée). -

    - - -

    10. Stop !
    -Pour arrêter, appuyez à nouveau sur la touche ''
    -sinon appuyez sur la touche avancer (''),
    -ou appuyez sur la touche reculer (''). -

    - - - - - - - -

    Bien joué, vous connaissez maintenant les bases du déplacement !!!

    - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_de.html deleted file mode 100644 index ed044b1f5..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_de.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - -

    - Dieses Fenster ist Dein - Kompass. - Standardmäßig zeigt der Pfeil nach Norden. Rechtklicke auf das Fenster um das Menü anzeigen zu lassen. - - -
    - Weiter - -

    - - - -

    - Mehrere Auswahlmöglichkeiten erscheinen, wie zum Beispiel die Richtung Deines Startpunktes oder die Richtung zu Deinem Ziel. - Zusätzlich werden auch die Richtungen zu bestimmten Städten angezeigt. - Welches Ziel Du auch wählst, damit es Dein - Kompass - anzeigt, Du musst dem Pfeil folgen, um zu Deinem Ziel zu gelangen. - -
    - Weiter - -

    - - - -

    -
    -- Nochmal -- -

    - - - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_en.html deleted file mode 100644 index 8510b3d70..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_en.html +++ /dev/null @@ -1,44 +0,0 @@ - - -How to Get Your Bearings - - - - - - - - -

    - 1. Your compass is at the top right of your screen. - By default the arrow indicates where North is. - Right click on it to display the menu. - -

    - Continue - -

    - - - -

    - 2. Several choices appear, such as the direction of your target, your pet animals or your landmarks. - Additionally, the direction of mission location, or team members can be selected. - -

    In all cases, whichever destination you choose your - compass - to indicate, the arrow must be oriented towards the top of the screen for you to be heading in the right direction. - -

    - Continue - -

    - - - -

    -
    - Start again - -

    - - - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_fr.html deleted file mode 100644 index 06013b07d..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_orientation_fr.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - -

    - La fenêtre indiquée correspond à votre - Compas. - Par défaut, la flèche indique quand il pointe vers le haut. - Faites un clic droit dessus pour afficher le menu. - -
    - Continuer - -

    - - - -

    - Vous avez à disposition plusieurs choix tels que la direction de votre point de départ (départ) ou la direction de votre cible. - De plus, la direction de certains villages apparaît sous le séparateur. - Dans tous les cas, quelle que soit la direction que vous choisissez avec votre - Compas, - la flèche doit être orientée vers le haut de l'écran si vous voulez parvenir à destination. - -
    - Continuer - -

    - - - -

    -
    -- Recommencer -- -

    - - - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_de.html deleted file mode 100644 index 5a0bcb2d1..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_de.html +++ /dev/null @@ -1,22 +0,0 @@ - - -Welcome - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_en.html deleted file mode 100644 index 5a0bcb2d1..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_en.html +++ /dev/null @@ -1,22 +0,0 @@ - - -Welcome - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_fr.html deleted file mode 100644 index 5a0bcb2d1..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_phrase_fr.html +++ /dev/null @@ -1,22 +0,0 @@ - - -Welcome - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_profession_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_profession_de.html deleted file mode 100644 index 4e31220e7..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_profession_de.html +++ /dev/null @@ -1,13 +0,0 @@ - - -Profession - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_profession_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_profession_en.html deleted file mode 100644 index 5b2387560..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_profession_en.html +++ /dev/null @@ -1,13 +0,0 @@ - - -Profession - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_profession_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_profession_fr.html deleted file mode 100644 index 4e31220e7..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_profession_fr.html +++ /dev/null @@ -1,13 +0,0 @@ - - -Profession - - - - -

    step1...>

    -

    step2...>

    -

    step3...>

    -

    Success!!!>

    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_de.html deleted file mode 100644 index a5db4ea69..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_de.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - -

    - 1. How to quit the game.
    - There are two ways of quitting the game.
    - The first method is to press the - '' key.
    - Try! -

    - - -

    - 2. Well Done
    - Now click on this icon
    -
    - or press "ESC" to cancel.
    - -
    - Continue - -

    - - -

    - 3. You should have seen 2 more Icons :
    -
    - return to character selection
    -
    - quit the game
    - -
    - Continue - -

    - - -

    - 4. The second method consists of clicking on - the cross - on the Toolbar - (more info).
    - - Go on, try it ! -

    - - -

    - -- The End --
    - Start again -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_en.html deleted file mode 100644 index a5db4ea69..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_en.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - -

    - 1. How to quit the game.
    - There are two ways of quitting the game.
    - The first method is to press the - '' key.
    - Try! -

    - - -

    - 2. Well Done
    - Now click on this icon
    -
    - or press "ESC" to cancel.
    - -
    - Continue - -

    - - -

    - 3. You should have seen 2 more Icons :
    -
    - return to character selection
    -
    - quit the game
    - -
    - Continue - -

    - - -

    - 4. The second method consists of clicking on - the cross - on the Toolbar - (more info).
    - - Go on, try it ! -

    - - -

    - -- The End --
    - Start again -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_fr.html deleted file mode 100644 index a5db4ea69..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_quitgame_fr.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - -

    - 1. How to quit the game.
    - There are two ways of quitting the game.
    - The first method is to press the - '' key.
    - Try! -

    - - -

    - 2. Well Done
    - Now click on this icon
    -
    - or press "ESC" to cancel.
    - -
    - Continue - -

    - - -

    - 3. You should have seen 2 more Icons :
    -
    - return to character selection
    -
    - quit the game
    - -
    - Continue - -

    - - -

    - 4. The second method consists of clicking on - the cross - on the Toolbar - (more info).
    - - Go on, try it ! -

    - - -

    - -- The End --
    - Start again -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_de.html deleted file mode 100644 index 8eef8ff1c..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_de.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_en.html deleted file mode 100644 index 8eef8ff1c..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_en.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_fr.html deleted file mode 100644 index 8eef8ff1c..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_welcome_fr.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - -
    -

    Welcome

    -
    -
    Click on a "How to" button to learn how to execute basic actions - of Ryzom.
    -
    - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_windows_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_windows_de.html deleted file mode 100644 index b9ee0f7c5..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_windows_de.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - -

    -1. Werfen wir einen kurzen Blick auf die Hauptsfenster des Spiels und ihre Funktionen.
    -Hier klicken um fortzufahren. -

    - - -

    -2. Dies ist die Fensterleiste oder auf Pad.
    -Du erreichst über dieses Fenster alle Standardaktionen, Fenster- und Spielkonfigurationen (mehr...).
    -Hier klicken um fortzufahren. -

    - - -

    -3. Dies ist Dein -Hauptkommunikationsfenster / Chat.
    -Mit Hilfe dieses Fensters kannst Du mit allen auf Atys kommunizieren.
    -Hier werden Dir auch alle relevanten Informationen mitgeteilt.
    -Per Rechtsklick auf eine der Regionen wird diese als eigenes Fenster dargestellt.
    -Hier klicken um fortzufahren. -

    - - -

    -4. Das -Charakterfenster -gibt Dir Informationen über Deinen Status (HP, Ausdauer usw.) wie auch üüner die derzeitig gestarteten Aktionen.
    -Hier klicken um fortzufahren. -

    - - -

    -5. Das -Zielfenster -gibt Dir Informationen über den Status Deines Ziels, wie den Namen und seine HP.
    -Hier klicken um fortzufahren. -

    - - -

    -6. Der Kompass -zeigt Dir immer an wo Norden ist. Er kann auch dazu verwendet werden, Dir die Richtung zu einem speziellen Ziel anzuzeigen. -Er lokalisiert Personen und Kreaturen um Dich herum.
    -Hier klicken um fortzufahren. -

    - - -

    -7. Die Aktionsleiste -zeigt Dir die in den Händen getragenen Gegenstände und die dazugehörigen, erlernten Aktionen.
    -Hier klicken um fortzufahren. -

    - - -

    --- Ende --
    -Nochmal...
    -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_windows_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_windows_en.html deleted file mode 100644 index ecc9fc08d..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_windows_en.html +++ /dev/null @@ -1,78 +0,0 @@ - - - -How to Use Windows - - - - - - -

    -1. We are going to take a quick look at the main windows of the game and go over their functions. - -

    Click here to continue. -

    - - -

    -2. This is the windows bar. -
    This is a direct link to basic actions, windows and game configuration. -
    (more info) - -

    Click here to continue. -

    - - -

    -3. This is your -main chat window. -
    It is through this window that you will be able to communicate with the world. -
    This is also where you will get feedback. -
    If you right click on a tab the window will be detached. - -

    - Continue -. -

    - - -

    -4. The gauges window -gives information about your state (life points, stamina, etc.) as well as your current action. - -

    - Continue -. -

    - - -

    -5. The target gauge -gives some information on the state of your target such as name and life points. - -

    - Continue -. -

    - - -

    -6. The compass -indicates North when the arrow points towards the top of the screen. It can also indicate other directions such as that of your target. -It allows you to locate people or creatures around you. - -

    - Continue -. -

    - - -

    -7. The action bar -shows you the items you are holding along with their corresponding memorized actions. - -

    - Continue -. -

    - - -

    --- The End -- -

    - Start again - -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_windows_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_windows_fr.html deleted file mode 100644 index 18dec452f..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_windows_fr.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - -

    -1. Nous allons présenter rapidement les principales fenêtres du jeu et parcourir leurs fonctions.
    -Cliquez ici pour continuer. -

    - - -

    -2. Il s'agit de la barre de fenêtres.
    -C'est un lien direct vers la configuration des actions de base, des fenêtres et du jeu (en savoir plus).
    -Cliquez ici pour continuer. -

    - - -

    -3. Il s'agit de votre -fenêtre de communications.
    -Grâce à cette fenêtre, vous allez pouvoir communiquer avec le monde.
    -C'est ici également que vous aurez des réponses.
    -Si vous faites un clic droit sur un tableau, la fenêtre se détache.
    -Cliquez ici pour continuer. -

    - - -

    -4. La -fenêtre du joueur -donne des informations sur votre état (points de vie, stamina...) ainsi que sur l'action en cours.
    -Cliquez ici pour continuer. -

    - - -

    -5. La -fenêtre de votre cible -donne des informations sur l'état de votre cible telles que son nom et ses points de vie.
    -Cliquez ici pour continuer. -

    - - -

    -6. Le compas -indique le Nord quand la flèche pointe vers le haut de l'écran. Il peut également indiquer d'autres directions telles que celle de votre cible. -Il vous permet de localiser les homins et les créatures autour de vous.
    -Cliquez ici pour continuer. -

    - - -

    -7. L'interface Mains -vous indique les objets que vous avez en main ainsi que les actions mémorisées correspondantes.
    -Cliquez ici pour continuer. -

    - - -

    --- Fin --
    -Recommencer
    -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_de.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_de.html deleted file mode 100644 index bf385b97f..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_de.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - - - - - - -

    -1. Tutorial to learn the functions of the -Windows Bar.
    -- Continue - -

    - - -

    -2. The Cross -is for leaving the game (more info).
    -- Continue - -

    - - -

    -3. The question mark -gives access to help files (more info).
    -- Continue - -

    - - -

    -4. The window icon -gives access to a list of game windows.
    -- Continue - -

    - - -

    -5. The computer icon -gives access to the game configuration window.
    -- Continue - -

    - - -

    -6. The desktops button -allows you to switch between your 4 desktops.
    -- Continue - -

    - - -

    -7. The move/stop button -is to toggle between moving and stoping.
    -- Continue - -

    - - -

    -8. Button -for changing movement mode between walking and running -(more info).
    -- Continue - -

    - - - -

    -9. The stand/sit button -is to toggle between sitting and standing.
    -- Continue - -

    - - -

    -10. The talk button -is to talk to the person you're targeting.
    -- Continue - -

    - - -

    -11. The fight button -is to attack/disengage your target.
    -- Continue - -

    - - -

    -12. The extract button -is to extract MPs from the source you're targeting.
    -- Continue - -

    - - -

    -13. The team button -allows you to invite or kick someone from your team or to disband.
    -- Continue - -

    - - - - - - - - -

    --- The End --
    -Start again
    -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_en.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_en.html deleted file mode 100644 index 1209cd8bb..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_en.html +++ /dev/null @@ -1,139 +0,0 @@ - - -How to Use Windows - - - - - - - -

    -1. Tutorial to learn the functions of the -Windows Bar. -
    - Continue - -

    - - -

    -2. The Cross -is for leaving the game -
    (more info). -

    - Continue - -

    - - -

    -3. The question mark -gives access to help files. -
    (more info) -

    - Continue - -

    - - -

    -4. The window icon -gives access to a list of game windows. -

    - Continue - -

    - - -

    -5. The computer icon -gives access to the game configuration window. -

    - Continue - -

    - - -

    -6. The desktops button -allows you to switch between your 4 desktops. -

    - Continue - -

    - - -

    -7. The move/stop button -is to toggle between moving and stoping. -

    - Continue - -

    - - -

    -8. Button -for changing movement mode between walking and running. -
    (more info) -

    - Continue - -

    - - - -

    -9. The stand/sit button -is to toggle between sitting and standing. -

    - Continue - -

    - - -

    -10. The talk button -is to talk to the person you're targeting. -

    - Continue - -

    - - -

    -11. The fight button -is to attack/disengage your target. -

    - Continue - -

    - - -

    -12. The extract button -is to extract MPs from the source you're targeting. -

    - Continue - -

    - - -

    -13. The team button -allows you to invite or kick someone from your team or to disband. -

    - Continue - -

    - - - - - - - - -

    --- The End -- -

    - Start again - -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_fr.html b/code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_fr.html deleted file mode 100644 index bf385b97f..000000000 --- a/code/ryzom/client/data/gamedev/html/quick_help/qh_windowsbar_fr.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - - - - - - -

    -1. Tutorial to learn the functions of the -Windows Bar.
    -- Continue - -

    - - -

    -2. The Cross -is for leaving the game (more info).
    -- Continue - -

    - - -

    -3. The question mark -gives access to help files (more info).
    -- Continue - -

    - - -

    -4. The window icon -gives access to a list of game windows.
    -- Continue - -

    - - -

    -5. The computer icon -gives access to the game configuration window.
    -- Continue - -

    - - -

    -6. The desktops button -allows you to switch between your 4 desktops.
    -- Continue - -

    - - -

    -7. The move/stop button -is to toggle between moving and stoping.
    -- Continue - -

    - - -

    -8. Button -for changing movement mode between walking and running -(more info).
    -- Continue - -

    - - - -

    -9. The stand/sit button -is to toggle between sitting and standing.
    -- Continue - -

    - - -

    -10. The talk button -is to talk to the person you're targeting.
    -- Continue - -

    - - -

    -11. The fight button -is to attack/disengage your target.
    -- Continue - -

    - - -

    -12. The extract button -is to extract MPs from the source you're targeting.
    -- Continue - -

    - - -

    -13. The team button -allows you to invite or kick someone from your team or to disband.
    -- Continue - -

    - - - - - - - - -

    --- The End --
    -Start again
    -

    - - - - diff --git a/code/ryzom/client/data/gamedev/html/release_de.html b/code/ryzom/client/data/gamedev/html/release_de.html deleted file mode 100644 index 5e6af1d08..000000000 --- a/code/ryzom/client/data/gamedev/html/release_de.html +++ /dev/null @@ -1,14 +0,0 @@ - - - Intro - - - - - - -
    -

    Bitte warten...

    -
    - - diff --git a/code/ryzom/client/data/gamedev/html/release_en.html b/code/ryzom/client/data/gamedev/html/release_en.html deleted file mode 100644 index caecf521c..000000000 --- a/code/ryzom/client/data/gamedev/html/release_en.html +++ /dev/null @@ -1,14 +0,0 @@ - - - Intro - - - - - - -
    -

    Please wait...

    -
    - - diff --git a/code/ryzom/client/data/gamedev/html/release_fr.html b/code/ryzom/client/data/gamedev/html/release_fr.html deleted file mode 100644 index 7513330f1..000000000 --- a/code/ryzom/client/data/gamedev/html/release_fr.html +++ /dev/null @@ -1,14 +0,0 @@ - - - Intro - - - - - - -
    -

    Veuillez patienter...

    -
    - - diff --git a/code/ryzom/client/data/gamedev/ig.txt b/code/ryzom/client/data/gamedev/ig.txt deleted file mode 100644 index e3e772704..000000000 --- a/code/ryzom/client/data/gamedev/ig.txt +++ /dev/null @@ -1,33 +0,0 @@ -// This sample shows all functionnality of the script to create a scene -// a basic sample could be : -// -// city.ig -// + street1.ig -// ++ house0.ig -// + street2.ig -// ++ house1.ig -// ++ house2.ig -// -// This means that the city.ig is father of street1 and street2 and house0 -// is child of street1. The + indicates the level of depth in hierarchy. -// We can put initial position and rotation. We can avoid initial rotation -// or both of them. - -//Water01.ig -//TR_VILLAGEC.ig -//WaterFyrosOasis.ig -//fxoasis.ig -//fxtryker.ig -//OasisDemo_Auberges.ig -//WaterLineOasis01.ig - -//street.ig -//+ apart.ig -// ++ appart_int_doors.ig -// ++ appart_feux.ig -//+ taverne.ig -//+ forge.ig -//+ fx_flammes.ig -//+ objects.ig -//+ lanternes_haut_et_bas.ig -//+ Animated_door.ig diff --git a/code/ryzom/client/data/gamedev/interfaces/CtrlsFunctions.txt b/code/ryzom/client/data/gamedev/interfaces/CtrlsFunctions.txt deleted file mode 100644 index d856b4bd4..000000000 --- a/code/ryzom/client/data/gamedev/interfaces/CtrlsFunctions.txt +++ /dev/null @@ -1,96 +0,0 @@ -/*****************************************************************************************************/ -THIS FILE GIVE THE RELATION BEETWEEN A FUNCTION NUMBER AND THE CORRESPONDING FUNCTION NAME IN THE CODE - - -NB : this is NOT a configuration file, only an information file for users, this file is NOT read by the program and evrything can be written in it. - -Users who want to be sure of what they do should give a look to the file functions.cpp - - - -0 : cbTest -1 : cbSelectFYROS -2 : cbSelectTRYKER -3 : cbSelectMATIS -4 : cbSelectKALAB -5 : cbSelectMale -6 : cbSelectFemale -7 : cbCreateCharacter -8 : cbEnterWorld -9 : cbDeleteCharacter -10 : cbConnect -11 : cbUpdateLogin - -12 : - -13 : cbUnmuteAll -14 : cbWhisper -15 : cbTalk -16 : cbShout - -17 : cbPreprogSentence1 -18 : - -19 : cbPreprogSentence2 -20 : - -21 : cbPreprogSentence3 -22 : - -23 : cbPreprogSentence4 -24 : - -25 : cbPreprogSentence5 - -26 : -27 : - -28 : cbMinRestore -29 : cbLockUnlock -30 : cbMuteUnmutePublic -31 : cbPublicPopUp - -32 : - -33 : cbProcessChatLine -34 : cbUsePreprog - -35 : // cbAddToContactList -36 : // cbProposeJoinClade - -37 : cbTeammateProposal - -38 : cbPreprog1 -39 : cbPreprog2 -40 : cbPreprog3 -41 : cbPreprog4 -42 : cbPreprog5 - -43 : // cbSpeech -44 : // cbCreateSpeech -45 : // cbJoinSpeech -46 : // cbVote -47 : // cbLeaveSpeech -48 : // cbCreateGroup - -49 : // cbToSpeech -50 : // cbToPublic - -51 : cbToTeam - -52 : // cbToClade - -53 : cbToFamily - -54 : cbTeammateRequest - -55 : cbCreateTeam -56 : cbLeaveTeam - -57 : cbAcceptProposal -58 : cbRejectProposal -59 : cbAcceptRequest -60 : cbRejectRequest - -61 : cbSendPrivateMessage -62 : cbRecord \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/interfaces/OLD 111.txt b/code/ryzom/client/data/gamedev/interfaces/OLD 111.txt deleted file mode 100644 index 6f3c4a034..000000000 --- a/code/ryzom/client/data/gamedev/interfaces/OLD 111.txt +++ /dev/null @@ -1,104 +0,0 @@ -X: 0.25 Y: 0.01 Width: 510 Height: 150 Name: 15 MinWidth: 400 MinHeight: 100 - -/***********************************************************/ -/ THE PUBLIC CHAT WINDOW -/***********************************************************/ - - -/ bottom left -[2000] Origin: BL HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 64 Texture: 13 RGBA: 255 255 255 128 -/ bottom right -[2002] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 512 H_Pixel: 64 Texture: 14 RGBA: 255 255 255 128 -/ rezisable_bottom -[2001] Parent: 2000 Origin: BR HotSpot: TR X: 0 Y: 0 X_Pixel: -18 Y_Pixel: 0 W: 1 H: 0 W_Pixel: -394 H_Pixel: 64 Texture: 17 RGBA: 255 255 255 128 - -/ mid_left -[2003] Parent: 2000 Origin: TL HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 1 W_Pixel: 16 H_Pixel: -95 Texture: 15 RGBA: 255 255 255 128 -/mid_right -[2004] Parent: 2002 Origin: TR HotSpot: TL X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 1 W_Pixel: 16 H_Pixel: -95 Texture: 16 RGBA: 255 255 255 128 -/mid_mid -[2005] Parent: 2000 Origin: TL HotSpot: TR X: 0 Y: 0 X_Pixel: 16 Y_Pixel: 0 W: 1 H: 1 W_Pixel: -32 H_Pixel: -95 Texture: 12 RGBA: 255 255 255 128 - -/top left -[2006] Parent: 2003 Origin: TL HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 512 H_Pixel: 32 Texture: 20 RGBA: 255 255 255 128 -/rezisable top -[2007] Parent: 2006 Origin: BR HotSpot: TR X: 0 Y: 0 X_Pixel: -225 Y_Pixel: 0 W: 1 H: 0 W_Pixel: -493 H_Pixel: 32 Texture: 18 RGBA: 255 255 255 128 -/top right -[2008] Parent: 2004 Origin: TR HotSpot: TL X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 256 H_Pixel: 32 Texture: 19 RGBA: 255 255 255 128 - - -/ the chat box -[22] Origin: BL HotSpot: TR X: 0 Y: 0 X_Pixel: 5 Y_Pixel: 54 W: 1 H: 1 W_Pixel: -10 H_Pixel: -86 Pen: 6 LeftClickFunction: 30 RightClickFunction: 31 UpTexture: 11 DownTexture: 10 ScrollBarTexture: 28 - -/ the input control for chat box messages -[23] Origin: BL HotSpot: TR X: 0 Y: 0 X_Pixel: 26 Y_Pixel: 26 W: 1 H: 0 W_Pixel: -31 H_Pixel: 16 Function: 33 Pen: 7 - - -/**** Buttons setting the chat mode (public, team, family...) and the talk mode if in pubic mode (talk(say), shout, whisper). -/ the Whisper button -[24] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -136 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 14 Text: 24 Pen: 7 - -/ the 'say' button -[25] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -69 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 15 Text: 25 Pen: 7 - -/ the Shout button -[26] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -4 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 16 Text: 26 Pen: 7 - -/ the 'Team' button (message sent to teammates) -[58] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -268 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 51 Text: 58 Pen: 7 - -/ the 'Family' button (message sent to family) -[60] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -202 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 53 Text: 60 Pen: 7 - -/ the 'clade' button (message sent to clade) -[70] Origin: BR HotSpot: TL X: 0 Y: 0 X_Pixel: -334 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 64 H_Pixel: 16 Function: 70 Text: 70 Pen: 7 - -/// group these buttons as radio, and init the controller -[64] Buttons: 24 25 26 58 60 70 End - - -/ the 'UnmuteAll' button -[27] Origin: TL HotSpot: BR X: 0 Y: 0 X_Pixel: 8 Y_Pixel: -2 W: 0 H: 0 W_Pixel: 76 H_Pixel: 16 Function: 13 Text: 27 Pen: 7 - -/ the record button -[35] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -20 Y_Pixel: -2 W: 0 H: 0 W_Pixel: 48 H_Pixel: 16 Function: 62 Text: 33 Pen: 9 - -/ sentence 1 -[28] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -201 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 27 H_Pixel: 19 Function: 17 Text: 28 Pen: 7 -/ sentence 2 -[29] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -169 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 27 H_Pixel: 19 Function: 19 Text: 29 Pen: 7 -/ sentence 3 -[30] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -137 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 27 H_Pixel: 19 Function: 21 Text: 30 Pen: 7 -/ sentence 4 -[31] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -106 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 27 H_Pixel: 19 Function: 23 Text: 31 Pen: 7 -/ sentence 5 -[32] Origin: TR HotSpot: BL X: 0 Y: 0 X_Pixel: -73 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 27 H_Pixel: 19 Function: 25 Text: 32 Pen: 7 - -/ radio controller for the buttons 28 to 32 -[33] Buttons: 28 29 30 31 32 End - - - -/ the 'Min' button, minimize/restore chat window -/[36] Origin: BL HotSpot: TL X: 1 Y: 0.85 X_Pixel: 0 Y_Pixel: -20 W: 0 H: 0 W_Pixel: 50 H_Pixel: 20 Function: 28 Text: 36 Pen: 7 -/ the Lock/unlock button, to lock/unlock the chat window -[37] Origin: BL HotSpot: TR X: 0 Y: 0 X_Pixel: 2 Y_Pixel: 2 W: 0 H: 0 W_Pixel: 16 H_Pixel: 16 Function: 29 Text: 37 Pen: 7 - - -/ the leave Team Button (only if player allready in a team) -[62] Origin: TL HotSpot: BR X: 0 Y: 0 X_Pixel: 92 Y_Pixel: -1 W: 0 H: 0 W_Pixel: 74 H_Pixel: 19 Function: 56 Text: 62 Pen: 8 - -/ the create Team Button (only if player not allready in a team) -[61] Origin: TL HotSpot: BR X: 0 Y: 0 X_Pixel: 92 Y_Pixel: -1 W: 0 H: 0 W_Pixel: 74 H_Pixel: 19 Function: 55 Text: 61 Pen: 8 - -/ clear button -/[66] Parent: 22 Origin: TL HotSpot: TR X: 0 Y: 0 X_Pixel: 100 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 50 H_Pixel: 20 Function: 66 Text: 66 Pen: 7 - -/ leave clade button -[68] Origin: TL HotSpot: BR X: 0 Y: 0 X_Pixel: 173 Y_Pixel: -2 W: 0 H: 0 W_Pixel: 76 H_Pixel: 16 Function: 68 Text: 68 Pen: 8 - -/ create clade button -[67] Origin: TL HotSpot: BR X: 0 Y: 0 X_Pixel: 173 Y_Pixel: -2 W: 0 H: 0 W_Pixel: 76 H_Pixel: 16 Function: 67 Text: 67 Pen: 8 - -/ the vote button (when a vote can be done) -[71] Origin: BL HotSpot: TR X: 0 Y: 0 X_Pixel: 30 Y_Pixel: 0 W: 0 H: 0 W_Pixel: 68 H_Pixel: 20 Function: 71 Text: 71 Pen: 8 diff --git a/code/ryzom/client/data/gamedev/interfaces/OSDs.txt b/code/ryzom/client/data/gamedev/interfaces/OSDs.txt deleted file mode 100644 index 7b5ef62c6..000000000 --- a/code/ryzom/client/data/gamedev/interfaces/OSDs.txt +++ /dev/null @@ -1,2 +0,0 @@ -[...] BG_Mode: none BG_Bitmap: 1 BG_Color: 255 255 255 255 TB_Mode: plain TB_Bitmap: 0 TB_Color: 0 0 0 192 TB_Pen: 1 HL_Size: 1 HL_Color: 255 255 255 255 RS_Size: 4 RS_Color: 255 255 255 255 -/[300] BG_Mode: plain BG_Color: 0 0 0 128 TB_Mode: stretch TB_Bitmap: 1 TB_Color: 255 255 255 255 TB_Pen: 1 HL_Size: 1 HL_Color: 255 255 255 255 RS_Size: 4 RS_Color: 255 255 255 255 \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/interfaces/buttons.txt b/code/ryzom/client/data/gamedev/interfaces/buttons.txt deleted file mode 100644 index 49b7318e6..000000000 --- a/code/ryzom/client/data/gamedev/interfaces/buttons.txt +++ /dev/null @@ -1,173 +0,0 @@ -// Parameters : -//------------- -// BG_Mode_On: {none, plain, stretch} for the button when On -// BG_Mode_Off: {none, plain, stretch} for the button when Off -// BG_Mode_Dis: {none, plain, stretch} for the button when Disable -// t_On: 'texture number' for the button when On -// t_Off: 'texture number' for the button when Off -// t_Dis: 'texture number' for the button when Disable -// RGBA_On: 4 numbers [0-255] (RGBA) for the button when On -// RGBA_Off: 4 numbers [0-255] (RGBA) for the button when Off -// RGBA_Dis: 4 numbers [0-255] (RGBA) for the button when Disable - - -// Default -[...] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4 t_Off: 4 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 150 150 255 255 RGBA_Dis: 100 100 100 255 - -[1] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 993 t_Off: 994 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 -[2] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 993 t_Off: 994 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 -[3] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 993 t_Off: 994 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 -[4] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 995 t_Off: 996 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 - -[6] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 997 t_Off: 998 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 -[7] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 997 t_Off: 998 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 - -[9] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 997 t_Off: 12 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 - - -[102] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4 t_Off: 3 t_Dis: 0 RGBA_On: 55 100 150 255 RGBA_Off: 50 200 150 255 RGBA_Dis: 100 100 100 255 -[24] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -[25] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -[26] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -[27] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 23 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 - -[28] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 25 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -[29] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 25 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -[30] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 25 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -[31] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 25 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -[32] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 25 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 - -[35] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 24 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 - -//lock/unlock (unlock = unselected, lock = selected) -[37] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 26 t_Off: 27 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 -// team -[58] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -// family -[60] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 - -//create team -[61] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 21 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -//leave team -[62] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 21 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -// create clade -[67] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 23 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -//leave clade -[68] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 23 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 -// clade -[70] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 22 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 255 - -// the vote button -[71] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 32 t_Off: 31 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 - - -/***********POP-UP***************/ -// join team request -[57] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 69 t_Off: 69 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 -// invite to team -[39] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 39 t_Off: 39 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 -// invite to clade -[69] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 69 t_Off: 69 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 - -// use preprog -[42] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 42 t_Off: 42 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 -// preprog1 -[43] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 44 t_Off: 43 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 -[44] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 44 t_Off: 43 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 -[45] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 44 t_Off: 43 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 -[46] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 44 t_Off: 43 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 -[47] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 48 t_Off: 47 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 - - - - -//////////// Clade creation interface -/ public -[204]BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 201 t_Off: 202 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 -/secret -[205]BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 203 t_Off: 204 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 -/ create -[207]BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 205 t_Off: 205 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 -/ cancel -[208]BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 206 t_Off: 206 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 255 - - -// Vote button in the election/vote interface -[312] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 312 t_Off: 312 t_Dis: 313 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 255 255 255 128 - -// Buttons for the inventory -[405] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 -[406] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 -[407] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 -[408] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 - -[409] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 -[410] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 -[411] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 -[412] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 - -[413] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 -[414] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 -[415] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 - -[416] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 -[417] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 -[418] BG_Mode_On: none BG_Mode_Off: none RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 - -// Login OSD -[703] BG_Mode_On: stretch t_On: 703 RGBA_On: 255 255 255 255 BG_Mode_Off: none RGBA_Off: 255 255 255 255 - -// Character choice OSD. -[801] BG_Mode_On: stretch t_On: 703 RGBA_On: 255 255 255 255 BG_Mode_Off: none RGBA_Off: 255 255 255 255 - -[803] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 -[804] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 -[805] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 -[806] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 -[807] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 -[808] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 -[809] BG_Mode_Off: none BG_Mode_On: stretch t_On: 801 RGBA_On: 255 255 255 128 - -// the accept buttons -[1001] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 34 t_Off: 34 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 -[1101] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 34 t_Off: 34 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 - - -// the infos buttons -[1002] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 36 t_Off: 36 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 -[1102] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 36 t_Off: 36 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 - - -// the reject buttons -[1003] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 35 t_Off: 35 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 -[1103] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 35 t_Off: 35 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 - - -/////////////// -/ spell list -[4012] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4099 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 128 -[4013] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4013 t_Off: 4013 t_Dis: 4014 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 255 255 255 128 -[4016] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4013 t_Off: 4013 t_Dis: 4014 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 255 255 255 128 - -/ scroll left -[4113] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4113 t_Off: 4113 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 -/ scroll right -[4114] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4114 t_Off: 4114 t_Dis: 0 RGBA_On: 255 255 255 255 RGBA_Off: 255 255 255 255 RGBA_Dis: 100 100 100 255 - -/ cancel button -[4050] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4050 t_Off: 4050 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 -/ test -[4051] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4051 t_Off: 4051 t_Dis: 4052 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 -/ validate -[4052] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4051 t_Off: 4051 t_Dis: 4052 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 - - -/***************** Momorized spell list -/ spell list -[4310] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4099 t_Off: 0 t_Dis: 0 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 0 RGBA_Dis: 100 100 100 128 -/ delete -[4311] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4311 t_Off: 4311 t_Dis: 4311 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 -/ close-cancel -[4312] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4311 t_Off: 4311 t_Dis: 4311 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 -/ cast -[4313] BG_Mode_On: stretch BG_Mode_Off: stretch BG_Mode_Dis: stretch t_On: 4311 t_Off: 4311 t_Dis: 4311 RGBA_On: 255 255 255 128 RGBA_Off: 255 255 255 128 RGBA_Dis: 100 100 100 128 \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/interfaces/ctrls.txt b/code/ryzom/client/data/gamedev/interfaces/ctrls.txt deleted file mode 100644 index 580e0374a..000000000 --- a/code/ryzom/client/data/gamedev/interfaces/ctrls.txt +++ /dev/null @@ -1,598 +0,0 @@ -[1]RADIO_BUTTON -[2]RADIO_BUTTON -[3]RADIO_BUTTON -[4]RADIO_BUTTON -[5]RADIO_CONTROLLER - -[6]RADIO_BUTTON -[7]RADIO_BUTTON -[8]RADIO_CONTROLLER - -[9]BUTTON -[10]CAPTURE -[11]CAPTURE - -[12]LIST -[13]TEXT -[14]TEXT -[15]BUTTON -[16]BUTTON -[17]TEXT -[18]CAPTURE -[19]CAPTURE -[20]BUTTON - -[21]BITMAP - - -/**************************************************************/ -/ The Chat Window -/*************************************************************/ - -/ the chat control box -[22]CHAT -/ the chat input control -[23]CHAT_INPUT - -/ whisper -[24]RADIO_BUTTON -/ say -[25]RADIO_BUTTON -/shout -[26]RADIO_BUTTON - -/speech mode -[55]RADIO_BUTTON -/ public mode -[56]RADIO_BUTTON -/ teammate mode -[58]RADIO_BUTTON -/ clade mode -[59]RADIO_BUTTON -/ family mode -[60]RADIO_BUTTON -/clade mode -[70]RADIO_BUTTON - -/ the radio controller -[64]RADIO_CONTROLLER - -/ unmute all -[27]BUTTON - -/1 -[28]RADIO_BUTTON -/2 -[29]RADIO_BUTTON -/3 -[30]RADIO_BUTTON -/4 -[31]RADIO_BUTTON -/5 -[32]RADIO_BUTTON -/ radio controller for 28 to 32 -[33]RADIO_CONTROLLER - -/ Speech -[34]BUTTON -/ leave speech -[53]BUTTON - -/vote -[35]BUTTON -/create group -[54]BUTTON - -/min -[36]BUTTON -/lock-unlock -[37]BUTTON - -/Create Teammate button -[61]BUTTON -/leave teammate button -[62]BUTTON - -/**************************************************************/ -/ The pop-up window displayed with a right-click in public chat -/*************************************************************/ -/ surname -[38]TEXT - -/ I want to be your teammate -[57]BUTTON -/ do you want to be my teammate -[39]BUTTON -/join clade proposal -[69]BUTTON - -/add to contact list -[40]BUTTON -/Propose to join Clad -[41]BUTTON - -/ use preprog -[42]BUTTON - -/ preprog 1 -[43]RADIO_BUTTON -/ preprog 2 -[44]RADIO_BUTTON -/ preprog 3 -[45]RADIO_BUTTON -/ preprog 4 -[46]RADIO_BUTTON -/ preprog 5 -[47]RADIO_BUTTON - -/ the radio controller for the radio buttons 43 to 47 -[65]RADIO_CONTROLLER - -/the five possible clades buttons -[48]BUTTON -[49]BUTTON -[50]BUTTON -[51]BUTTON -[52]BUTTON - -/[53] already used -/[54] already used -/[55] already used -/[56] already used -/[57] already used -/[58] already used -/[59] already used -/[60] already used -/[61] already used -/[62] already used - -/ the capture control used to send message to the selected player -[63]CAPTURE - -/[64] already used -/[65] already used -[66]BUTTON -[67]BUTTON -[68]BUTTON - -/[69] already used -/[70] already used - -/ the Vote button -[71]BUTTON - -[75]BITMAP -/ the close button (not in final version) -[99]BUTTON - - -/**************************************************************/ -/ Dialog Box with a Bot (OSD 3). -/*************************************************************/ -[100]TEXT -[101]TEXT -[102]LIST -[103]CHOICE_LIST - -[104]BITMAP -[105]BITMAP -[106]BITMAP -[107]BITMAP -[108]BITMAP -[109]BITMAP -[110]BITMAP -[111]BITMAP -[112]BITMAP -[113]BITMAP -[114]BITMAP -[115]BITMAP -[116]BITMAP -[117]BITMAP -[118]BITMAP - - -/***********************************************************/ -/ THE CREATE CLADE INTERFACE -/**********************************************************/ -// Background -[200]BITMAP -[209]BITMAP -[210]BITMAP - -/ clade name -[201]CAPTURE - -/ window name -[202]TEXT - -/ clade corporate name -[203]CAPTURE - -/ public clade -[204]RADIO_BUTTON -/ secret clade -[205]RADIO_BUTTON -/ -[206]RADIO_CONTROLLER - -[207]BUTTON -[208]BUTTON - - -/***********************************************************/ -/ THE VOTE INTERFACE -/**********************************************************/ -/ background bitmaps -[300]BITMAP -[301]BITMAP -[302]BITMAP -[303]BITMAP -[304]BITMAP -[305]BITMAP -[306]BITMAP -[307]BITMAP -[308]BITMAP - -[314]BITMAP -[315]BITMAP - -/ title (ex: Territory chief election) -[309]TEXT -/ countdown to end of election -[310]TEXT - -/ the candidates list -[311]CANDIDATE_LIST -/ vote for current candidate -[312]BUTTON -/ current candidate program -[313]LIST - - -/**************************************************************/ -/ INVENTORY (OSD 400). -/*************************************************************/ -// Background -[400]BITMAP -// Money -[401]TEXT -[402]TEXT -[403]TEXT -[404]TEXT -// Slots -[405]BUTTON -[406]BUTTON -[407]BUTTON -[408]BUTTON - -[409]BUTTON -[410]BUTTON -[411]BUTTON -[412]BUTTON - -[413]BUTTON -[414]BUTTON -[415]BUTTON - -[416]BUTTON -[417]BUTTON -[418]BUTTON - - -/**************************************************************/ -/ TROC (me) (OSD 500). -/*************************************************************/ -// Background -[500]BITMAP -// Money -[501]TEXT -[502]TEXT -[503]TEXT -[504]TEXT -// Slots -[505]BUTTON -[506]BUTTON -[507]BUTTON -[508]BUTTON -// Rdy -[509]BITMAP -// OK | Cancel -[510]BUTTON -[511]BUTTON - - -/**************************************************************/ -/ TROC (you) (OSD 600). -/*************************************************************/ -// Background -[600]BITMAP -// Money -[601]TEXT -[602]TEXT -[603]TEXT -[604]TEXT -// Slots -[605]BUTTON -[606]BUTTON -[607]BUTTON -[608]BUTTON -// Rdy -[609]BITMAP - - -/**************************************************************/ -/ LOGIN (OSD 700). -/*************************************************************/ -// Background -[700]BITMAP -// Login -[701]CAPTURE -// Password -[702]CAPTURE -// Button Connect -[703]BUTTON -// Text Connect -[704]TEXT - - -/**************************************************************/ -/ CHARACTER CHOICE (OSD 800). -/*************************************************************/ -// Background -[800]BITMAP - -// Button Enter -[801]BUTTON -// Text Enter -[802]TEXT - -// Character Buttons -[803]RADIO_BUTTON -[804]RADIO_BUTTON -[805]RADIO_BUTTON -[806]RADIO_BUTTON -[807]RADIO_BUTTON -[808]RADIO_BUTTON -[809]RADIO_BUTTON -[810]RADIO_CONTROLLER - - -/**************************************************************/ -/ BUY (OSD 900). -/*************************************************************/ -// Background -[900]BITMAP -// Money -[901]TEXT -[902]TEXT -[903]TEXT -[904]TEXT -// Slots -[905]BUTTON -[906]BUTTON -[907]BUTTON -[908]BUTTON -// Rdy -[909]BITMAP -// BUY | Cancel -[910]BUTTON -[911]BUTTON - - -//Background of the "character creation" interface -[999]BITMAP -[998]TEXT - -/***********************************************************/ -/ THE WINDOW DISPLAYED WHEN A PLAYER IVITE YOU TO JOIN HIS TEAM -/**********************************************************/ -/ the text " 'playerName' Invite you to his team -[1000]TEXT -/ accept -[1001]BUTTON -/ player info -[1002]BUTTON -/ reject -[1003]BUTTON -/background -[1006]BITMAP - - -/***********************************************************/ -/ THE WINDOW DISPLAYED WHEN A PLAYER WANT TO JOIN A TEAM -/**********************************************************/ -/ the text " 'playerName' WANTS TO JOIN YOUR TEAM -[1100]TEXT -/ accept -[1101]BUTTON -/ player info -[1102]BUTTON -/ reject -[1103]BUTTON - -/ background bitmap -[1106]BITMAP - -/***********************************************************/ -/ THE WINDOW DISPLAYED to create/join a speech -/**********************************************************/ -/join -[1004]BUTTON -/create -[1005]BUTTON - - - -/**********************************************/ -/ JOIN CLADE PROPOSAL POP-UP / -/**********************************************/ -/ the text -[1170]TEXT -/ accept -[1171]BUTTON -/ infos -[1172]BUTTON -/ reject -[1173]BUTTON - -/background -[1176]BITMAP - - - -[2000]BITMAP -[2001]BITMAP -[2002]BITMAP -[2003]BITMAP -[2004]BITMAP -[2005]BITMAP -[2006]BITMAP -[2007]BITMAP -[2008]BITMAP - -[3000]SPELL_LIST -[3001]BUTTON -[3002]BUTTON -[3003]HORIZONTAL_LIST -[3004]HORIZONTAL_LIST - -/***********************************************************/ -/ Spell Creation Interface -/***********************************************************/ -[4000]BITMAP -[4001]BITMAP -[4002]TEXT -[4003]CONTROL_LIST -[4004]BITMAP -[4005]BITMAP -[4006]BITMAP -[4007]BITMAP -[4008]BITMAP -[4009]BITMAP - -[4010]BITMAP -[4011]TEXT -[4012]SPELL_LIST -[4013]BUTTON -[4014]BITMAP -[4015]BITMAP -[4016]BUTTON - -[4020]BITMAP -[4024]BITMAP -[4025]BITMAP -[4026]BITMAP -[4027]BITMAP - -[4021]TEXT -[4022]HORIZONTAL_LIST - -[4030]BITMAP -[4031]BITMAP -[4032]HORIZONTAL_LIST - -[4040]BITMAP -[4041]BITMAP -[4042]HORIZONTAL_LIST - -[4050]BUTTON -[4051]BUTTON -[4052]BUTTON -[4053]TEXT -[4054]PROGRESS_BAR -[4055]TEXT - - -/***********************************************************/ -/ Spell Info Pop Up -/***********************************************************/ -/background -[4100]BITMAP -[4101]BITMAP -[4102]BITMAP - -/ window title -[4103]TEXT - -/ spell name -[4110]TEXT -/ spell 'phrase' (syllables) -[4111]TEXT -/ spell formula (bricks) -[4112]HORIZONTAL_LIST -/ scroll formula left -[4113]BITMAP -/ scroll formula right -[4114]BITMAP -/ spell difficulty -[4115]TEXT -/ spell cost -[4116]PROGRESS_BAR -/ edit comment -[4117]CAPTURE - - -/***********************************************************/ -/ Brick Info Pop Up -/***********************************************************/ -/background -[4200]BITMAP -/ brick name -[4210]TEXT -/ brick icon -//[4211]BITMAP -[4211]BRICK_CONTROL -/ syllable -[4212]TEXT -/ effect -[4213]TEXT - - -/***********************************************************/ -/ Memorized spells -/***********************************************************/ -/background -[4300]BITMAP -[4301]BITMAP -[4302]BITMAP -[4303]BITMAP -[4304]BITMAP -[4305]BITMAP -[4306]BITMAP -[4307]BITMAP -[4308]BITMAP - -/ title -[4309]TEXT - -/ Spells -[4310]SPELL_LIST -/delete -[4311]BUTTON -/ close -[4312]BUTTON -/ cast -[4313]BUTTON - - - -/***********************************************************/ -/ casting bar -/***********************************************************/ -[4400]CASTING_BAR - - - -/***********************************************************/ -/ Bars -/***********************************************************/ -[5000]PROGRESS_BAR // HP -[5100]PROGRESS_BAR // Sap -[5200]PROGRESS_BAR // Stamina - - -/***********************************************************/ -/ Target -/***********************************************************/ -[6000]TEXT -[6001]BITMAP diff --git a/code/ryzom/client/data/gamedev/interfaces/input_config.xml b/code/ryzom/client/data/gamedev/interfaces/input_config.xml deleted file mode 100644 index 6bfe1e637..000000000 --- a/code/ryzom/client/data/gamedev/interfaces/input_config.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/ryzom/client/data/gamedev/interfaces/pens.txt b/code/ryzom/client/data/gamedev/interfaces/pens.txt deleted file mode 100644 index 42ff02c0d..000000000 --- a/code/ryzom/client/data/gamedev/interfaces/pens.txt +++ /dev/null @@ -1,12 +0,0 @@ -[...] 20 255 255 255 255 0 -[1] 15 255 255 255 255 1 -[2] 10 255 0 0 255 1 -[3] 20 50 50 200 255 1 -[4] 15 150 240 100 255 1 -[5] 30 255 255 255 64 0 -[6] 12 200 200 255 255 1 -[7] 12 255 255 255 255 0 -[8] 10 255 255 255 255 0 -[9] 8 255 255 255 255 0 -[10] 12 150 240 100 255 1 -[11] 17 255 255 255 255 0 \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/interfaces/readme.txt b/code/ryzom/client/data/gamedev/interfaces/readme.txt deleted file mode 100644 index d5877e8a3..000000000 --- a/code/ryzom/client/data/gamedev/interfaces/readme.txt +++ /dev/null @@ -1,217 +0,0 @@ -Fichier "ctrls.txt" : ---------------------- -Dfinir le type de chaque control. -C'est compos de l'identifiant du control(unique) et du type du control. -ATTENTION : Ne pas utiliser le control - -Les types tant : -- TEXT -- CAPTURE -- BUTTON -- RADIO -- BITMAP -- LIST - -Ex: -[3] TEXT -[1] BITMAP - -Dans l'exemple le bouton 3 sera un texte et le 1 une bitmap. -Rien oblige ce que les numros se suivent. -Si le type est mal dfini, le control va quand mme tre insr dans la liste des controls, -mais comme tant un control indfini. - - - -Fichier "texts.txt" : ---------------------- -Rpertorie les textes des interfaces en y associant un ID. -C'est ce fichier que l'on pourra localiser en changeant les textes mais pas les identifiants. -[xxx] ou xxx est 1 identifiant donner au texte. -Suivi du texte. - -Ex: -[1]CREATE -[2]Do you want to quit ? - -le texte d'ID 1 sera remplac par "CREATE". -le texte d'ID 2 sera remplac par "Do you want to quit ?". -ATTENTION il est important que le texte soit directement aprs le "]" et qu'ils ne comporte pas de "[" ou "]". -En effet les textes pouvant avoir des espaces cela permet d'en tenir compte facilement. - - -Fichier "textures.txt" : ------------------------- -Rpertorie les fichiers de textures utilises dans les interfaces en y associant un ID. -[xxx] ou xxx est 1 identifiant donner la texture. -Suivi du nom de la texture. - -Ex: -[1]Bois.tga -[2]Brique.tga - -la texture 1 sera ce qu'il y a dans le fichier bois.tga et -la texture 2 sera ce qu'il y a dans le fichier brique.tga. -ATTENTION il est important que le nom de fichier soit directement aprs le "]". -En effet les nom de fichier pouvant avoir des espaces cela permet d'en tenir compte facilement. - - - -Fichier "pens.txt" : --------------------- -Dfini les stylos avec lesquels on crit les diffrents textes des interfaces. -Un "pen" est compos d'une taille de texture, d'un RGBA et d'une ombre ou non. - -[...] -> permet de dfinir l'aspect du stylo par dfaut. -Sinon pour prciser l'aspect d'un styloen particulier, on met l'ID du stylo entre crochets. - -Le premier paramtre est la taille de la Font. -Les 4 suivant sont pour le RGBA(couleur(rouge-vert-bleu) et l'alpha(transparence)) -Le suivant dfini s'il y a une ombre ou non (0 pour ne pas ombrer). - - - -Fichier "buttons.txt" : ------------------------ -Dfini l'aspect des boutons. -A Savoir qu'un bouton est a 3 tats : Enfonc, Relach, dsactiv. -Qu'il y a 1 texture pour les 3 tats et d'un RGBA par tat. - -[...] -> permet de dfinir l'aspect des boutons par dfaut. -Sinon pour prciser l'aspect d'un bouton en particulier on met l'ID du bouton entre crochet. - -Les 3 premiers paramtres sont des entiers dterminant les textures utiliser. -Les suivant sont 3 sries de 4 valeur -> 3 RGBA -1 RGBA est compos d'une valeur pour le rouge, une pour le vert, une pour le bleu et l'alpha. - -Ex: -[...] 4 4 0 255 255 255 255 150 150 255 255 100 100 100 255 -[2] 4 3 0 55 100 150 255 50 200 150 255 100 100 100 255 - -Les boutons seront tous avec la texture 4 en mode enfonc et relach et 0 en dsactiv, -SAUF le bouton d'ID 2 qui sera avec une texture 3 en mode relach. -Le RGBA respect le mme ordre que les texture (enfonc - relach - dsactiv). - - - -Fichier "backgrounds.txt" : ---------------------------- -Dfini la texture de background utiliser dans chaque OSD (fentre d'interface). - -[...] -> permet de dfinir le background par dfaut. -Sinon pour prciser le background d'un OSD en particulier, on met l'ID de l'OSD entre crochets. - -Ex: -[...] 4 -[1] 2 -[2] 3 -Par defaut les OSD auront pour backgroud la texture 4, sauf -l'OSD 1 qui aura la texture 2, et -l'OSD 2 qui aura la texture 3. - - - -Fichiers dcrivant les OSD : ----------------------------- -Un OSD est compos d'une premire parti dcrivant la fentre de faon gnral(position-taille) -et d'une partie tant la liste de tous les controls qu'il contient, -les control tant lister par ordre d'affichage. - -Ces controls pouvant tre des : -1.Textes : -2.Bitmaps : -3.Boutons : -4.Listes : -5.Saisies : -6.Radio Boutons : - -Une partie dcrivant chaque control est commune : - - "Parent:" = Un control peut avoir c coordonnes relavies un autre control (pre). -Il suffit de mettre l'ID du control devant tre le pre. 0 ou si on ne prcise pas de parent, -tant l'OSD comme parent. -ATTENTION le parent doit tre dclar avant (A CHANGER PLUS TARD). - - "Origin:" = Point du parent servant de rfrence par rapport au pre. -9 choix, les mme que pour le HotSpot,qui sont : BL BM BR ML MM MR TL TM TR. -Bottom(B) Middle(M) Top(T) Left(L) Right(R). -Si le pre esst un bouton, une Orgin: en BR signifierait qu'on prend comme point de repre (0,0); -l'angle en bas droite du bouton pre pour afficher le control. - - "HotSpot:" = Dfini comment afficher le control par rapport l'origine. -9 choix, les mme que pour l'"Origin:". -BR signifiera qu'on veut afficher le control en bas droite de ce point. -BM en desous du point galement, mais centr en largeur. - - "X:" = position X ente 0 et 1 du control. -(dpendant de la taille de l'OSD) (X positif sur la Droite) - - "Y:" = position Y ente 0 et 1 du control. -(dpendant de la taille de l'OSD) (Y positif vers le Haut) - - "X_Pixel:" = position X en Pixel du control. -(indpendant de la taille de l'OSD) (converti puis ajout X:) - - "Y_Pixel:" = position Y en Pixel du control. -(indpendant de la taille de l'OSD) (converti puis ajout Y:) - - "W:" = taille de la fentre en largeur entre 0 et 1. -(dpendant de la taille de l'OSD) - - "H:" = taille de la fentre en hauteur entre 0 et 1. -(dpendant de la taille de l'OSD) - - "W_Pixel:" = taille de la fentre en largeur en pixel. -(independant de la taille de l'OSD) - - "H_Pixel:" = taille de la fentre en hauteur en pixel. -(independant de la taille de l'OSD) - -REMARQUE : L'ordre des clefs n'importe pas ! - - -Mais chaque type de control a galement une partie de script qui lui est propre : -1.Textes : - Dj il faut savoir que la Largeur et Hauteur (W: H: W_Pixel: H_Pixel:) ne servent pas pour les textes. -Les textes ont 2 clefs en plus ; l'ID du texte et le stylo appliquer. - "Text:" = ID du text afficher (voir "texts.txt"). - "Pen:" = Stylo utiliser pour crire le texte (voir "pens.txt"). - -2.Bitmaps : - "Texture:" = Numro de la texture afficher (voir "texture.txt"). - "RGBA:" = 4 champs rouge vert bleu alpha (entre 0 et 255). - -3.Boutons : - "Function:" = Numro de la fonction appeler lors de l'appui sur le bouton. - "Text:" = ID du text du bouton afficher. - "Pen:" = Stylo appliquer pour le texte du bouton. - -4.Listes : - "Pen:" = Stylo pour les textes de la liste utiliser. - -5.Saisies : - "Function:" = Numro de la fonction appeler lors de l'appuie de la touche ENTER. - "Pen:" = Stylo utiliser pour crire. - -6.Radio Boutons : -Pour les radios boutons la partie commune de clef ne sert rien ! - "Buttons" = Indique le dpart de la liste des boutons qui vont tre regroups. -Mettre des numros de control (Boutons seulement) aprs et qui sont dj dfini avant. -Les boutons vont devenir en quelque sorte des fils du radio bouton. - "End" = Indique la fin de la liste. -Mettre cette clef une fois que tous les boutons regrouper ont taient lists. - - -REMARQUE : Pour chaque control (ligne), l'ordre des clefs n'a aucune importance ! - - -Ex: -Type: 1 X: 0.1 Y: 0.1 Width: 500 Height: 500 MoveX: 0 MoveY: 400 MoveWidth: 400 MoveHeight: 50 - -[0] Origin: TL HotSpot: BR X: 0.1 Y: -0.1 X_Pixel: 0 Y_Pixel: 0 W: 0.25 H: 0 W_Pixel: 0 H_Pixel: 64 Texture: 2 RGBA: 255 128 128 255 - -[1] Origin: TL HotSpot: BR X: 0 Y: -0.5 X_Pixel: 0 Y_Pixel: 0 W: 0.25 H: 0 W_Pixel: 0 H_Pixel: 64 Function: 1 Text: 1 Pen: 1 -[2] Parent: 1 Origin: BR HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0.25 H: 0 W_Pixel: 0 H_Pixel: 64 Function: 2 Text: 2 Pen: 1 -[3] Parent: 2 Origin: BR HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0.25 H: 0 W_Pixel: 0 H_Pixel: 64 Function: 3 Text: 3 Pen: 1 -[4] Parent: 3 Origin: BR HotSpot: TR X: 0 Y: 0 X_Pixel: 0 Y_Pixel: 0 W: 0.25 H: 0 W_Pixel: 0 H_Pixel: 64 Function: 4 Text: 4 Pen: 1 -[5] Buttons: 1 2 3 4 End diff --git a/code/ryzom/client/data/gamedev/interfaces/texts.txt b/code/ryzom/client/data/gamedev/interfaces/texts.txt deleted file mode 100644 index d9e9e2f07..000000000 --- a/code/ryzom/client/data/gamedev/interfaces/texts.txt +++ /dev/null @@ -1,526 +0,0 @@ -[0]!!! BAD TEXT !!! -[1]Fyros -[2]Tryker -[3]Kalab -[4]Matis -[5]Male -[6]Female -[7]Create -[8]Name -[9]Character Creation -[10]Character -[11]Enter -[12]Delete -[13]Login -[14]Connect - - -// Empty desc -[50000] - -/*************************************************/ -// TEXT for the OSD 111.txt -/*************************************************/ -[15]Live Chat -[16]Add - -[24]W -[25]S -[26]SH - -[27]Unmute All -[28]1 -[29]2 -[30]3 -[31]4 -[32]5 - -[33]Rec. - -//[34]Speech -//[35]Vote -[36]Min - -/lock, unlock : empty string -[37] - -[39]Invite to Team - -//[40]add to contact list -//[41]propose to join clade -[42]use preprog - -//[48]Clade 1 -//[49]Clade 2 -//[50]Clade 3 -//[51]Clade 4 -//[52]Clade 5 - -//[53]Leave Speech -//[54]Create Group - -/ to speech -//[55]S -/ to public chat -//[56]P - -[57]Join Team Request - -/ to team -[58]Team -/ to clade -[59]C -/ to family -[60]Family - -/ the create team button -[61]Create Team -/ the leave team button -[62]Leave Team - -[66]Clear -[67]Create Clade -[68]Leave Clade -[69]Join Clade Proposal - -[70]Clade -[71]Vote - -/***********************************************/ -/ CREATE CLADE INTERFACE (OSD 200) / -/***********************************************/ -[201]Clade Creation -[204]Public -[205]Secret - -[207]CREATE -[208]CANCEL - - - -/***********************************************/ -/ VOTE INTERFACE / -/***********************************************/ -[300]Vote -[309]Territory Chief Election -[310]Countdown -[312]Vote - - -/**************************************************************/ -/ TRADE (YOU) (OSD 500). -/*************************************************************/ -[500]Trade -[501]Cancel - - -/**************************************************************/ -/ LOGIN (OSD 700). -/*************************************************************/ -[700]Ok - - -/**************************************************************/ -/ CHARACTER CHOICE (OSD 800). -/*************************************************************/ -[800]NEW CHARACTER - - -/**************************************************************/ -/ TRADE (YOU) (OSD 900). -/*************************************************************/ -[900]Buy -[901]Cancel - - -/***********************************************/ -[99]close -[1000]Join Team Proposition -[1001]ACCEPT -[1002]View Player Infos -[1003]REJECT - -[1004]Join -[1005]Create - -[1100]Join Team Request - -/**********************************************/ -/ JOIN CLADE PROPOSAL POP-UP / -/**********************************************/ -[1170]Join Clade Proposal - - -/***********************************************************/ -/ Spell Creation Interface (4000) -/***********************************************************/ -[4000]Spell Creation -[4002]Bricks -[4011]Known Spells -[4013]Memorize -[4021]Spell creation -[4050]CLOSE -[4051]TEST -[4052]VALIDATE -[4053]Cost : - - -/***********************************************************/ -/ Spell Information (Pop Up) (4100) -/***********************************************************/ -[4100]Spell Information -[4110]Spell Name -[4111]Syllables -[4115]Difficulty : -[4117]Comment : - -/***********************************************************/ -/ Brick Information (Pop Up) (4200) -/***********************************************************/ -[4200]Brick Information -[4210]Brick Name -[4213]Syllable -[4214]Effect... - -/***********************************************************/ -/ Memorized Spell List (4300) -/***********************************************************/ -[4300]Memorized Spells -[4311]Delete -[4312]Close -[4313]Cast - - - -/***********************************************************/ -/ casting bar -/***********************************************************/ -[4400]Casting Time - -/***********************************************************/ -/ Bars -/***********************************************************/ -[5000]HP -[5100]SAP -[5200]STAMINA -[6000]Target - -/***********************************************************/ -/ Carac / -/***********************************************************/ -[30000]Intelligence -[30001]Agility -[30002]Well Balanced -[30003]Constitution -[30004]Strenght -[30005]Will -[30006]Perception -[30007]Charisme -[30008]Empathie -[30009]Caracteristiques - - -/ Description -[31000]Intelligence -[31001]Agility -[31002]Well Balanced -[31003]Constitution -[31004]Strenght -[31005]Will -[31006]Perception -[31007]Charisme -[31008]Empathie -[31009]Caracteristiques -// -[32009]Left points -[32010]Validate name -[32011]Generate random name -[32012]Enter your name here -[32013]Guilde name -// -[32014]Name -[32015]Left points - - - - - - -/***********************************************************/ -/ Race / -/***********************************************************/ -[30010]Race -[30011]Fyros -[30012]Matis -[30013]Tryker -[30014]Zorai - - -/ Description -[31010]Race -[31011]Fyros -[31012]Matis -[31013]Tryker -[31014]Zorai - -/***********************************************************/ -/ Sex / -/***********************************************************/ -[30090] Sex -[30091] Male -[30092] Female - -[31090] Sex -[31091] Male -[31092] Female - -/***********************************************************/ -/ Carriere / -/***********************************************************/ -[30020]Carriere -[30021]Buffer caster -[30022]Healer caster -[30023]Attack caster -[30024]Melee attack -[30025]Range attack -[30026]Harvester -[30027]Shopkeeper - -[31020]Carriere -[31021]Buffer caster -[31022]Healer caster -[31023]Attack caster -[31024]Melee attack -[31025]Range attack -[31026]Harvester -[31027]Shopkeeper - - -/*****************************************/ -/ Skills categories / -/*****************************************/ -[80000]Harvest Competences -[80001]Surviving Knowledges -[80002]Civilization Knowledges -[80003]Training Characteristics -[80004]Training Resists -[80005]Ryzom Knowledge -[80006]Melee Fight -[80007]Melee Fight Specializations -[80008]Range Fight -[80009]Range Fight Specializations -[80010]Magic Knowledge -[80011]Magic Specializations -[80012]Moves -[80013]Animals -[80014]Faber - -/*****************************************/ -/ Skills / -/*****************************************/ -[70000]Harvest -[70001]Quartering -[70002]Fishing -[70003]Diving -[70004]Digging - -//survivingknowledges -[70005]Desert -[70006]Jungle -[70007]Lake -[70008]Forest -[70009]PrimaryRoots -[70010]FirstAid -[70011]HominOpponentConsider -[70012]Camouflage - - -//civilizationsknowledges -[70013]Fyros -[70014]Tryker -[70015]Matis -[70016]Zorai -[70017]Kitin -[70018]Dragon - - -//trainingcaracteristics -[70019]TrainingStrength -[70020]TrainingConstitution -[70021]TrainingAgility -[70022]TrainingPerception -[70023]TrainingWill -[70024]TrainingWellBalanced -[70025]TrainingIntelligence -[70026]TrainingCharisme -[70027]TrainingEmpathie -[70028]TrainingHp -[70029]TrainingSeve -[70030]TrainingStamina - -//trainingresist -[70031]TrainingMagicResist -[70032]TrainingImpactResist -[70033]TrainingDiseaseResist -[70034]TrainingTechnoResist -[70035]TrainingFearResist - - -//ryzomknowledges -[70036]Caravan -[70037]Rocktabou -[70038]Goo -[70039]Kami -[70040]TrykerMystery -[70041]MatisMystery -[70042]ZoraiMystery - - -//meleefight -[70043]Dagger -[70044]Sword -[70045]TwoHandsSword -[70046]Axe -[70047]Mass -[70048]Stick -[70059]GreatAxe -[70050]GreatMass -[70051]Pike -[70052]HandToHand -[70053]BersekAttack -[70054]Kick -[70055]OnHorseBackMelee -[70056]Rondache -[70057]Shield -[70058]DualWield -[70059]Dodging -[70060]HeavyArmourWear -[70061]MediumArmourWear -[70062]LightArmourWear - - -//meleefightspecializations -[70063]FyrosSword -[70064]FyrosLongSword -[70065]FyrosTwoHandsSword -[70066]FyrosSaber -[70067]FyrosDagger -[70068]FyrosHeavyArmourWear -[70069]FyrosMediumArmourWear -[70070]FyrosLightArmourWear -[70071]FyrosShield -[70072]FyrosRondache - - - -//rangefight -[70073]BowPistol -[70074]BowRifle -[70075]Pistol -[70076]Rifle -[70077]HeavyWeapon -[70078]Rocket -[70079]Grenade -[70080]HarpoonGun -[70081]OnHorseBackShoot - - -// range_fight_specializations, -[70082]FyrosBowPistol -[70083]FyrosRifle -[70084]FyrosPistol -[70085]MatisBowPistol -[70086]MatisRifle -[70087]MatisPistol -[70088]TrykerBow_Pistol -[70089]TrykerRifle -[70090]TrykerPistol -[70091]ZoraiBow_Pistol -[70092]ZoraiRifle -[70093]ZoraiPistol - - -//magicknowledge -[70094]Mandragore -[70095]Dryade -[70096]Sylve -[70097]MajorMandragore -[70098]MajorDryade -[70099]MajorSylve -[70100]MagicTransfert -[70101]MagicObjects - -//magicspecializations -[70102]MandragoreSpring -[70103]MandragoreSummer -[70104]MandragoreAutomn -[70105]MandragoreWinter -[70106]SylveSpring -[70107]SylveSummer -[70108]SylveAutomn -[70109]SylveWinter -[70110]DryadeSpring -[70111]DryadeSummer -[70112]DryadeAutomn -[70113]DryadeWinter -[70115]MajorMandragoreSpring -[70116]MajorMandragoreSummer -[70117]MajorMandragoreAutomn -[70118]MajorMandragoreWinter -[70119]MajorSylveSpring -[70120]MajorSylveSummer -[70121]MajorSylveAutomn -[70122]MajorSylveWinter -[70123]MajorDryadeSpring -[70124]MajorDryadeSummer -[70125]MajorDryadeAutomn -[70126]MajorDryadeWinter - - -//moves -[70127]Running -[70128]Swimming -[70129]Riding - -//animals -[70130]TrainAnimal -[70131]LeadAnimal - -//faber -[70132]WeaponsCutting -[70133]MakeThrowingWeapons -[70134]Blacksmithing -[70135]ClothTailoring -[70136]LeatherTailoring -[70137]Jewellery -[70138]Cooking -[70139]Mechanic -[70140]Building -[70141]Apothecary -[70142]MakeShiftRepair -[70143]ArmorAndWeaponSmithing - -/***********************************************/ -/ SELECT CHARACTER INTERFACE / -/***********************************************/ -[90000]Create new character -[90001]NEW CHARACTER -[90002]Select/Create character - - -/***********************************************/ -/ MISC / -/***********************************************/ -[100000] Gabarits -[100001] Hair model -[100002] Morphology -[100003] Tattoo -[100004] Please enter a name without whitespaces! -[100005] Erase -[100006] OK -[100007] CANCEL -[100008] Are you sure you want to erase this character ? - - - - diff --git a/code/ryzom/client/data/gamedev/interfaces_v3/actions.xml b/code/ryzom/client/data/gamedev/interfaces_v3/actions.xml deleted file mode 100644 index 42c931e29..000000000 --- a/code/ryzom/client/data/gamedev/interfaces_v3/actions.xml +++ /dev/null @@ -1,549 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/ryzom/client/data/gamedev/interfaces_v3/appzone.lua b/code/ryzom/client/data/gamedev/interfaces_v3/appzone.lua deleted file mode 100644 index 1332eb3d5..000000000 --- a/code/ryzom/client/data/gamedev/interfaces_v3/appzone.lua +++ /dev/null @@ -1,192 +0,0 @@ - --- global -AppZone = { - id = "ui:interface:appzone", - homeuri = "?action=appzone_toolbar", - launchuri = "?action=launch_app", - addappuri = "?action=list_user_apps", - mode = "h_bar", - imagesize = 26 -} - --- use client.cfg value when available -local uri getClientCfg("AppZoneUrl") -if uri == nil or uri == '' then - uri = 'http://app.ryzom.com/' -end - -AppZone.homeuri = uri .. AppZone.homeuri -AppZone.launchuri = uri .. AppZone.launchuri -AppZone.addappuri = uri .. AppZone.addappuri - -function AppZone:getRoot() - return getUI(self.id) -end - -function AppZone:onButtonHome() - local webig = getUI("ui:interface:webig") - webig:find("html").url = self.addappuri - webig.active = true -end - -function AppZone:calculateSize(count, spacer, mode) - local w, h - if mode == "h_bar" then - -- icon=32, space=2+2 - w = count * self.imagesize + spacer * 15 - w = w + 55 + 10 + 20 - h = self.imagesize + 2 - elseif mode == "h_box" then - w = count * self.imagesize - w = w + 20 - h = self.imagesize + 2 - h = h * spacer - h = h + 15 - elseif mode == "v_bar" then - -- icon=32, space=2+2 - h = count * self.imagesize + spacer * 15 - h = h + 20 + 20 + 12 - w = self.imagesize + 2 + 18 - else - h = count * self.imagesize - h = h + 20 + 25 - w = self.imagesize + 2 - w = w * spacer - w = w + 16 - end - - local ui = getUI("ui:interface") - if w > ui.w then - w = ui.w - end - if h > ui.h then - h = ui.h - end - - return w, h -end - -function AppZone:setElementCount(count,spacer,m) - self.mode = m - - local root = self:getRoot() - local content = root:find("content") - local html = root:find("html") - - local button_toggle = root:find("toggle_mode") - local button_reload = root:find("browse_reload") - local button_home = root:find("browse_home") - - local w, h = self:calculateSize(count, spacer, self.mode) - root.h = h - root.w = w - content.w = w - content.h = h - - -- set position of buttons - if self.mode == "h_bar" then - -- button_toggle.posref = "BL BL" - button_toggle.x = 2 - button_toggle.y = 0 - -- button_reload.posref = "TL BL" - html.x = 15 - html.y = 0 - button_reload.x = -25 - button_reload.y = -25 - -- button_home.posref = "BR BR" - button_home.x = 0 - button_home.y = -3 + 5 - elseif self.mode == "h_box" then - -- button_toggle.posref = "TL TL" - button_toggle.x = 2 - button_toggle.y = h - 15 - -- button_reload.posref = "TL BL" - html.x = 0 - html.y = -20 - button_reload.x = -25 - button_reload.y = -4 - 20 - -- button_home.posref = "BR BR" - button_home.x = 0 - button_home.y = -3 + h - 18 - elseif self.mode == "v_bar" then - -- button_toggle.posref = "TL TL" - button_toggle.x = 2 - button_toggle.y = h - 15 - -- button_reload.posref = "TL BL" - html.x = 0 - html.y = -20 - button_reload.x = 0 - button_reload.y = -4 - -- button_home.posref = "BR BR" - button_home.x = 4 - 7 - button_home.y = -3 - else - -- button_toggle.posref = "TL TL" - button_toggle.x = 2 - button_toggle.y = h - 15 - -- button_reload.posref = "TL BL" - html.x = 0 - html.y = -20 - button_reload.x = -25 - button_reload.y = -4 - 20 - -- button_home.posref = "BR BR" - button_home.x = 0 - w + 54 + 12 - button_home.y = -3 - end -end - -function AppZone:setMode(m) - self.mode = m - - self:reload() -end - -function AppZone:setActive(s) - self:getRoot().active = s -end - -function AppZone:launchApp(appid, appwin, appurl) - if not appwin then - if string.match(appid, "^[0-9]+$") then - appwin = "app" .. tostring(appid) - else - appwin = "webig" - end - end - - if not appurl then - appurl = self.launchuri .. "&appid=" .. tostring(appid) - end - - if WebBrowser then - WebBrowser:openWindow(appwin, appurl) - else - -- fallback if WebBrowser not present - local webig = getUI("ui:interface:webig") - webig:find("html").url = appurl; - webig.active = true - end -end - -function AppZone:reload() - local url = self.homeuri - url = url .. "&mode=" .. tostring(self.mode) - - local html = self:getRoot():find("html") - html.url = url -end - --- slash command: /appzone -function AppZone:handle(cmd) - if cmd == 'show' then - self:setActive(true) - elseif cmd == 'hide' then - self:setActive(false) - elseif cmd == 'reload' then - self:reload() - elseif cmd == 'list' then - self:onButtonHome() - else - self:launchApp(cmd) - end -end diff --git a/code/ryzom/client/data/gamedev/interfaces_v3/appzone.xml b/code/ryzom/client/data/gamedev/interfaces_v3/appzone.xml deleted file mode 100644 index 51bc04178..000000000 --- a/code/ryzom/client/data/gamedev/interfaces_v3/appzone.xml +++ /dev/null @@ -1,257 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/ryzom/client/data/gamedev/interfaces_v3/bg_downloader.lua b/code/ryzom/client/data/gamedev/interfaces_v3/bg_downloader.lua deleted file mode 100644 index 161012d9e..000000000 --- a/code/ryzom/client/data/gamedev/interfaces_v3/bg_downloader.lua +++ /dev/null @@ -1,181 +0,0 @@ ------------------------------------------------------------------------------------------------------------- -------------------- --- BG DOWNLOADER -- -------------------- - - -bgdownloader = -{ - ChangePriorityLock = false -} - ------------------------------------------------------------------------------------------------------------- -function bgdownloader:getProgressGroup() - if isInGame() then - local grp = getUI("ui:interface:bg_downloader") - return grp - else - local grp = getUI("ui:outgame:charsel:bgd_progress") - return grp - end -end - ------------------------------------------------------------------------------------------------------------- -function bgdownloader:getPrioCB() - return self:getProgressGroup():find("prio") -end - ------------------------------------------------------------------------------------------------------------- -function bgdownloader:getProgressBar() - return self:getProgressGroup():find("progress") -end - ------------------------------------------------------------------------------------------------------------- -function bgdownloader:setIcon(icon) - local bm = self:getProgressGroup():find("bm") - if icon == "" then - bm.active = false - else - bm.active = true - bm.texture = icon - end -end - -local pausedText = i18n.get("uiBGD_Paused") - ------------------------------------------------------------------------------------------------------------- -function bgdownloader:setProgressText(ucstr, color, progress, ellipsis) - local text = self:getProgressGroup():find("text") - local ellipsisTxt = self:getProgressGroup():find("ellipsis") - text.color = color - text.uc_hardtext = ucstr - if ellipsis then - ellipsisTxt.hardtext = ellipsis - else - ellipsisTxt.hardtext = "" - end - ellipsisTxt.color = color - if getBGDownloaderPriority() == 0 then -- paused ? - -- don't update progress when in pause (it may change because the pause actually wait - -- any current download to finish, otherwise connection may be lost) - self:setIcon("bgd_pause.tga") - ellipsisTxt.hardtext = "" - text.uc_hardtext = pausedText - else - self:setIcon("") - local progressCtrl = self:getProgressBar() - progressCtrl.range = 100 - progressCtrl.value = progress * 100 - progressCtrl.active = true - end - self:displayPriority() -end - - -local progress progressSymbol = { ".", "..", "..." } - - ------------------------------------------------------------------------------------------------------------- --- set patching progression (from 0 to 1) -function bgdownloader:setPatchProgress(progress) - if not isInGame() then - self:getProgressGroup().active = true - end - - self:getPrioCB().active = true - local progressPercentText = string.format("%d%%", 100 * progress) - local progressPostfix = math.fmod(os.time(), 3) - local progressDate = nltime.getLocalTime() / 500 - local colValue = math.floor(230 + 24 * math.sin(progressDate)) - local color = string.format("%d %d %d %d", colValue, colValue, colValue, 255) - self:setProgressText(concatUCString(i18n.get("uiBGD_Progress"), ucstring(progressPercentText)), color, progress, progressSymbol[progressPostfix + 1]) -end - ------------------------------------------------------------------------------------------------------------- -function bgdownloader:setPatchSuccess() - if not isInGame() then - self:getProgressGroup().active = true - end - self:setProgressText(i18n.get("uiBGD_PatchUpToDate"), "0 255 0 255", 1) - self:setIcon("W_answer_16_valid.tga") - --if isInGame() then - self:getPrioCB().active = false - --end -end - - ------------------------------------------------------------------------------------------------------------- -function bgdownloader:setPatchError() - if not isInGame() then - self:getProgressGroup().active = true - end - local errMsg = getPatchLastErrorMessage() - if errMsg == ucstring() then - self:setProgressText(i18n.get("uiBGD_PatchError"), "255 0 0 255", 0) - else - self:setProgressText(errMsg, "255 0 0 255", 0) - end - self:setIcon("W_answer_16_cancel.tga") - --if isInGame() then - self:getPrioCB().active = false - --end -end - ------------------------------------------------------------------------------------------------------------- -function bgdownloader:setNoDownloader() - if isInGame() then - self:setProgressText(i18n.get("uiBGD_NotUsed"), "255 255 255 255", 0) - else - self:getProgressGroup().active = false - end - self:setIcon("") - --if isInGame() then - self:getPrioCB().active = false - --end - self:getProgressBar().active = false -end - ------------------------------------------------------------------------------------------------------------- -function bgdownloader:setNoNecessaryPatch() - if isInGame() then - self:setProgressText(i18n.get("uiBGD_PatchUpToDate"), "255 255 255 255", 0) - - else - self:getProgressGroup().active = false - end - self:setIcon("") - --if isInGame() then - self:getPrioCB().active = false - --end - self:getProgressBar().active = false -end - ------------------------------------------------------------------------------------------------------------- --- the priority was changed by the user -function bgdownloader:onChangePriority() - if not self.ChangePriorityLock then - requestBGDownloaderPriority(self:getPrioCB().selection) - self:displayPriority() - end -end - ------------------------------------------------------------------------------------------------------------- --- the priority has been changed externally, display it -function bgdownloader:displayPriority() - --if not isInGame() then return end - self.ChangePriorityLock = true - self:getPrioCB().selection = getBGDownloaderPriority() - self.ChangePriorityLock = false - self:getPrioCB().active = (getBGDownloaderPriority() ~= -1) -end - ------------------------------------------------------------------------------------------------------------- --- display a warning telling that the user need a fully patched client to go further -function bgdownloader:inGamePatchUncompleteWarning() - local pg = self:getProgressGroup() - pg.active = true - setTopWindow(pg) - pg:blink(2) - messageBoxWithHelp(i18n.get("uiBGD_InGamePatchIncomplete"), "ui:interface", tonumber(getDefine("case_normal"))) - displaySystemInfo(i18n.get("uiBGD_InGamePatchIncompleteBC"), "BC") -end \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/interfaces_v3/bg_downloader.xml b/code/ryzom/client/data/gamedev/interfaces_v3/bg_downloader.xml deleted file mode 100644 index 914b4f2ff..000000000 --- a/code/ryzom/client/data/gamedev/interfaces_v3/bg_downloader.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/interfaces_v3/bot_chat_v4.lua b/code/ryzom/client/data/gamedev/interfaces_v3/bot_chat_v4.lua deleted file mode 100644 index f0b3ec913..000000000 --- a/code/ryzom/client/data/gamedev/interfaces_v3/bot_chat_v4.lua +++ /dev/null @@ -1,64 +0,0 @@ --- In this file we define functions that serves for bot_chat windows - - ------------------------------------------------------------------------------------------------------------- --- create the game namespace without reseting if already created in an other file. -if (game==nil) then - game = {} -end - - ------------------------------------------------------------------------------------------------------------- --- called to construct guild flags background in the modal window -function game:bcCreateGuildInitFlags() - - local ui = getUICaller() - - for i = 0,14 do - local uiBack = getUI(getUIId(ui) .. ':back' .. i) - uiBack.image1.back = i+1 - uiBack.image1.symbol = 0 - uiBack.image1.color1 = runExpr('makeRGB(255,255,255)') - uiBack.image1.color2 = runExpr('makeRGB(0,0,0)') - end -end - ------------------------------------------------------------------------------------------------------------- --- called when UI:TEMP:MISSION:MISSION_TYPE changed --- trap some parts should be deprecated ... try to clean it up -function game:bcMissionsUpdate() - - local mt = getDbProp('UI:TEMP:MISSION:MISSION_TYPE') - - -- init bot_chat_missions title - local title = 'uiBotChatMissions' - if (mt == 3) then title = 'uiBotChatZCCharges' - elseif (mt == 4) then title = 'uiBotChatBuilding' - elseif (mt == 5) then title = 'uiBotChatRMBuy' - elseif (mt == 6) then title = 'uiBotChatRMUpgrade' - end - local ui = getUI('ui:interface:bot_chat_missions') - ui.title = title - - -- init desc - title = 'uiSelectMission' - if (mt == 3) then title = 'uiSelectZCCharge' - elseif (mt == 4) then title = 'uiSelectBuilding' - elseif (mt == 5) then title = 'uiSelectRMBuy' - elseif (mt == 6) then title = 'uiSelectRMUpgrade' - end - ui.header_opened.mission_title.hardtext = title - - ui.header_opened.zc_duty.active = (mt == 3) - ui.header_opened.xp_guild.active = ((mt == 5) or (mt == 6)) - - -- init bot_chat_accept_mission title - title = 'uiAcceptMission' - if (mt == 3) then title = 'uiAcceptZCCharge' - elseif (mt == 4) then title = 'uiAcceptBuilding' - elseif (mt == 5) then title = 'uiAcceptRMBuy' - elseif (mt == 6) then title = 'uiAcceptRMUpgrade' - end - ui = getUI('ui:interface:bot_chat_accept_mission') - ui.title = title; -end diff --git a/code/ryzom/client/data/gamedev/interfaces_v3/bot_chat_v4.xml b/code/ryzom/client/data/gamedev/interfaces_v3/bot_chat_v4.xml deleted file mode 100644 index 785222608..000000000 --- a/code/ryzom/client/data/gamedev/interfaces_v3/bot_chat_v4.xml +++ /dev/null @@ -1,4442 +0,0 @@ - - - - - - - - - - - -

    mdFN!O#PHzTRsw! zpFPv)3%Gh4Ds(rpAy@A#sSj>s$NM*n&ymo%6)1bGPj^Eo|O=0kh zN9riy1IYblpUd9Fx1l2 zJ9X~jn*3R3?6~-vYcJWdZe?{%B475(<_iv7dco%9ORB2qc%G;$ER#7(L>)v783u*w zkwox9!tNq@hQa<~?$q9<7Fzy}DbxC|-nHY5)fK3ETd4C|cAlc>cL^tm-b|OuNgoHdRe8?*Kv$0NOkm62I-V@XM z)XcyBb>>q~&it4={PD~u#r{4k{0-@-&pjFSSWTHy%w8!Sw*V=RHPDoVxP*t;hxmE$ z?JI-Ny)bn&0R2_!>ljbi?D39zag@V&GQRBP>_b-{Jf~}MHoK(roP$@FE~;t|TOZ$xJ(MZdx%3BYQAD>R0Ra|`LwDIE)-}?KhTi)BZ)n#vP-v92_ zsoPq|Kl{dxipp)vcD?>=YYQFAK2pqWW|*8~7+ys5!#`~h%f6Z0 z3_rM(cH=8~suxl`9An-nA)AG5%sB_3uLN~3Q6IcEpWc^`InEM zcG}}#if!&7DQ+iM4_}_(17OKelqouk5OE+Rq`~=0Km)ab0mm1EEpE0jv4V9^?A%V+ z5fT2RHJcJ4on8S`c)H!gr&&TC80l1cLKf!6-8xupROofk=QhK%lb$&eH=1?GqQpxo z?*bzzx;=Wg*@*XU!)~1!b^?ti#EB*A#Wwbl2QXG~iH61T0AtlYtY^N2cd_c3d3{|;6<4$}LcJXsGpd}?8k()ebihH^GM zP>6q^q-jp_$)Q7E3=CXVRK$EPyo@o2ItP=aZlO>79TXlC9z=P4x1dj_odV99Sib+* zYsU09N4$54{bgjQk#*c^&WT-5>~YMYVi+yCeR%I`;cm`!>~rSGbI(Bn|8C)K3?ovV zOMc4D;G!ex6|oS~8y{!-1gG#g`^Hd=`QV8szz=&|c$}suNFPA@UyElC04Q1at(fW` z(c?Oq=X0kAEhmAM;b)`?|~5Od`tMFK+cvHeh)|N5R1fsufpx`~|K#=TP* zQ@{|jn2N1a^Bs(t9EKi&MX(h5v6k7iE4VYb5Ykdfc_a)~VpB-iU;`8y67vN)`R*W@E!?`1Ucn)>;tsOt4&hee*7xop zVG_RMORXhVj0k0_?|KwMW8+%&EWQZ^<~>Kjm#msBTz)z!6aFCN-`H>!`Nsy~ z@~d!)?$|)eNZAHq7s{F@+s2*GHArP)n^vHc^hEE#$fG#sssXa6M_4x?7< zFTE!1&8*4z@WpzN zB|!DyK6zx_MfvLeFXV&`WZ)y=HZ1mja>f4Y{6*`+a=eBP&+TMZ@kheXKBRqSfyZA2 z-d!<*$49YvB_C3Rs?bMv@2YLvRvniCUEjG+n6YmkzL-aTdGUk^7yoix&Aw--r#D*8 zdf8TP4(>S$yFr2;IVeeWGV3EW(MD#`atTf}4|CgLZv&_oE~3NqWK%^IJ1D0G@>3F66!vJkk&CAQ8bfR6 zww-@zOlvbg zTnWUD$l9PD!i#}G3|W$Kzp%&WfnZX|?-stXhPxXYYWGR)Op{BvpRsMC4vt*(C>k1J z2H8Rdd|o)Wghuxa+HgB}+n%$%T8;1!1c2?30}(292DdXBjKzXcr`w<-&p|T84#8nE zQKR*q%`EM@w5!dphcuAY?+L_05tozRAvoRPP%Pl_TOlc=_qTOjDvsZJ**%z-tLgZO z779`03E@yWkRow|aTC`QmF&b>m`aVo=@2-kbHef(zmEIbrH1s8L%7|mhc5xIHfHgeUBet6O(Ge<)oBOr z53eS6A;G? zjfO!-INTC@6B1D~H3^H4Xa}CYrY0W&U1Aa>Ks0w3&p*k65eeJdFe+%LrU^L|4V$#E zD#&(lkYwZKf?lps^UPe9oeNWh)Gi(QQqDsNit7N!7)d`w7LI3F)-J{C`YQZ4@YFKu%Vn zMI_9JqhM*QVq`JK>YvixA;mrapAHtz84j3+WO?CH4(=zU@tPoxmqIR|j6s0S^V4zY z#lQ@I3@y_GNTxwJy_#GwGtB!>niKkE>t2(X@NLClU9q-(_02yiQo3O;=P*SiIQB z?C|*(FP>0dnMNzX-^bR%ZR9zlT=@%3F2RxNAp0YE0ymm6II&Gc*|<#P8iIS1$BhyC zXNUa!k5q$Iuv0+DN{*dZQ?#@EmA?r0DzwDg+h!FGYWhg;-RxIA-ItUeCFJ)v4R!8+ zbE1tfr4?&?&U&+ znzLxe+kzxFA7(aWy8ht^~c^g_A*z*mJTb2_OWOS?gYPN z?~q%O7fqwusPGMoQ>HCM_C6#0iP`eS7sFfld%wL+KCo!fx3?|A_%kGlJhzYLL23&n zmSL2PZGGmMMZ?G==6LKse_4cV;(8<(BhO^Hneu!@mQ;l7AYd1NjDO5FdgnHDmN>U3 zrK3zPc9QV%onYO3jC4b1v6r&gCjk?W314z5IlL%ow#yz9?}N4!Ew@&@ji^BgWJ${o20C>Ie?l#76(qJpBLq9UTAlA@w%nfDaU3mPV+ zC7CIe6}f6wu50#W)LL4rNu@28m6h#UueEIJZq{1C!}ptco(Iu<_kG{*`#kSi zKi4y7X3m^B)L7%?Ami;bYB|7yBo?6-Yjx;5@@eA+VIGOM!Dv(ex3H_Jb%w>!j(e1AFL%T;|HOSOCQ zpQO9oE5?1Ks>SX{DbFZnFE+KZ?~47uWR!Am_O?wVzw+fqb2Z=D(lai4$SJoN|7z-B zJI(fXBW#!Vt6>}E+FSh2vd289<#-y-)n@$L_E+VaW_essUZvSi{Z>v*D1RzDsTrPA z@=LAwluRSsE#gbdSM2vfxYT>umAR#PP2Zh10#>ju%C)Ayoi_Ye*oN85AU69YI)r*D_^~hEK&FFY;kdFlLgw>3R{j{_NF*=lnlA0#qdAf^fy8_ z*tXstf?d{`PqYQnK6k@_T5gfAsYyF_yVTjGC$je2v#eEKC_gI4X#G@n?3ZaWb-yD^ zSTaS%u|P{@3+=sY^Y6_wj_=?K9_)9vklQOPUp0m=GT)ApSDT(RPyU*r;&h9w?=7;1 zpS=3(iw@x%vU+YUmFfG|YAu%>lDEjQ?m@|!lkB0lh_wn^>x*u~<__|VEv4y6UJ;qu z^u!4Hu6)_(PMIa-2MQQJvF9&Nx+|>=rF5I7J?BwdI=UT+TCB(Um6z-klRowN0DqiSvQs zp0c}C6O{Vt0BgLxd4j-)MA&V2sx zLyv6>bNS(m5364D_e)Lvovl>f`}EYNJJ$>tP(5$1t5?(a>o=|2tm@W0p0kg0xk_8b zlQOCA*mUF6h=#j@ny(RF_J!o$Ub;VJ*=4mRO(?kQt99$8d1+xme$)9;xsO(j9yMxo z)uXvCgQ|Y%{^tDj^bgMQgldl5)g#`vw&}UuyQ&|Te8Thb-Ma`x6xa&ryPa3_q-xrO zMpiv(QVS~dlNW{^mN#raJ#PE)nCu`87OQwpn*7{*uT1U{@6xsL?-t)*K5;p(J|y@{ z#}jksRSy`To-aq!A3TUogBdmv&1O5yRqzSvBxCM*_IDriqb>E^T}He4=MEcgRrOD)!UvAvP(<)ZH+4ZM)y|ff27Lgygm80D%<0> z**)UrT4RbzJ~z>GI{BoZj5l+LEB8)cRvP)!%x*qIW9V^)bX6Z{N=N1dGQnoCl2I9? z#N;Zg)p*LVG&PyUw)7qLwjr1O%{H<>Nn8D7zl*=~T>$lQ8E-F2lJ9v^lyuPjDOWYI zlH~1WaT!!pFlyAWxCfTsci*}f_4vtXZ2FUH zK3_fHA)ca_JdRZN+>(GqO?u<3+)7-ICd{Y4(K`OAaDTITnOnJj zXw;>@dbyB1W}K`xC}pJNxNLh`5~%(Ri5xkT%*aX453r~$z;dnV)oEMzE_ig_hsVq3 zy|Vt;j=-eOiPQ6D_xQpuyVLBu7r$5f_<^Ml&p$VHnr#1N!5c2myw@*d<2^G=BLjPX z`11LMlYKVV9I*Iw$?DY*km~A}@bU1h&8rqJiwNp9ZTg;5|D;J#@vJ7Ek5K1W2$Yn< zosH_GqG{31N>79ML{=OBZVI=YZoD@8j`|*h$Bu~|yC@=e=F;@0!P9q{4)jou zy%(RJ8gjrpCNK2|_PL|H-n1>Wd`>;>NW024D3iR^U{KXHb@8Z)sezK+e|7unO^)a) zXhgpe9x-XgwBqTd$L_wXOXq2Y*)eaQaqTgnW8mOutAD z{kAr}jFp^>yWwz;WEMWs7;#nZv$|~D+7zSQKcJ7jT-GW7E{uA-lZ^YX+6t}rZ8bjC zb%TwmEQZ~koTS@mF>Hlbt+sz{HAbpF8d8>jyIl2hWsRWjZ)1MWrI6fGS2H&jHKvmB z2M)-8R=5;a{MyT<@Rxn6U;ZED%&3aSlK+LAakZjp=l?=Z)>hc+ZYLM5;zzI55x#}vaQ&P&eL!v_dQ;FE>5W1n`wlYmS|7V%TlAC0R3nOgmnLHx@*>u0o zaurTKZBUuZWi>8kcX1XwM6!&*$nE=6?j!T6a$PQeK4e4F1mpP)L$vHpWG`viNVVW0 ziKP+7roPv6tL8nDYwSeUc)n=@vW5|BR2%z{)oW2zeMHzTva1ohcI{dZHn@m;$dYAy z_|z%#^cGn)xQb-OW=CV6UDjpXLyfiaZe*LAjaWSFvt+Rj^Zk}~bP#p=O_zF}FN@A8 z5rzZb0Ji{NABOv7eztO17G_&$jOozkMXPJuXN|7U%D11fRen8lf!bV9<-=X**hd@l zTOA#J*vdWM&vsDehuIDqZ2Mcj)wS*8vg~mgywi5&$x)MPZR*A%#oy!^%Qf0*m6u+u z8A>nYYTUxWl(x&P6miKJ74|~eq^+v>Jh%0$fV7bP9==Sn_cEKtCx?O%VeHwL7 zSF<;*dopSarK*v)nWH)}zoQe=^zoT9MmLx9E!`L6Pfh9S&TrV~MZ^hoh0s2ALKi(f zZYf%a-WA)wwQ|dhdH1Z_Vzu_(xA^(}O8u*-H;z8`&@0b3-S6txR8u_jtIJJ&?7gHl z`d;@fW%RY#)yGw7r_HI5!!08$YP_o2ChiOBU_dxPzNL`EckH02A$h0vE8_#wr`psc z)(0@Tc*g%}f1-VlZMU4I^33qE95CKM#v*)P;j7f9Fb&hIzM;49x^}Xc>ctpuyoiVM z22*&do!m?xC(Gr$kE><2ii>!HbSJxp)0c>#<@K|7d1F$%BUuJVkBkW=t`Yx8)emKz zpmAWzq>rvV_woSSw?C!C**=k9{_=~p)$dqz5Y{>+_0_jhdq1BN2U`$ zk#Bp$e3bYxb3zA^Qc;yz^*{5akk?OaI&jhEe!}JauSw>6znr)E$-(A(zb4^trR^`~ zH0pxdvC!^^u8p%;{B^NdKCImFQmeu+jy7Fl+rKbpVVK4HC<}D)#MXR?IH=VYYGqL* zv+MmN^+Uylx+2F7D5>86=o$H^GiPk+XIv5{F6=$@saI9y_@%q5DCE;Ovb_Hqzq$5_c?^-$az6lfVvpu^uKcC+&msYP{UDWibe8{%QxU;Be4Hd#7 z1{#(03&L6d)JrfL^5K;U)xGMN$eN_ibYe0v0|Vv6_8q)D^Y=ZyXWYsa%U7*hzGCI8Q>M+FsOpC97rOd0 zs}ikq&K@-eLS6gtaSel&p58pB&|ASLu^gWY5@3{8ZrfJ*;I?fKUb+6$ci;ZBs(0R? zx1QufGqJUcEMI>5(fQ9lJO9zA)zWs(_7~e%da+FS*B9av9_n3IC3oCEoZg|qNKu&d zs>rDzF*-BOuT6mA)8S}amrBz(DR!H?+rH)H;TqJ&Y%g4;>Dh))zm4$C_V>;X_PUmF zxgoJJAgil#y1VN@4Yw@F{k%ZEiZ3Os#>5L356PpCih9Q+-J2eKQeQa zvE6Emww^w{{|~M{-~R3Kv2$kq`i$jVV}j+}*3s4%)iu`=KYuYeGt$e=$I_wgQFlwF z*zNw7hcx}$xEaj<@>oEO@XYpZpB|3t$nZ&*6ixA|Jn$}o*J+0WuvlhZm@Y6 zwML;=j0asVE$`v9H^0{QU0d7#Mt_ie{kHmpqwjF)X#Gp zNBps$YV*bZNOO%@>9Pp@^dhJazQz)r-g(W>nqRxP5`SN#+_DV)fi3YL$m@65%Xo7Q z_S|_}^s@vR`yH0G*fYz}qJK?`{t%P9W&g9X_n7LiPY|nBJZ%HaB1-~#g5@2}X4uAfziQMI@Cv&u(f$y|HuJ;M-yX*_fLqJA=^Dr zG_7JqPUyUh^e(*z%lO&R`Qc**$%oF_-b(E`x>M6z1Fb$`VJh#qXLVO`^`PtKFn^=X zkLkLk(lXO+7cW!k$?Kr(TDB zwYKL;3U#KB?Pc>p;}F+|+F)HapQjAIF+B9Q;p{mT(<-N!E>KyeUu<+_kgMg?u!kzw z9bENYiZ%7=^mX|IpXl3pmX%kq!Xpckr%mkOYWw$+jD7=GNS_xUdhwwnLjwJhem8Bo z^-R)){IpDKFZD>6c!=iL&Fz-2DYLy;@Mx30r~k!z#Td~?FnPlWk+q&gNY7I^3r?-f zR?`+8nXS=_A=IZu)jA6Gm{-l8MLS={P+zW%F}KaIRlG4`L(Rik%e<@|!g|E^n$x$V zPmf-s;>Xti_2*%MP47kV71MyegV;)w*CN{o1f_&_UB?F*UHy`**5o8Uh?u!{WJ=%o z?(Mw1hRhzFnLmDVo30&R9dz{6e~sxBl9|)LXLNFp?vY{9%W9`jn9|#SNO(k-nCUwI zn_sv5Ri)2Er%#u=N}u|gbzjnVYfAV&vP!UHlJ!5ON*3LehW78;BHkFW>FIxeKlCsE zeQHkK8v8VBaPC?52lJdIl)AA})r;n3wyWqg$jj%oxxrS?&d!C@d4{RBdhF?^s5)<}*Y|g2 zzg^pNA7&0Q%RFYOblru%GP@kt;MbUAlo{K5RMcDKny^`|(qieNk?S8SnrM}|sl>Wy;)C{algzROSSp);LWg}!r^9wpZP*{+yh3u}uUwpy;2dD`-<>ow%ox6*g5MGjjnS73f+ zS?T7A+=d%+m}8U~TW8)J786*9@C7z>`N=DMTh6*|Ku+H~&2lpAExWz>4fb8_Hk8e9 zE&m7P+q(B{k>A+-la{|s9)E*#gB zPqYm{e!td#)aGGnPdjRlkE^-qXPrL7SG8~2ep7*J9f^&Sx7RU~K9j0rN`LdDrZ1g! z%~GuN+b%a=!H1*H(dV<7SCoD8ceaJtJL;UOBX)Zsw7sr#w5Y;3soHgwKa9U~RXVvR zsg(hYC+*cqEoV1!xekt;wO#)%uTU;FpZ@hubr}@RB97U%XKw1ZdmACPXB_sb-`=&o zH(yzJhPK?%Z)5>T>wdepyl$&+bzM07rQSTa!(M#R{Ep=Z)h{(ys661RnWy`u|I%qv z{Zb$Kj_Q|sJg4(4TlbSAoc&B(|7bj*;-mY?s^8@!s}0rfy3vn~w2)`mZ?}xQInQpg z*LjAXoBPSW^4Jaix}WST_uZmD-u#QRA4{*Y+A>b1SI58B*^kA3wmB_xr~S?SKv&hzWc=soU#gXfYQ~eo=HQ;D z?o=*`Y9ij`ex{!P#L!DgiRx%}#EwCJfO#&q_qtW%`nwKaG~?2Ub<+3E`W?U6s`hWF zFWx-ssr#o(zY{X*a%j0b%r!f?)*X;U(QOl1o(Ed zW=ff|%hGnrp6Sa~<=5@H>L03SIC>#!j9Uudptpxk^jaSE@mL#iy(1nT`T4VJOa8j9bjdWMQ%BySbaS<`U_N=quE69OgV%-RS#$c%Q*-O~aOltK zugU17kut}lQk4y@!cjMNUZqsgFxC*zpy7#OrF}B;9xIFOm))&Zkh5CiWAPwJziy+u zEVu6Kb4Sl;XULH)anf~Gm$`X}I!>8T$Gzo6GuTlVe#Ty1Ll>x9EoDyKDKc}Fz0uxs z^hTLu-*}U~z09vPe`>j6na6dm=h*~i#*FjSELqEYV=A$fehL#djt*6f?owH;r$jGiRJ!nKdrnx_*7QTZ}cXP0z(4aZ_h4w$9)1 zC|OJVb+|fRgsakJc<6NL@a^d`{B^o;r!K2Lb(YbEc+!`qY;@n-h!Kp~^g=;r$*@qg zGaK&y*13zc6i*ZjK%8{(`_H~ZQ2O=`e&lKOIssmVc48e@zw!NPd;W{`{>(! zbGY5LghRf?IQshDmZ_Eq!q?$puk!UDmI(6I-q-iB`I$S7?}-;?A^9YuANTO@#ZYD$ z)di#LiT$s-fXKfjS9OKhvr;c}R7SM}dWv#MN(^ESwB>G%cT4i1pv>U#?8FfXz1_p2 z`wzQk`mAL>ei=0rUEDkO?h(J_I3L;Ge8jY|#Bd?q-cI4;^4xA%e8`BE6tc6gsD3)15Hq^7iv8VS&KNY@En zx2Y4uwbv3HmvJjFnRTRwFm2} zA5QFMG5gKgQaYeM$1^oHac#!$$BiaA!qE4>H+6dAZ%L0uUsA0rSWA4>Gx11c_>D-9 z8!>uN*V)t7kL(^j$m-L>8L>6@wZzSKAuh821J?Mwl0~Bf^XxIW_l*T3opG?|X`la7 z99m^}Wa})n$0jQ;I6SV$jo7r#)?1_1GjVOJXtiV`^+K1wC7Cvg^4Ir-F~*bBFI^9? zSN8X*JFQoDE}s+UJP>W|@mqbQ92as8uv^qo2(boHZ6zaBnpbrwcTElC+V z#5yK;uGOXJ*A9-FV6O+ngK)!d3D@`LuvFO_@i)S&X!_M=Banx7sj9f9RnFcBKo_(< zjQ=0g_UWhpo3ypc;~0}X*7v_57M1soyw>*_Y$y}Pa;hzGl!?0k*zNWB%-&a|tZvxr zaT?E+Jor{o9Bl+`24z^qT;VlK2S)F-nn`-+2mNM`eUlTtpu|yiBf9Di9s^%{2Ty%q zfF2*k+O_Jn{xM%f<@&B}cgpFylQ-^(8FGJeSi;av zhU`^enV6Fv65cH}xkrzrw3sdf(u#dEqhqa?*Uekd|4H4|dtwcHzXERQ%CrM>j1bZJd$)Dvq`o0H_HS-Z9@=@G_3awZ{h+sIC(xckSU! zb+_;yU1y96kB_w)6G&*M>C-!@gi_YJj9i9t9aBd7I$mxb!d{n^y{{%e(tWs%&N^WE z8F_UbBT3!Zv~mv+eiq~u%Ad%NhmB=_Gs z?~Pg2u`Y~z9P{2H+*W2TK|ZE^XB~eZW2(6Z{eQRl5+8}Yk1^VEC-NPg@w5!o^311` zULQ5P?x@>eqd!K?r)&Ei7Us`|d-I>nr*u2CM3>*wnANq~S5Q=>lFi(4W{0rOd_=gdXW?COUE3A54Gs=tC0uAi&#^Jx zWu1KtylQlh6vIf*wW=AosXZcNBBu|LZkFFW>$sXnRV`aLsb`spxOyLoo3ZrgB^#AC z`;MIQ5x#@?$o8IIyb+t&HoVmMw&{go{;uKDclLnk*3zh`?7_0E|JbmYW!+_;W50yO zwhM}gwjEtrcF(NcEn%s#d$<1_ma_}Z0y2V^)qF^>dV7LB)UZC-#D`^fcaqdk*K*G*eJbNRod%(M>L8#{b%{>*=fI8$Zx4a}TCn9;W+lOISUejAlJ7u-9Pwl(4D@sy9n@;Grp%BS}{g)j?wuR(FCTQd|=eDKV(jGw3p3wmc7OT##qd?t0xhy z=6CI#M0M@m8fiu>CB>EX3o}diEJ=>^2dG?H!$c+D8?*R$c zKi!B;SV^?5!}|FHb4oGl`Gan=|7?6u8)knF@sho5HiBrIX%p>jn^8-f>3kOL%}SP* zIUa3KpGxU5{FS|ZPRmg9l+0;SKlEG{5XFj_aK`%VWr-0o@Yixvt&!y*O)3 zyfrDj-*C@fyI#02OIXNvJ^#;2*&d=l7XX>9>ZS8Rg`54pOmOyR8D>i>tcu66lW@W*13~xf79H4MZ3A# zEsrmT9Qo*zt`^FV7${#r*#@c4x{B;jx_k31fu?0TcGy4IIZEVNo z^_USO^A{DzS#u{RFMKd(scgIE&Y43N-96tr|L#RYX5P70x?8PFa~@onJUN##)pNnd zCd!n#V9Hd_0UP(T-b9UW^!-ZRpO{ort2X%M=Bnl}9J_GYZ)U2NcMPy(cm?*%$QaVz zJ2OEp{^_luLF>lPJ3Lz@f;**+>=SER zW%au82?f^N=~WiD!0wao4^Q7ck~?7Uq6fzl$D5v6(B3(oS*YG(>vyPC!{e9&izJ%r z{;T_ry7m!M29!k8KDogrylnylK)#$nR*7BE>yu+TgujsMM zZzP`FwUFP$drzvbul4f*UE+U}J@VWy|DfaJr`~OlOk3(ZgPxRQ&kuEddMBA-TT(~8 z_vE~h#S`wSum$`<9_Zv3ZM6)x)qgr+*pUcp#7=W))`q5xaNFwjawjV z{M3#a>b*YoYM*MacvoDtEi^5zZuSLlyrH7sChsKO{F73QQX`=0yQc4qrM^Bx3#WDI z{Q0rcKTex*c=Un|2?Hii=oIdD#x2m+v9W`#qx{zLuf`b%`p3m)6%-8~l>7AYwDj7n z?7JrQF6=ice{lAUUE6Iom2L~)Twr}5{Q&!$JAzeGGzhE#)a#QiT!&H^yy($*m+bs! znYw9Hkkx7yH<~3SmYt2ImYqi6x2T~Ga#v9AhVTv@y%@}UG2f%j_WQ*a-Z|*4)@!RL z)VOcPop(eq)9zz_8}n#wW^D>))S89bOuk{BjsHCDpImeJXDulHyKD1lkKSKNOqs@eBKBL`JwRt=4{k1two6~XMsm=UC zAO9TscXT}!uD$G9GeOQaRP`l^Y<FLM}CYpGdp13t@Y<=^9jr$+B{a99q+UtKTez9V4Z8e zb{}tdw~aHy&E>e~E3=%3{|(xGf_6VodR?`dnn3s)aCdiM?nq43W|co7<}}QO+FXMB z0<#$NByHB^qs^1GnN;%5kaC}*&85U=oi-O~^BLT|%o(`rXH>d;a&`USZCk?s33q$_ zqo<8|C+0})?yt=%y{Xz9pv|*!zgw4gM{VAUdk<|6)Mi!wcKt!xtm=2Fc4u}$r5E?n zT3?7Z--mgqHiwclDL*s6H@1}&*V$AjlP1`m zf$s4%@6@zOQrV9@)INWTa%?_scNCd+M;ayd7)}mk2eXQI-*x%q%o%di9!JY$m!Amt z&X@TVh>qe(6~&V(Bo7smsg<#6+M&!D1Iz@1y(0#hF`mLx(uuHyi*Olkg!A|-K_(ap z77yj1ER}`pRK7H?QorZe*SlPPvR&8l2q*oAUB0ESel9aCz{}I(>)|Ga#oesy=;2!z z;vVKDJ%w99pj(?T;#Pmso0Y1pUG=KZXe3*_JMzifj_LNy8F|QCXF`~cUziAU#&1a* z?j3wd$%9TVd(C)yd3t;Lc=~$!dHQ<>cy{y*Y!?(Pf@P<6ojf|V59<)_8SWMC9qtqE z8}1kGA080iF+8xdr}Q*DEuN+)`&B4KPOtU^hnwLp;qAgb!rMDN1gg~Pue+&5)vTdS z)Nf(25Q}FV`n5EpBt0nHBQkdNoC#6=d#49PdWOfYHfHB{$#6;U+@W1!57$}Cyh6g- zdn9#pEm`hGncYjh`bn4B+?NHfA*yQi|FX<ssmnuGAvaxx+^F03`sl1en5jb8 zJB!Fy)f5j?)s;|F)s}d(4YkELva4I9(f0K}SMGhT(&f7Cr^AQIha2I~&1}QvCEP47 zvL*bJiH`a}@@@^sS+#GCS7x{>-?qAZRfz_(7B$>ORpK~Hf|=mrIaOMcI;QesRog#T zKDW2>&*t~C?cu{VS{~97BCng1dH%_o?98@QUc)p5JDsZx(K&LF>)w}7K_ms5QOM4h zuJd(1Cb+J$Jma>2xoW{XX%PV(BkhaVWkS0rWyDkMmV4eYeq4!%>#7wiS1nIVP47e6 zoqpPj@WXC`9=av7O}h?mdG0b#bl~L%dxOzzxJ4FuWd46xkt&k@ppJGZ}-%; zZBM!_=#!qBwtUq}f;Ob<2IGCVJmT;3iui)Y;11ebyP^iYD%_Coz2}zq9^(*M=sMF3 za8vuJyQ$O)J^|(~EiP^}R(19^E~8F`%^MktBChq7;C82~J^GqA#A~iIE%!Qf2vxy4 zgIxOduCL|K{Bg=s+YCutZF!VBAEkCHmAswcc!AG30^;#`A2rHRBMRLC^j94*w65uygVV=OSuXE zcU=B5g4g$&p_YeTy>!{B_cU(0HMn}c`|i6+PAzj1?DMcgrGYm&B6;Ix2R4SXmfN(w z8?)@VbcJ7b?BKsc1|LcWDOEq(3En66XA?WSZvMwxh(ZQ`*Wtj!jEluqMNn*(i!(wUgC1&^NI2$mE3Xeuc$L{L%(} zHlXZ*Uh~6(QlnD_r42|OIk_Y$)*2r-W^6(_(bIGKmVuT}n5UrsYTuMfjf~W%GWnK> zeITl~3vzOm>n6N39`M?(PL__#8kt`p13YKzA8H^F=uvC<=L$j z@pSDSabqooJ8LQEE34hF?2lO(KdYsZEG{H^Hy%E?s`&}~jJ7?uV!9fqUI}s!2#t!V z`pWip#W8Dz?c`q`i4BYLbMN?S*xJNUpR~ZXfniyhQJm6@U-EV&#trX1B+=WNo^JJy z9n~{8zSq`?9jt95Qv5r0Pss}K&ra+a7@XXheA9FE#%0#_Wd3%9@0e2Su6JZ|WiPjz z%hFe`PSx`%jv07M<=~$8rf+wR-QI2D!nB!*ey+i0;nZGXxup+1R%83~wCn-a0U>=) z%wPKCDl@=0p-a~;{wcm~({oD_+Pbul?7raD{=v^>`z97X-1j4C9lzkw5u>H?#sjPO z7T>vhc>nboW96MICytB^Y8#p!7L*a+&##TnU;P}z!uKiE43&MQG@CQEs&y@y+fwR| z$qPM~WuMKmXSro@|7AzZw%lX;)X20BJ}_*Y8#Z{>(hO(dce(f)$H1G?QvbHkF>FssD9OI^^Tw&wuS1#(ibA)>RN4fbzH+- ztNLv$u0nN{mZ-~5$(Xn3^h7H%>WwxQ=IXQ7r~hbQcCWM#<`Ux-w=@+i_NSG`D^0_V zS6nwWeSg?ssHNP0uvELHJKfcnM=aH@_uCd6mfM}}$Wi$U?F0R9HJ7E{-(r)%0cv)g zMu0Xxv7^ig4IP)JSUE7$IxsVHpf&SiY-p#nZgHU@X&bGX{Ig~b97uSNGG55w9X4N) zmC0Tz25St!Uy-Gu?u7|DKD=vI*J(Z^JjW?#)m4te#rCU_hv{}}*Zntbx>Svr8xN_r2 zdz&>geNNZTJ=33i?c4Vs7&Y#d0>h`^mZqzzpE0{$CXXC4ab1rj)o@K-K6_8&Lx0#% zCFLLItv+($wa0T}59#rce)o#CCtcfz$(=S2=Dj2Ab82j{V_!R|-aS(5qJrdpwMIp` zGp^F>)?8Sh#(L8i)w>{S{aTCt0px?_TRaQ=t-Y_zSL?p)@_OCZ%cfe-J4c0U-Y*9< zeMtMIpKV%Jhz^4LfFmEd>Th$_%kr$w$UHu)7N7IP+}|C3?%74x z3?s@KwPNyy`|@jh4T`yuvHE5pt?{|(DZxg5;<%__+ur<`*lvZ=U$p?+dvpm%42><# z%_>+QpInut?+06KujzEFXJ5a#og_c*m*sLB>07GnnB#p0{XQ<$)E@EMy}@8USn`|q z7P<_z=7{FkYJT&+!i?gdcRr=VwXZ`~?@-+@7TQ#P->dEQe6OkI9`A3CZMuX#-ABqt zuc^K9{K24Q(eLJ}_qoF|JGhEXvVtA`+}TA@v}NR`t~g#lyw=EYm^RGf%@?@5d4E^E zz-xZYmw&n$Tjeasx*4aed}6KDNwvkoj^`P;ijio6#jYI5=o< z=U^AZbPW<-TRb215M4G!c|7L(cvMA|~LiUHEz{qwAAg z{vUnst;dkOe(0lm>zA)Jc-h|by7oQqL^86pHw=Ggph?@HPLsN*w*lyDcAytVf5HAb zY8S3E`_2-{DSc9WS=GXx68-Zh4@lUsVD#Y`)Bad`?DHYh3WvlPC*OV7%-S_$^ElP_ zoOD+<`%0u8e>!(VQ9)+@KxuaLl^ty4sUyukZtY&CuG-6;yeNw8_RxDvr+a4nD8kiX zOo%_f@O+r_{A)#%ba}(QFJ?VbQ}(Joc3WWUM5}!6*NSF8mp7EnP5(^x*D6&uoHYyq z#*y!DkmKp>adJQwF-KV_x62awt(Yw~GUKw7S;^VV+-+n>tqtNn`7KR*p+2tZoj3Mk zznPgoCBIpm=38!?nMW+Zb}6bYTA;KNe`X)Qhtm06A zPcZX(Of)dhwSeE7iPvW4q|OuW3BlYFvt*^>jQE_J&*y5!iTZaQ?eB?bZ2lw%qOpTm zPW+LT{bhH44VFXYXZW5+ytl9|@HN5<(Z`#_<;Ee<^S0wSO)AvkuG6rTG^k?-=IxFn z8rNFle&gsy7%CO&IP5q!>oja89qK3~7fv{iQc_k*=o?$uf=g>QqsJZIz74anYmExW z!kW_4gnJ7-?`R}1j}d+Y$0>65;~O;pM2@x&HIVe3Ag!BQ$e|70N*QdG5&FDE=eWvs zI|-DH6Xo}IP;jJErMH^Wb8>#q6uYDE2~nYI&So(Xjmf-KG>CMa z7I*2I(VO&i(y??E5j=k^Ux`UtU$XXk;0Se@ zZ;920MW%}y`VOibRKBTn-!A?uTS|!~5<2HqZaQ;GX*;HE`|G?^GVbJwvvgl`l;CTQ z(sBCREK7BcIzv=Bs&aC*c#(Lhob=IorSzy;;PmG_s~p`U=HcTQ>0Y7pE`ePjI-}c`A%wqoFaYj6Yo64pXGyW zBl#Ix!X;w`?PDOJ705#Lc98|*L&*%0JTL!2n4jqos%4#AET5IX$QkIG&hMYZQ9>Gs zuAQ_rFA|pt;(Zk}?N@6iUkb&8{7n$<_?)06w$MHa`47`*_9I>2s5)eX>9VrY(k>vp zfg(tL+Z=BDdvkd6%QoKOkbS6Kd%2RMsTtLj$5QI=W=yKpwO_k$QzKLzTuLok%5`v> z-$N2LF6FOEol0M4Bt5mQN|%WaXX?~FrIh`?eTeO5v53|qf*SWW{xgX4M(W!+ zDXDX-coIaaIU1<*{dKxd=-7RQ|Cz{^VYeDBVVITNXt7UUC6V|)!L_7X^JA&%&QrKz`;fnV81eT(Vmk~1<<^;e+>ZVI)SD#q4dcrCNUjuL$$QD0T3Ux! z#Bj=>hQA;1dobr(IZTIND_$4Ra(>Omrj~Z*XU-FeXROGP z&D_0vb4=!{_=tYUN8(d?m~B#C7r78*c+duY0ohzj>bSz&B6S=-9A3>{lvG>QBC$s0 z2<6~TY}S*CFUa{IuA{70M=!2$^l}t&HSQoUHc@u(a$dvnq&Ow}5c(s8szP%f_D~CT zm`8MI0=-WEFNuT9X4?H*#Q?s{s#>@*z7Dd8TJVvj!g~)2YYILB?rpw{YSBdQ&Vt5zrygEP0S^ahXev14~g&zD> z63SIk08eSu-(|Qc$t}3u$(6rA>|wjPN2!1NDc25^M+LQHAT){})h?}k1tgbNvoEDG zjW#r!4>o0R^rY2OgYiM)GIrUN{I7BtM{kZX9K+;rHYAOv-R(<@+LvRP93`iSX6zzm z4lV5z8OgVE`qGx|!L5*XzAyeJ(zXu6ZHT-B4Z{eP7E`XlSG4{$Q0tl^SIAM~tc;+i z=Z)kvbSI%pT~Dfa;Y3|Ks#oP?wc~f|9@e+WsGgO&hMf43JLj&sq?I^!MAC36!zYf>QVLAID1mg`@gd{rOwX2f%BYBFIaKAf2wU!sD6R7kEPBh z^!-@1TB=>W(c^UXE1c`Z-|Nf0Ib8d# zX{u3v^+%fQJ!}29`CW(JC;944(#?nMTXbgI0&j`sQ2fl+ae2k|tnFt$`lM2!VoI#& z5%eJ^)ICq#FMoU7n#P+_!pebL(sHYY+lGB36tp+rPiqk^|6zpD?;!Oz^2+ugy@4sV zzY{x^H#~JEr--kX;(luTV{pPfWay04_p_oe;Kr@zz|m%)r3qB-}% ztgfAQj*+8%{HXr6{f*6F87iDu>BXsIFvlbgr@b;eek*D2vvvm4XL!YN9HZSG%aMqi zy5r!(2+-2%JPdQ3veSR~GSlrIioW zqdZDWcvuW?{-yaBv5sTC}@?Xfy;_;lLbI2Sr(>^3+2-uShF_S0#a z#u#dw&T}X}H;B2+Jh+R(=IhPZ>C;TsQU&~V#=$A=H0SBQ)FZ-isB1-G zM2q$ceBMDlb){bI<&C~Vaye9CNct3|*srF}xH9f4ltRlXS^J?va{gB3@3f89zwEAs zl(4ebCc6gxw}$-ugwEE=;P5tUaTQd}iYHc@^@pcX-b&PYgH?F)# zs*WJzCmH1U9ccV01L@uIt}lPRjCLTYaXj6iFV|oM%2OgkWVAjTfyyLLDR;Zf?afN2 zwVYG_|LfTqpXLU+f{<6R1DGQoxBvay@QgrZ$KT)SgI_FY#7>@KyK~az7|cGLFG-_Ens|I!v;P8)qz{X}Q@ zy3eR~_irVk>rN}Pqh8%)n8X}GUyf6>DBT$s`OvTL$sCe9edn3< zY)&&%G@3b$1fDUovV@}pZMwpPo{KvgM$^Z>7p-;l>B6v?gO(6>AiApWM(U1KO&|Sr zz9086Gbh8Ci5WtV>SJb*Qjkk#{Fp!wJdrT`iOn=z3&cXk7TfSQkJwa+zo2s&qpJ>R zNMvN#j&pC(Q!Zj0JWqI&+rKA2iivjuwPz%w?kGkHBk8I4pl8>Uc=e8 zIF21+G54%++S^*5fd$Y8hS5%sgD&*de;_7GvM=#W<~r^#22!>?X#ZlMA2vJjv5t}4 z26_US#66vR+ipfH+c*zHZz$JlNAfnBF~|^zg#OTzv`s`N3im|hg89{pbfw~>Grt2k zqH&49Hi&aKY&#OCDDEcx$*o?ZyAdMaqhJ3ypX(LOD$fyoH3hwkxcl`MSH)F1o39QJ zA-*4SyvNMRX^tR9hU1x)Q1qZ(9M9iAdQ4Qzy?hnF`^Yi;RpY1>%5^pOZWa2&v`EU= zQc66IzbVw57#+hxRVRt{Qs!l1zLnJYZ@7DIrgS3J-CA93|JyT9#^&j(({WZQ)c*gQGo##M1-p=K z&~nampXT%S7DsDqV5gB~>K9*o21^&!syI!YdqDxHalDX!keA7$$?~Y->-0yPpWBj# zFPI^?HC_Kr{M6{*F$19E+3aI`N5{x{_OiXL&5koYHa}%zx987 zYJ#T!`;(H}J-=Z-ksf|HvzY2i2vM_>%v%;MO)4t_aZ%dqjkXRS2~!PkZb-RKq19Jdh_B@>X1TqtN3p@N4ZfpA=im^7h>B3*IodO?WTJSG8ip+<`aPOG`xFz70aF9XDbs>6R79#O1Z*Uh1kxU@T#36-q3VJlxgy>^s zMHjl$N`y#HgK{DI?t=y)GRU6{&i#vFC!7>wU_792AbK+iGxMqtgNVam6OITm#0xSZ z573>J1Gr~h5>yX}5Mn6lA4*t5i=Yya8;YKsD7Xm3Yq$qs9!?m;^I<-e!$CMJ#0bnI zc0w(ndnDnGM0Vs7xIz_c5MmT|qmrQns^Pd0qcepVgWfU7jzRAj^o&987~IDk5n`+f zp@6@!xq#oXxR1qsta85q*M%7G0a1XS@#q;}1_$Ay5cz3BOu&8u_7l)Qp$bj{ZUqaW z0?<`Z2aQ5Z^n-ZFf+AP~l~4n(TgLA) z!dZ>n>QXo<#2OPKAOrRRe(xiU`v`BXfE+j?#5!cwRl;?qR7&8i5F2_y6gvoRTRVLl+U@gUSegAkiMARe+HAJDU@5)Q&ixCqyTxF5Ou zqkuTykKFz9p&Y8=2-Lx4XcVHt58{D*sUUq7$Ke8yH=EsoIB!maJSc^=uoDi!DYyir z`2jD8g-j@fg-`)|zzS#KikgsuKIbA@EB>~YKp7yn^$64fY28X%w-MI11|c5i{4n7>QUrvty%4akA|6$T z0NF>Y;VR3633CUsk7YtB)C;jQ7HWieJQ+?3v1=iqXE*+Lqo=wAP6_b@@=u`SNvjY~ z%@<-1{`Twx?4Di=*MxYc80v(0HWc{%Y^@MAyLL4WK$7_XnGZfJMW);*6 z@m4Y*^VS6+P6R?MqygzTfu9q|oj5DR$#_8j$;(2#oe2wJEgXX5fUdW%2=R^=Ao~t7 z@8knA?^MG-e;?EWVSivk z6qLeF!2Sd5&w2oHK3fPCa0IRiajqCDh4|1N0wEcY`EU>5@6VyI5QtlSIgsA^<8T&m zuWuCMydU%e;(Wdg@O!>ah>x)UCY3cL)UBew`0x zP$@)XDB#|NdlPO=$Jx;pT{hfp=xSaFml>W{3MsST5?tk-p<4C|W?wxE_NE_10roBo z;auiJIq*J=%XL1{ycX&KJ#MkUcR1a00Kab4OdKx(9-f)KVTam+c5&x0_Kj$ zb+iJqfxVy#E(#eG1(ksRphh8si6di68C(X)1lPb3sDsOJO~?=vLLnJ)p#+c*K|Tce z5adIU4?#WzouPh!T<8j@fSqs%NMk7BhF%x4lNZE7CKSR#K(-U{?qmgYg&`A$Oc*j@ zc~A_L13Kxa!mJHW~j6)`_8u;BEneN0fp7h6)_8$3wY>x&Zd!mQ&vFuq7 z$Rxx=23X;OkiF2;Yo}m35BS|%{caR8k$5F8{iFf{+==W}JmfJP0j^I=ISff}w!S zK;#G30Ct&PFdxu0$OFoNJQ#EkPQpdFCgfn`2FF4s5XZp_p#pFlg1;feYsd=hx$p=(?q z^a8>fN7&<50Pf@V!Ev|%=p6435rF-8?DLVy-vft0na{!{Atw~WWg!cQTLEDe5T}AN zAt#2yMIj3@Pl|#nAt(F6DIupIH|2_uMWsM^Q+EnEO+X0{_vzI_7RQ2B$UAZXzcVn; zAl#Ywomt1D^-3XUr9r)rv-v&81CW_h0ocuH5VEuvltG=4bBV*;`A{q5ya-qVq-ow& zA@8gN!nzZ=I~#?Zp9e>TT!8-t$lnzRRYKnF1?ayU{R=Z-kC6A6Pzu;B$^z^bqkr*2 zK;IH{Ex9Tr<4?Ktl90>rw+x-jJ^ z!zm%x;CD^6koO5lhH@d-;%6(I0A5L^~=J@H;&1Xdw85T_0J-+({Hma-iAa>6aI z5$Xf0a$_$jhCOfrt_!&dyG___+6LI&9|~oFp9;dM$b?!UH>W|RkPi^g2hjh(H6gd; z!9gJ_BcMvi2a$ge`3G0PB_SW;_e1!3=%SEYJs<-JXX{yBlk|f^I1X2!QOJkAAPNZU z;UjQT$Vc$^NHJjEZbF5SRfJPj2DL&yiru3N0ry9*3%Mg6ieM*P6Y{ZGSOJ)KMgabI zUKH~29KinZD?;u<*KXu?qi1)$kkuK0e0776PxwI=Yy-?s;_t~lV1=`Q|EB~5LNCDm zDdPLoTBru%^;8{PhDIUxpl=Ux+=I?NMX&@ap$2N99th`YcZh-v$cOn*4%Ki3>fkao z3i*s5#6uPo!4jy18mNVOXb|#Q6G9;wa-jsupb8GcNw^5tgsky^D9C_(m=EPp4M(63 zE<>Y`&-p<-WI+ia_Z)K1A@>||&ms35a(j{6i`-u1_7=essDv7*g?eZZ@^>agKnCQ) zd?<%%I0AKW85)J$=LhkS1x2s~D&Zg?w-32}$n8gNKXUt#+mGCSke?DNPzk1XSCc@WuySx^K^pb~1J z7V4ov$QMiqg=ENu5-5WzI0z@xkO`rX47pGOWl#kN;UrvyYeN3s1EL@U@?k!dLp2LlzXl5~ze4sD*lHV7agfp^yx@ zPy%I81qb0IT!d>vzTp8;kOBEHAIhN`jzAq;hDIU(=m+tT1x2s~Dxn5yp&pR^BeKUm zAQUno4@!YH_&DwO@k4M5F2Qvn-=uAQllJ9J+UqxSpajaG3J$_axCjkGzGVV>-%5sD zK=v)-@zyrj2gl(8Tov*JdYNOAC(wHWy(fxc1t5C@*%Qbz*CbC|5%Qz}FNlCN$b(W? z3p?QuAb;`#ApbV32T6^7N2H)rVd;Y)A=aFmHUTd$l?t8sm_r2CRXK#E(66Ig*4&(#4 z_bTd^Sko1NtTib28gzMWA+VaoUZ2TgZ=l{c1^{CK8Hda_HnZ5;GN2lm0-%nykg;|t z0KM0)2ez=-n;Os!$OTZxn~?b?^m%hSFb7x&puRUD>&*?oR(#Fg0=ffvKrt{1s0U^M zxc@fFtn-0Z0CL_L1EB1?D_HD3=&>H<)}!wAi&*S^)cpYiP{)TGS!@I9_z3Zj=Catw z2tQuHVxOR{PoUE$xW91_fO4Ng{--GWnFUk>(C_mu0P5dV3@l}_FG_*!EQWKP*q2*a z>?_pw74m!)2T;dXTUl&#R{-^It^itrxxi9jEwGivzU~V6Kn2hW%mtPLkoWaw7W)Qz zd{YL@1d#p>FcUzY9pgX~u!8X}y#UnN zWe%``@twK>t&Hysy>{*opq^cjcbCnKcg4M~xVNhYK!;sX|8A&rx3vKD**zZ^3#13O^ols0MxYyWbRo3OaT@EOMrC@4+Q{_e=o@F4&AzMWqj|| z0A%db703gSz7O*3vlv(pY-fDmQNU8h<8fdH09pIh0~;CdF`e=KQMRWAAkP6vKX5Dn zc?b0bHZb0+0zi7Nxd8I?TFdysT>;2Ccp2k|Am1Ulf5>8BGvkNm1CWzj4M5gmt-v^OLaGhrXwZLk|6Fx8tfbPj+U=ib~IDpU}1Z-tIjr!BjJHr6v&8!5r zGu{{S`l62fu>ks{-zZ=O;YXsrBNqZFa}@F&h3lhG z-_gi-^ftx^K>h&aE%1Qlj2A*?QGZ}FKTZ810iz|$_yF>%m7f| zAjlhp`b&^r0vRR9SAu-UbOFkMIRNT82JJhxComg8yp#dZqZDNa4*=!@s~I1H^dYst z8pekr914BQP*2$c0D9p}gCDn)@p6Ra>lq(59e|8sxIYZ#D>NV%r~sf##VTME>|c1p;Kjd0N3M?Z(K1j9asu%X1pp6)B`A6wVm;5+^rhu+Er7b})&QFrKZOC^fII*? zoU#H~2W(+{0@5b50;qQagYG4L{ z`lcX#3eu-`1NsA_fGGg8N}9 zJYWsur&~ZVFdbOV_!+40j4}W^oq;@O$g~ZNpNaG{djX|D6EFu@3akURGd`m`&>t8B zK<^og0MtJN_s&AOvry+*NIwfYpS2c1`q@1Jq@O(VT>F1!Hb5PGY z+ZdmT{4zKwVv?{x&S^f7MKkz12!;zp#>oQLZn|f7gzyoX8fW!Pzpe=ixvax7+%v0 z`4^to(0Fb_bv%hmu}8Na+cFaUrKm*f8BxPLkBUyl2iZ)W@o3+M?T z&lS+&iYWkOTmczZK$j~vF+NuV;(!lqXZ)&a#;?u=Q0D3ipb3}>pzf=e18ae8jL+*1 zjKs|RY1vW5_a}d55IxHRo%mX$uem7*@jl6fy z2i7xwPd8u`fcy6%|GhJSZHzC0%q2)$vI0Om??W5z%L7o?eN%u1jNd;8*v|L^OBjE6 zIpdE`2XOru>Uj+L9z)u4wB>QcA79J(6Zrtbr!2;wSqwm*mB_bp4dc)DV*EMCUeyg4 z3(RHw1%xm51W?aQ6^yUOz115Se|aI}ub`c;tz-Okq`y(m_}UeWzYRUtRRfzDe+Tux zgS2;x0mxk6mGSo>|9!~%0QWxB7~jy!_(yrb7REoG$@nMp8Q+Nb#+8hJiuh;9^Vtl> zKZpLGL&oPQyQzusFS-Lr{{nKpoDQsK{HwW)Z!TjT{yqO1WxweOpvqEAIc62W(?}`z!$A@AH5SjKiPif1=Evi2u2Y z3ATxe*lH%Y2h;+%7P-K50N2`BCiFNHhQ@@soe66L6YzP3+l>hiX*pe)*uiIFM?9r( z$2ClJS{`miZb;h=<-7G~VviL}>@|yt?%e_8-y3OrLzlfb zGO>>b)B}r|*cWo+sDHmfO!OGT#Qvyb{~1j5MEU{1ft#5)81X}MfhE9pCUScMDBnAe zi9V~DfNv+#1DMEcVj_Pw6a7$MzvWEyAIrp%$bU4-4(P>1K?M_qKCq05qV53dEn3M$ zu?3)A0j|ShU<$Al*v7;_l!N~z2I6|q1|~|Hm^cRY9lMx`!L3Y`t!Cml)Oj54myZFq zFfk1ER`ds!Gcg=G4qwE?h%Nx`k3ibUH~<-=Q1_^M0BNH=0QDV@dnc@A;zZ!&u1r)y zpK*|zg}e!Pr_N!b1$DR1W}*%GCPUtoR$wy|Q&HDcRsB_v_0O`|E=d_go%AU54iRnl?eH5^ki8E04%vL65AU*?m&O+U1)dPzG+=mSn zXZHk30pvS-K7f2@Z)O7aQ=GE`*uuoj?!X`bd1fwT;#^#x+XT!5HZgHtJ^+1SC&hUv zbKXWK&PUq$vw>v*;TcI8XtgjaP19;;Nni z;#bWCP}fzPn7Fz>0G+Q!o~xGvD0}sGCgvgUyi#BafV}h807$zd`jMkcO> zZrAn)>Vf&dY9{dchq!Jt6Z6LcsCPcDugCTEGl9iS+>i@Q2evSAqXr;;BV;c?xL^^m z0)WmpF(3{M0LlR9bJGG~6@aogcLQ+mX0-q2IRM&!^Lk)A6Stt;EyV!t-7*V+9=B{@ zVxb4*1Em1UEQH)!p~I~{FatpOTQ@U-<pQ$afpc-!=tU#{_JdxP1(;06?BabD6jU z_1&?Ui91mqwoBYu4NM1c?@pP%5yG(>VcWSd|)ZC8rTSIXJTD-o^M3Tt{ix@D z$b3Kpx&uB?42%Jg=KmB4xc`abLd zJ%Ro}1yB#n1m*+CyQ~;M_y}Y^0-29M<|B~#2xLA2{T{V|IFJwE{-ZJtdOW%Y*uVtN z#s&Nav3w)2or%Z00=WRv9*4XqdIHe>NyKqhEuL%zW&;ZWlwE6+rrP zr~`hBcn!{`H4hj7lmTOb zCSV3I2Uq|s0agHOfDOPFCe|>Z3lInLfB`@mFcxS6W&m@51;7$u1+WI#0Bm96H3oD6 z;y@lS04M{-0!_dSU=FYVSOTm7)&LuTElj-5fG$8B$O8rdWx!aV377%Q0TuvD0QA=z z6#&9F(eH2K-dkM&+@izMLZIpd`Hn0ZR&cr&@u@3#cZWXYR;USp7AfO3Af4+lz z@1VYS%Ye;Hyoa>)rA)l90X{Gam;)>U)-drw96*^5QO}1+`w(d#Zen5s;v2dFc>wC) zfHC~23(y3h&W{!VOPKf=`98*&e`2v1V>t=#;dhY}n1NH%E_gok*j(Pwgb+nirnhh ztFi{`jweB=Yy5hacc*KY9nQaj3Tr`Qj+w z2)UKfJ%_QP#-^#wbv3oE@m^I2$CG(^srb05@xr>+me%HM<;2{0NkdidctL%Ayj?xHa+TvBUl?^r7mUv}zHeS~dZ)zJ?Usn~cZk$+I*8l;3*K}B< zr_^yU^k@JWRWq!zp(Q@Ju>mQCNN&XBV}*^4`1`-8;eSzN1bVC)y;m3MCC9EeMlQqH zh-`C9U1LK$**k?;=bGCa^N*&;mZ*kw&K$=RH)MJiBuQ?j?-l#W=I$3RNYt!L<`cz|NCbji$X>4n* z%8qYruF3Xp$l`X`NrUz|(mq%JJvZe%mh(=|q;dFLkJ6JdujNerd&~Z}^H0uX=Rd59 zIOeq+jY>%BtnHn_t|NZ*?PfXCc&2`Znk*$|ZQ5nqvxn`TODB>7} z@%a1i@#@SavSnpaA5O%KZo$9yd9CWMjqYWMmuey@a&Ag~k@bv6iW+$(O^vXcZSsCA zw2(a05b;`5RGXZel5ZMOYb)+a_K~QGa!Qs`OxfOoR?Kucw>qzjO5~FHCSv}p+S_Z8 zxs~pU$+D?H7ggVrx+NU_M3hQVh%F9;EJMH~59#{29 zm#efF(v^-K65{xsz3h`#tOd1(q{NOsk^R<$-fM*XHprD4wrf)zwLp$(9r~yZb;!Hz zGTLYQza_}pWj|Cwvo_S*-Y1iBB}+?AkakD*j2!R3x2V1T4hy9iNRD7z)Q7VE_R*2o zvR^vJy2F07K$g7!pV}eQRXh7YpJv45=qP)p>aIgvN>($fU911z>h_*f^G(e&)k104 z6l2R-*U_TMQGZN?oc~#Z>{VHEJo=#-waAzpZ#i?6L}@K$OB$ngw;`Zp6u`zh;{ zvrM+5qqo}EN=J`%=77%SWb35&phima{NLxA>J8Z*S^xieJY_p&SvB?(qfo^qTebJm z|9P}!o~hB8j)xr8B4r=id+NWHmFy@zETzAcF8f@r<#tAsy36$@*Qeq*rKx0BX=B^R zykj1B_)l`3tA1`nEi%^8B3V|lYYp1pF}rJ!PqwC((qxHt4wbD_n#laBXaCth^3H#6 zQ^#nl7Ie%o+0r=l`L_n`qw}9N`MbP-_De^L+sC0LS`%{Ir6k#s&Lb^XL%X-5crqUK zeFOSW@=JSv$B|2=$Tq8)saAqwX4yaOt0{{s)l;2EU~)9qs-vFn@gMAB57ev1y1kd% zOT=M0+C7aPkzcLWrDBCrNR#uh-Ok9lrEHU0Z4F=pwI15n-6Y7V>(sJ#d093k8gbbo zIc`n(r>vM<{nFaV-jz(#(YNh7x2OEuDyR{Wwksa3VA+3CN2#%#J%3*V9rH!C?muz3 z9FsPbmUFsu5C5lL?eJG*|8|Vw|8~tvj;)XSt}+@)Y5(P_ll>s)mGp+x+LOB+shup* z*$zvKAlKFe{FQlRZz#JcXH^Hgw%7Rog0cR&YCBq`c7SsJD!VxTulY6z4~~!{KNL^z zsle4RT!pwAiTz-CbWc7BC=P$F9Ct=wzgUdaVx;sy4tYo3?-8xWk+`m4gOG1{RF|rw z9QkD3qmftEEq9tjqS&#>KLmA2){{>+kun0*CTksvYgzYTq?RI-GG#tlq6jI&5tr8k zkyc3ZhM<&egUmk|s31)%klrEn?^?;4l{~50V8qH%{~*#?J}s~$s!!@K<%dzdL!wf$ zoa{NNX#r4%zvYlxf*OXSl#I#L;Rwr+Zx~7`J!Jn$ZHFN55Y$l~g#&S4YM@3!^;Hpa zl|i=5F%WuHL|RBmvUM`2)T#pa3(zC7yp(!ul&Un7eIiF$>e5k*+(${-N)OrpBd9(( z2W0z8@lW=x?8jk|gaE07k*4ZZwZ@^9Y>Cuc^~P|-i;+|IgKVL!L*A34BKuQ5d#H22 zsktD>v;a8vL&)dI%Y%XmbBOQ_tE)Jv!i{s$-3mY$(|~WqzpsP1{f=;mr9Z4 z<-C&fum~;am~m>}%l>Z9t9n6>&yZ+jkHa{t5mEKYeQM`c$ht;GBhfJ)Y6PT)a$ZP@ z?S0lU`ckIUxm_PQo8>HPABT=!k?T*+F)2yT0vVGMv+**4b{8 z|GiI^tyCv&GGAx!x83_tUZmO^Nt>wjmmZPy)0HnMeLl6fRlbGv#MQ1^djD!?+P-U% zyFqD>|GwXAfsWGlOD&YFcAMW(m)vW~lOpLYNNFv9X(Oen-u!PK!asM2a%U>{Ap`gRJOApD*XxRsjE4qP6A|_lv5MQ#F1qf z9mdJ?OnD~y*I8)1S4%bbm>DQ+XD3!RPlz{;@5rFecpaxK+dQ$ZB|7Uw?%Hf~7AL_q&6N$U z+3MW*_+~U7#cX>;$SyOq)}nSC5oa4((7`>TF6nVFDyxoHwzM=>)m1_s&X23wCT1I2D_iB+>-f5Q zoG|y2HAV&E!y3o8PR0oJI5^UzIos6SSlw2YjjE}x!{K$^xVF}8q=S_3SAkrdQCHQs zRZC4K*R|F*wzWc;iFG7MN{EibaTwbeZ)-tAWpi@l6SGmPqtoq{+T3`Dj9e+RPh)eu zC5uyX;JMhqWB;I2CA0<+#R4*{B8Tj6YJ~uSw9**otAm#E@#q zQHc~&GeF&ox71dmQRA}IYfuA6{4%MdosA8c7tQgBjaV=LsoC+?sZH7Ol@NsWAeH)C zr^F{#PL=gfY^<&uUneJ8Wqm8A9xhO6Wp#Db@~DraPZuhip>tb(WpmW@>TFA04L&!3 z+?x8SO|`gcj%H|O6)I_wC1ejpbL^jz)QqcE9adT2se*r0LK?Q~(orK+Y^a|aulw6n zM=vyI8!9KN5tA1!adf5}oAxD=#k|X^225^ju5O9<_=_fbNZC?lc_ZFKF5Mncw_$Wj zY0ZqwVl~NH+b|At>?SqVMbkr;%T8&*dOhH(}`HKvl*udNru7h1M|c zR86R?0kvW+HZ(@lRc8FZpIGff8;JsG;nS;Z{dlR=pdcO&9a0e=HZ-glSx_FtONPbE z%7>09DGrL`Jqm^)-Xk|YvZP|r(BTzvjJv867{iWJqytJQ!709t;~6 zA6gzS8C+Ic5+JQ)NKxtV;*uc)-3au_QuD_)(gtVb~-MlABb6GFQ|Y-+AU#gm)sT0ti9 z$~KtE=DKNQiXkCt)jwMxrTkO>=4?w7ELGj4Z2i>U5Y{a1nba4|jL#(}Qqv=DtZF^H z-Cbyn*T|lNy#r%3*Yu9VDU+Y9|L;B(?Gv5HPk>L`2T-S5Q{d~#)7d7Z{r#Npzki0> zXL8+yx;}NF!zsO+YMc5HC*%7E4BwQ9{`>Qc=z)|m73=t$lfZQhxdgsLq2rqsCcaf+ zeKFp-CEvF70s9W`-nkR+ zHQ9>iVBgH{#&gS`$CJj#!B?My-OWqz{8zCT*{f`|d=7T>Ud1=q8oV>@UU=kN@NDb1 z*jn}`#_B63-vDw7#&805BJ~)_1@PNX#Td%Z?d3_|B#iWz*pp7f{^2w{9eX-k#%{t> z$4iz}P`}y7s}bLt=;G zdD?H|S=Wc*EkS+oZjVF^@7<31c$shp&mYc@^@|^eQ0oO2;K}-h9`-a$A+=r*mky&eHyF4`+!E^eLJ}e-jXbyZd?)*5SzO^Qv%v-_vUro~Q+O^=<9w+)>cn}K&(oE1Aeb`IXndM=(Bem>qRcR}nz zyya~+-u8A$>{7f3{j%8Qcx&d|*p;!XVpro0aM#4Hja?U;AGx5aLcEsEWNcWvH2DgyC-&UYzdwUe?Oj!y)^b9-dy)^Y+3A)*rTz>V$1Pv zswZMk##Y3hiai~BCbly6Z0xz%^LUrR3$YhtFX0_@FUMZN)5X`sUW>hsC#$cGy@_{b zy^S}gyc2sDPkCOC=dFK$w{>lZeH8mR_DO7G>{C3K{PWl*JX8G3*jISp+}E*hqPN<8 z7yCZ;Lu_m8$JkG?pJUr%zu=8lzs0u4evkbT`;#-gX_<3@r;zL1;3l`Y%^mLIsognz z2fick!gu03^IdpXzAN92?~b<^?7{csd-3jkZ@v%Tm&f^jya(T(_v8og1NlLC!ui4c z5Pm4n<%jX!ybsUg37+IB?(;Oy@V-2s_v452BY1y)BtMED%?I!TUdW4hF%Nji2l7F@ zgdf9?<)wTuAHs+7GJYH{=fijfAI?Yck$e;%&5!3N@G<;EeiA>KkL8to9IxWlJj=)P z8oXnnj-SFO@OnOxH}FQ@#82hTyoI;&Ha>|@=2Q4oK8>Hor}NYK8T?E>gP+CE=I8L4 z{9Jw>KcCOy7w`-DMSM2Dm|wy#<#YID{BpLAeZ;TebNQA0Dtozu;f;ulQ#E zHUEZx%eV0F`1kw=zLo#Tf8sy$ZTuJhEB}pe=fCqm_@9D_nBYPPP3Xc9rm%!99N`L2 z?7CVbwL|3t^*iGy%x`{o+p6o`km*_6`7W;^OMO^GBdWii+PjP@aP#h$B ziG#%<;!u$*4imjaAA$E0h=fRrl<-AbWJF()FZzkY#Sx;vI8q!Xjurz%fhZJ3qF4kX z6a&Q|Q6i2J$BI%hSPT(EMVUBGl#5}aLJSup#7Hqpj26d>6T}#CqBu#MEXImTF-}y8 zYLOM=MUAKxb>b8;LDY+hqCqr@CUL507A>Mxw24V#vX~;KifQ6BFDxIkPeE)uiF#o`iishA@!6PJrC#9VQuxJq0t=80>>wcDZUb$#n<8+@vYb*z7yYz zAH-JiqxebuEVhYX#INEvv0eNw{t$m^Op9q;6Pl*!nxUDRrP-RJxtgctXgg>-YF)IQ zw4JqGw65B&+HTtJS~qPEZBK14t-H3jwvV>27T5OEdT9G=J+%Y01GR&+UfRLhA=;r@ zu6CH#TkE6cX$dWmubrTc(N5G((oWXKYL(hJtxBub zvf6m9Myu88v{SSRTD>+=YtS0CChb(MS!>Z+wKi>%Hd&jZP1UApr)kr*)3r0SGqoAo zS=!m!IoeF^TwFTNu+RfT6+CuGC?KbUpZIO0|cBgiiwphDcyGOfMTcX{k-LE~ME!7^> z9?~AxmT8Y@k7|!;%eBX~C$uNE71~qU)7mrIO6^(gIqi9EmG*-6qV|%uT6Q+9%pZ?NjYD?Q?CD_J#JP z_La6-`&#=(`&QeceW!h|{h)2te$;-_e%7{Wzi7W|ziHdG-?cxqKXs&u0s4XZL3%I!VEqvNP(4>aOz*At(ew0#p43yiuc!5l-dE4p`{{@4N9g_aBlV;7 zqxAuLfnKN=>BV}Whx$N$kY1u6qaUl6>Vx$m`cS=0KTa>#hv^miaD9Y6QXi#{){oau z(8uT}>L=+Z>tppweVksUSL<1Qyk4W%>UH`l`UJgRpQtzJje3)Qs@|-(=&gF2K1rXf zPtm99)AZBy>H6vV8Ty&}4E-$qZ2cU4rhcw|o_@YQOTR$BP`^l@tzWEPqF<`d(J#|4 z*RRm$>R0Ml=~wIX^lS8M_3QNc`t|w^`i=Sm{U-fp{T6+peye_)e!IR%zeB%Mze``N z->u)H->Wat@6+$sAJCWT59$x;59`bHNAySa$Mog;Tl_9>+AG)^mq05^!57t`Um=l`Ud?Y z{bT(TeWU)V{+a%{zDfT=|5E=-->iSFf1`h^Z_&Tgzt?}zx9UIYKj}Z~+w@=bU-jSg z?fUQfANrqoVNcB9hA=ckHw?U*-ZE^%FYTx*T^^e8HXE382ybSjiZdCjR8i1QD_ty#YSL+#z13`QDPip9BY&sgN-4^P@~K^ z&L}sA85PEGV}vo%7-ft$jyFy)#uz6WCmAOjV~t8i1f$-V zXfzm&Mw4->(QLFBtwx(M$(U?RF{T>RjMI$i#_7fx#+k+p<1FKB;~ZnAajtQmalSFj zxWKs3xX74oTx?uoTx!fQE;BASt}x~rR~lCtR~z$;Ym94+>x}uv^~Mdxjm84wCgWz~ z7Gt4tt8trgyRpc)!?@G9%UEpOZQNtrYb-JDGwwGYFqRq*8V?x{8_SGGj7N>fjOE7T z#uLVq#tP#p<7wj=W2Nz|@tpCzvC4SCc+q&tSZ%y)ykfj+tTA3QUN_z_)*5dbZy9eJ z>x_4dca8Uq^~U?g2gZlS2IC{+W8)KJqw%Tnnen-?$@s$f()h~QY6tm^4(5(# z7jq|bXLA>`tGTPWo4LE$&D_J>)7;DKZtiXFWA1Cl&HcK#*#_Vh6oBhng%_GeI=8@)6=F#ka_JBFSEHDe%LwIN2 zO0$S9We>7v&0@Td?rC&=N~gV|^{ znWvh~W{cTswwaU6$>tPusyWR(&75wYZk}PDY0fauGS4>8F=v|RvY*ZK%=67z<^|@3 z=0)ag^J4Q7^HOt;d6{{+d4)OGywbeNyxN>+USnQsUT4lXuQzWnZ!{N}H<>q^x0nmf zTg}_pZ1Z+=k$H!Cr+JsT*u2}k$Gq2EV%}%oZ$4lyH6Jt|G9NaVnU9!{nva>w&Bx6r z%qPti=2Pa=<}>C>^I7vb^LcZX`GWbP`I5QXeA#@(eAQfIzGl8|zG1F4-!$Jc-!|8o z@0jnJ@0sh(_stK?56uncN9M=oC+0@;Q}Z+Pb90mVh54oVmATpc+Wf}+*4$!#XMS(~ zU~V;kG=DOGHn*9-n7^98ncL0Z%|FaP@iO?P~32?QV6m_OSM}_OiNLdt3Wh`&w~pKdXneztz(^z&g-6$m(SsY#m}9 zYUNsoS-sgjtB;juCDX{9XRN?RGLua$50W7k@T;};s=T1Qy@ts||YtfSej)&Q%( zDrA>iMOLvDSfMr08f2BQ`PMPku~w-y*cxIDwaTpHta59ZRbdUcMpz@QQPybdc|vJg|&%Y1VY>bn6W3OlyX9mUXsujy2Od*E-KS-jvvaYk_r>b+dJgwa~iNy3M-XT4dc} z-D%xrEw=8q?y>H*mRR>$_gfEGORWd3hpdOKW!59sqt;{Aa_e#H3F}E~h4qy6wDpX& z(t6f<&U)TjWxZg%XuV{uwqCYgv0k;-Sg%>HTW?rvtv9W=thcRo);rd_)_c}^>wW73 z>qBdU^^x_l^@+97`qcW&`rO)NePMlRePwO7zP7%xzO}Yk-&x;VKUiC>AFZFPpRH}y zFV?TtZ`O9}ck2)9Pn+2>o7=+HY~40&)3$8ec5K)7>>PUsdq=yAy_3DOy^Gz|-qqgC z-reqI?_uw0?`3zl_qO-3_qF5pes&Lgf4irBfPJ8Sklo8Z*gnKQ)XudJvwPcp>^wVR zC+(E&+i5#v_qFrwe)i$^5q5w3Nc$-JXnTNNU>Dj&cCj7Up*_$ZWS7{-*vHzX_F#L6 zJ=89@oI<_DS~1_E@{p9%onC)pph%Z`athcAb5S zJ;AQGC)y2mqupemYB$?0cB|cHPqHW5Q|zhsH2XArx_!ERhJB_z!#>MC+djvhX`gGK zXP-)i4x-)=9m@38N*@3I%$ciZ>a_u5PB`|SJe2kfQxgZ4xA!}c=!5&Kd5 zF?+fFxc!9vq`ks^%6{5@#$IVZYd>c{Z?CdnuwS%avRB(L+ppNK+H36B?APr#?6vlr z_FMMb_B#6=`(67zd%gX>{ek_Vy}|y-{@DJ+-e`Yne`bGfZ?eCzzqG%yH``y^-`L;U zTkP-b@9iJ#t@e-hPxjCDHv1R*SNk`6yZyWUhy5qM>>G2qBOJ}q9m6pl%ds8DaUIXe zadvQabhoo>z^&YsR*PIqT-XCG%@C+_U$^l~Rm^m7h(j&S-rM>_+Y0;kX^ za*Cb637vt?Ag9DR#yQq0bp|^_oS{ycbDUG|409@+;m!zWq%+DH?Huo%;EZujbWU8O~YG+0Hr6Oy^wZJm-98mUDq~p>vTl+qu}e#JSX&<6P!k?p)!_b*^-- za;|pfIoCMXI@dY#o$H+&oEx15&P~qE&MnSD=T_%7=XPh2bBA-MbC31>p6&tef$l+WFZW>g5cg0w*FDVb?e=l=+=QESQ?Bo(-HhAU&3F5` zhr36({oNzoquit20d9d?=oY!fZs3OQKzEQ^;vVB3>z2BM-68H!x6D1xEq8~x74C3% zggeq5<&JibcTaG~xF@FycsneGhtEca~p9CxOBu6v$)zB|jkz`fAD$erz8 z>|Wwt>dtX5b1!$VaOb*Lx>vbZyYt*@+-u$I-1+YH?hWpZ?gIBF_h$DNccFW$dz*W^ zyU4x6z0}vZ`?=zjMELe{i?D zKe|7;KfBx9U)*2a-`wr)@9rP&pC0pKc+soyG*9;o&-5(M_8iakJTJ%F!Q0X6;_c+^ z?Cs)p^>+1k^LF>Td3$(!dV6`@y}iACynVg6x1ZO;+u!Ty9pD}49pv@$4)zZ54)t=q z!@S;JA1}{Kcu6ni`Ci(~czwNmub+3gcZAp9JJLJKJK7uI6?lbSkyq>mUg!<<26-jk zG2XFWsW;dg;tlo6yyLubZ_H-?*VVA_n`NX z_prCjd&GOxd(2zzJ?=f>J?X9Rp7Ngdp7B9%ib&AtKJ&# zHScxr4R5XYruUZjwztlE$9va%&s*=k?|tBX=xy*m@;>%H@iuy&dY^fpdz-v3yf3}4 zyv^R%-Z$R2-WKmW?|bhDZ>#sC_mlUtx6S*-`_=o++wT4D{o(zY!*XIdJV)ecIeLzf zW9C>nc8-(d=6E?dIXmR+nA0U^r<|R0cFF0Qvun<7IlJd{%h@Am&z!w-y65bjvro>x zIq{tRa(d+KpVKqvfSdz!4$A43b8yZfIfv%t<{XyOJEu=hUQQw>X}64Tt;P2svJGaz z#LBAX#s;%eg+{@+=Io@bQ5gkhL1PU*UY}rAs?aT}s%yp^Wf~%~; zcXe8ws=qFc;;KqiZB(nE7;-9G&42{r3r13~5h#J#C~$(mN;}!VF3o_{$g0o?RE^mv za0hlM;?{IrI|Ki!z^VD`(i@0xMNF(z%6c`OBJQA$vTkk1wKiy6WwTa`KSoJwU43=d zz;|a5m?hMbI%-LYYDt~yx)Rd4PKCVW7+!aZdrU{Y?kOGD-m#q&@h1E&QiE?)HPqt^ z9CcMjX=N3@u4L3lfmhl&Uwx;DQK~wqJ_@u_v|g*nA7h9r-=NA5=~TpP=oB%AsPYY} zgBvQF8u3-BMobtHG}MS}Lyb9<8js)aM#DH%HNG(la)#EnHPlo#w@s|ar@}dnonuD1 z(xF-DP~J(b*W4*$lq(&YRWMAIYKa1OSVz~nEgjchMW+h9)=m+lLRHfm1zLq1(pEX7 z!_|j8+vMMz;ho!*)7Cj=4yU1SQ=vPuLqm6Rr|Z$3 zuBUcf8^^1*PKyHP_`l|^GwrWSy}l8j&zo%xb$N;WJPH#OCMir&=u?=cFhgNq3iB!K zM_~blg%lQ1SWIC+VW`4>B)=cY??-a`k=%YHw;##vM{@g-+_U=VNU{q_b|J|wB-w=|yO7#lNc~+z{ar-zi%5PE z$uFXEMO3bc$`w<&Vk%cm<%+3XG3i}QdKZ)4#iVyJ>0L~E7n9z_q<1mtT}<+eNq#ZO z4@iDM@&l3|q>O=Tb=E|I8qt8H1tcvXX#q(KNLoPB0+JSxw2-8Q)T)qL6;i80sz2;! z76j2sGb^)-U52*QSK=!*l4{+?j_XJ-Jo?vOdM%wIsznLXBte=aNRtFlAI*TNs^qTmM5v@NoskL_lHZr)_a*s#Nq%3F-)`F%-#Uy|RK__s+P$tPxCdp7H z$xtTAP$tPxCdp7H$xtTAP$tPxCdp7H$xtTyk^BPc{{m`18OtOY%On}gBpJ&j8OtOY z%On}gBpJ&j8OtOY%On}gBpJ(O0kyw?GMGs+m`O62Nivv8GMGs+ zm`O5_NivX0GI&WcbV)LFNiuZFfaY63^DUtH7SMbPXugr@OOokJl4(nZDI34Dm?Xc~ zJG@WSLTAnNnn#Qe>G@WSLTA znNnn#Qe>G@WSLTAnNnn#Qe>G@WSLSaHQ=cfbpjct6d9%z8Kx8&rW6^b6d9%z8Kx8& zrW6^X6d8&X5q*k?HATdlB4SMuv8ISfQ$(aGBGMEQX^Mz6)i=~z@yMl?oa#FK=As3^ zn~^c6puPz|4Um_1CBA%|tGSU4KoDW1--q4A4a>J-1!#ibm zhEB}Zs7yQ6A^YEC>5(k0Fxy(G53IxnUd?(iC&|-}$1MSQdPOa+G$~L&7Qb((#HM-T zxavwixQ!2KU)6trJB+SxcQK>uJ|yN6OG1 zcPjtt0599AB^DG=&6e$muDZ6V`|U-eL_I36jYD?5Mm9>X&epe9npBrI4L5|miLXMV zNwPA1Le!-Cs7b013X6C{8=q2VHmY`s=GsOBzjv8fnb4y^w4!Y!Uo@dzRRGk{@!jc~ zN>5hXuGWtKP}8G2)o9VpDB?tgqf4bmah?&WnXrbdrYd8TBC<>s`x;~?jHq1uJ(~Zt zvq;g-B1Jok6zwchw6jRj<xbo1&dXiU>DFgqtGYKNXUkP#N4*s0cVkdx8}02~xBt zNQI;i?F~}c8^|4YDkM@2mBCMi%5bDYW$;s>GI*&_89bl%2!5WD@6#T^r#*sCdjy}T z*(YlDiJE=dBlxsO@M(|W6Dj*d%07{@Po(SjqK9RCdr0f$Z`$Wn=P;b zM9MyqvQMP!6Dj*d%07{@Po(SjqK9RDYRQ>NKRsZ|M$3F3~PkihXAN$0|KJl?n zeC!h+`^3jS@v%>Q>=PgR#K%7Iu}^&L6CeA;$3F3~PkihXAN$0|KJl?neC!h+`^3jS z@v%>Q>=PgRv{CSBqu~40e&T7LHVi&(7<^yZ1K(Hk&-ay4^nEq|d|%B!-&ga`rwxWr z8w}r9^UwEb{?UfRrwxZs8xEf~96oJ0eA;mMwBhh+!{L)1@oB^1(}u&R4Tnz~4xct0 zewyUdhQp@~hEE#|pB#Rl9Dbi1VxJshpB!SJ9AcjwVxJshpB!SJ9AcjwVxJshpB!SJ z9AcjwT%R0VpB!AD99*9qSf3nNpBz}999W+mSf3nNpBz}999W+mSf3nNpH6Uma!h@4 zJbiLJeLA7>>4e5FQm&a_MB`14sb56nOOB~ej;K$Ls85clPmZWh-0IWGjZY^xJ~^g7 zIi^1Gt55vu6TkYzuRigsPyFf=zxu?lKJlwh{OXfK>ytz4lSAv1L+g`6>ytz4lSAv1 zL+jI7j!$PfKAq+Gbe7|j!|T&oj!%5<6QBFU=RWbdPkinZpZmn;KJmFveC`vUr->ia z#E)s>w>0rvn)oeE{FWvjNfVExiAU1JBWdE1H1SB9cqC0ck|rKW6OW{cN7BS2Y2uMI z@kp9@BuzY$CLT!>kEDr5(!?Wa;*m7*NSb&gO+1n&9!V3Aq=`q;#3O0qku>p0ns_8l zJd!3JNfVExiAU1JBWdE1H1SB9cq2``ktW_q6K|x6H`2r#Y2uAE`K@W3||l2NY>Km`KyXM27r{4EYlo@*^_jM`Xx<$dLWd(7ex({mzix&XC>CkloIZ z-OiBR&XC>CkloIZ-OiBR&XC>CkloIZ-OiBR&XC>CkloIZ-OkW@%g}nu(0a?zddtvy z%g}nu(0a?zddtvy%g}nu&^pS{I?B*G%FsH>&^pS{I?B*G%FsH>&^pS{I?B*G%FsH> z&^pS{I?B*G%FsH>&^pS{I?B*G%FsH>&^pS{I?B+x$~@CiafS|*GGu2nbbyl~`4Do)3ct1nDpCR7Q z5bp=Xs{yUEfYw<+dIzL$KnH#St*3wv_5$)t0`f}&@=F5pO9Jvo0`f-!@<#$XpbO}L zE}#RtfDY&aI+zQ{Zwbh63CLdw=pZg2za=2QB_Mw#Ab%yGehkQ83CLdw$X^M_UkT{I zEuaIpfDYUOI&cfc>nNDGRTe;Sbg643Ys>R>IAr~DU$(S8VF z!tl?Z*&C{wTu8A5P>c z{{62)qthfuYvSot@I ztNtoh{GTXRJdIGbr&#fHqFC`WLe-DOik}fz{aCE{8FAH*#fqO1CwYpW5huMAKO?UC zu~_*-h?72Qy(Wqkek4XgTJO-hX8>sUb#FgAYoyQ=q5U2U4_BV+@?Qam${80NF#A$x0 z{SD$YKZth%;+;VGg}6`iLG5P{r}p#>jgiqORK{c#jEp{|GA2iXJ+l3n*`C~fCC^tA zf$|p-DxM+#3vp_%^1~3P_NotD5vTU54_pza_Nw!xM4Q+t&k zhd8YV<BB2q*Hr}NFQ}Rlpy~K zA?cy~E5s>3`9}fyM*;aq0r^J(`9}fyM*;am0r^7#`9lHuLjn0i0r^7#`9A^qKLPna z0r@`x`8xsmI|2DSL6|T`tBEi*3e;$mw-b=J6OeZkkarUjTZhEfA+dExY#kC?hs4$) zv2{pn9THoI#MU9Pbx3R-5?hDF)*-QVNNgPvTZhEfA+dExY#ov}6{_8HA|&<>iM>N& z?~vF#B=!!8y+dN_kk~pTwhoD{Lt^WY*g7P(4vDQpV(XCDIwZCZiLFCo>yX$wB=0R$ zyX-_r>>Uz&hs53?v3E%99TIzo#NHvXcS!6V5_^Zl-XXDfNbDUFdxyl{A$fBlv3E%9 z9TIzo#NHvXcS!6V5?hDF)*-QVNNgPvTZhEfA$e;dd21ngYaw}SA+dQ#Y#tJuhs5R~ zv3N-A9TIDY#MU9Pbx3R-5?hDF)**RsA$f11+Lb3lwJS%cR)0ur9uk{}#O5Kfc}Q#? z5}Sv_<{`0pNNgSwn}@{aA+dQ#Y#tJuhs5R~v3W>r9;#h_A|$UeBz6yp-9xp@PlRgM zj8L&@sCNB`D>er9uk{}#O5Kfc}Q#?5}Sv_<{`0pNNgSw zn}@{aA+dQ#Y#tJuhs5R~v3aO==ZTP5JtVI=B(FInuQ?>P4~gwV@|r{PnnUuML-LwK z@|r{PnnUuML-LwK@|r{PnnUuML$V$rdCeht%^`WsA$iRqS(A{w=8(MRki6!QtV~GW za!6JtBr6k=*Bp}99Fo@@lGO>xYYxe44%Md^iBNrtfsn>seTsoNjXPPZkgQdxP6u$G z##@~ZAg-)eNY*PP>lLc6-Qd2m-XWb9gmhXE(rH0Rrv)LM4uo_%5R&x^$@+z4{X(*S zAz8hUP6a|b6$r@+hGYdpvVtL5!H}$ANLDbUQ-P391wyilAz8(ctYS!3F{D$0kWK|c zvXUWL$&gL~LOKNq$u5Sp`wwaNACi3x+wCLm{zKaRhqU_-)u+*kP<R9}y;;@pUzAcnBxHEh|ks zlBlXgCMS9pB)(*d+vDnUPHn^YL*y?@n(=fx${P(gzCTOqDD#Bx(I$+Ebq(@o4lVem zQv>BzMhSOGf-*{o_qDTAs_=aXNKy4Fvx7U4Q;Lw}D071E=TbA(W&m+&rZO*xN7EGF z-=%VjZt?wH>PAJch?6FYUJ<8mQ}l{Bb(^AB#Hn6IuZTy^8$!}k9jfB{!8B}&ZV{(p zQ*?_s4V$7{#Hl@sZV{*UD7rIDCa;@#j zBta1=zByf>RpVz6TF}es3;V1ntO^u5huZlIuWNaRMd&M zsy{(XDM3pICykMOocK|w+7Mptc3P83E@ z6;?N^8z(oYt8q|LU9~k;M?d38CTLD2Xig<)P9D-MtSOgWxA6I zWx5fnaZf1Ijkp^3gfiWTt8q^#(~Wpvj~Y!5+DX$cq3ky@sRf--_8V~;M4EgF zntTbGdSJ6+^W(2va*F&Fk+Veghx%|JiBnOElU~aFBc1e8 z<{xp=OKpA;C%u##fH?Jwas!e$WmEMkHvn;(Bgzdxoccw%0f>`) zwrizl_0siTU-VgR)=d}Q?pR(uD)>;IXT=9dW>M+7NoL7OVo~XR6!!GZNbkw{<(q|Z ze!+A1tF@DNOf%U}I^OBi`)f}u>E*Udi!%$o+PJC8w3}JT^oh|0zgzRX=v`R4Q7^Zy zQYU-ZTsqk|ulLl8gy?OvON*HrsodAPsqQuBd48y;dh=}cJxtC7<;bBNx%s)^DvR)OxFmuw+3?a$g-_3LPcU98)iHRQZoEuNBZj2)oC5NKqP?Ov}UmeLv zxaTXG;q~Vhl6`9B7>C?F;XHRwSS6a>6PD~#E5}0QScn`8kz*lpk85gw^m|-WGWtEP zDS3M5+%2o~x9ZKpi$@tn_mcD6y=0Ys8|Us7OJ+3PE0)YT-TReHpP*wobS!u8H_zSs zRp~I6L(g*PSq?qRp=UYtEQg-u(6bzRmP5~S=vfXu%b{mVCaGtk=F+Mx#7ciPB`cx& zH@DKGTf=|wInW4wno>%eX76>u_huhP0OFQI+;WIp4q?k7Y`Oc#c@A+Sy+pDDdk%3^ zdP#4UT)HrKVqtaJRW-|guR6ZEurhyQ;dZKN0p^xO6P=OkjkzV!MDhOuVDwnx>Ilmu`JtQ3@Cmlp3vl7FXW3X}zRxX33rT$Oh1qLg}0Flm- zlg^VAMUJ5$twYE8 zc?#P8x?wzg7j_S%G&(;)Z^AIzZxvWWQEQ+}I^Q3_R2< zt*-&;8#(D4D!osnZ%FoQLAr)y$7IqoB>UY;dWPib-U?`CF&0)%Y-}Dun@2Wt@-S4o zDI*UcS(K+Mny@5lqR< z3NX9?!wWFH0K*F~ya2<=TalqfKNwElit3sBU^sa!sz)CfUEo3&xX=YIbb*UpfV2fj zTY$6$E^Yzt72sZhn^Ay!1#U(G?iJu(0qzyJ83k@eftyj_W)vPF6mg(Gco+p9MuCS> z;9(Sa7zG|i0mUvnawcL??6^*kFRH)#whm+CRYhGxh2Pf!R0%k+f!I$V_7gyt0J;Rw zC5*LoLPda{(%?fLfR`{fUF{%DTW^9tMG*yYs}#noHjXKpw6TL<aseIG6%e-s4stY)W$|VnpI7G zU9=&XW9Rjsl$hc*S@jaqk{ZT^+H35o`x=)$qhzoQ-A8pK;quK4c@D|*ku z>|9p=-#&Y@mz6&j2sZ|>I1m~NgoXm4p#WD6goXl`9l-1WW(P1kG^cy?nXm;#rI&8o zcC{wm`d|av0niSBb^x>kpdA410BDC+bKBM94c$<65vrhgb^4QXF@1DF?Eq>A;zEJA zP*7Y*-yxg1arK1nPh2Pvlnn6TKtL!E5DM_(pny<){7LjFAXLi))dB&bKtL!E5DEl@ z0s)}_zYgNp_3;bGygdYj0{l7<5DEl@LZ`XSoe6da5uo9rGgS|aKV6oqh-vbtJCd36 z{&Yt&fJC?_5bgJy0i1fo8Hs81m36Nvf*qCSDBPw*7Q3M1?Olsp_NiD;L&9VG;zgdmVopyS*y zl@J6{3smoRq4Y%-l6@AGM1D&6LFtPu@{)&0CG?<#9+Ws9r7yD3ehxh)?4TrqUJ@KC zaYRZY>7+8~IP~L~lyC!59P$!wK&pdepN6D5NcL$+s)J;=i=;Y8cIYM5K{EZvbs^P3 z^$vcdI!JctCsjewkY>-aVny|r?-ZN5bwjY_RgX-ScrhiWy)34;9n;&>2y`i_p?j0y z{Em!s=CwDzV;VTWCL~5Z1dS5>;Zo$-dBjOd-6S66;;!<&ce`fErVn2Zdy1sGgy~3o7w~ zO6+%u7gQ2gB6}k*i7S=Fl}aphiG?n)&?Od{Y!4mB9K%AFSm+W9UE)2JcuysEvE+G4 z1fn7k6@jP-L`8g;2sA~YDdM|CpeO=G5h#j4Q3Q%2P!xfp2oy!2C;~+hD2hN)1d1Y1 z6oH~hygC9!5h#j4QN&G&KvBd^i9k{0!FU9UB3?=aiXvW0#5;*VPy~V^5$y;BMVyle z1Vx;ah;tHgP9l~%^2j~nn?&N@5#J;dg^Bnk5#J>GIxq!f9fBkH6~V7a6ebddiMS>a z*CY}bkGLk0C`<&yA{Z8NO(GZ;aZMr^7QwDa)Fl#iiC|VF>Jq`G2qr}^DH2tQU{VB= zBA67xqzDQ{q9~ClN+gOBiK0ZJD3K^i1d1Y2lt>gM5=DtbQ6l&g!Ji2JMDQnqKN0+i z;7=qH9>Jf;{TgA;k^3@oUq9%Y8Rn)P4Kx1J~zSBCfBXW z@l7aS6Ux_u(zUq1Tg;~x^QjG$YlD|<@UjhFw!zCbRIUw`YlEL{@Usm*w!z0X_}B&? z+u&mxd~Ab{ZSb)TK6bc2I?V45^Si_R?l8YQ%-;_7vxEKY;PrN}n;qL}hKqRMvJ{WzAJo);OoK<_Rk65QxfJPYe5^ zvgS%EYpSWT)~m9%(<*DdDr>H!lJmR$kj(kren{s0ZZBHc3zeMD`yrY0xxHvbxA!XP zhueF}^uwPsNv0pp16t7+2DP|fThUz*mG!u2*=pVX>9*sl%DR6l>-MNz|GjRHIFhxZ z-(4?RE0WR6IFcQ#<(=sDrv{RJ9#1)+mW+PKYso&3$y$+I-(M%-f4A?F(eL(MGWtCpre(Y6ce^hc{k}j-GWwkdNJhWM!z82M7f4A)zb}xI zjDCN5BN_c38PjrM^m}AXGWtC-CK>%68Iz2DUkD``{T>yQjDF`UlF{!`G0Et69;0Q- z==Z3YWb}JfOfveN??^^J_c>WYs^|JUUy36H0AtA_4FUynF426Pdz=&eypdK?CsQg>TRpa)eWtxkhkx}xEHw> zg%=ZE1TRW2q8AM>nqF|Swo4r^YDMzzU7D_ohU;s%zJ}{-xW0z#Yq-9K>ub2ahU;s% zzJ}{-xW0z#Yq-9K>ub2art53EzNYJIy1u6CYr4Ls>ub8crt53EzNYJIy1u6CYr4Ls z>ub8cmg{S|zLx82)%wJUt052}_M+Axn&DEdAx_sC;&iPc`lX7~wT7sbZLV?kP3#xbbXIEA4(d_MPe9a*1RG%u?bxd!iuNH>YFMaOQa|o?QA3u0> zW_iwqv2wEzHw*2}!n6xog}ZpmYPE8AX^|65)W7VgSI6u9^S(@88wX!DKRegIUVU&` zA-x5A>C(!OqFCPkgUh!cKeDv2tOb-aN9KiTSlH^f@g;hA+^6P2#@U2mK@c33?b z@rWk9UhO zRyyL3m5$6RIsc(BK$3u#mevM@7;R3YtMuC-jKB}?AoJ` zn4A8e*4JH!wci{S)mxvhr`~IaKIv{<+w1LZ^*&j>-CfsPU9+{W>6*MgSxWYmQ}#c}{yW*Z-2Q9L z{_~VQ`NUn>lgXZZr2C1-ug{*i%bqyh{rHzJ&K|$s9-r*~^2PS0FJ7K~>70G>a{G^D z|DNpMa{Jd|`*=H`W ze@ga`H`_lX`};Nf^r!Y`pFU@w+HZe%#{M?h-z59wC-!8YO!kRA_VF|Ju}Al0A4~S= z-8-{K_t;;bvcI~*J}Tj(SJ+=B`^blTvyUYEaIbwR*Ur2_WopllenaPacd}ofwFhVI z*ZS>OciXQd`{gwG75k-RznJV7cH7S--nF4@l}`C`mRWn?&4bwk`|Ztx_S3!gQ_0>WC2vZ0|1Nvu8xCe~O!kI@ z_Il}m{TVxR-&%Gi*?pQ@_pRA|r@QZc?MQa-4R-Hj_fIDKiDa*n{JJ%J?TFo@!MLYo zuTgJbGi-P7w7XPs*R0*CLA!IrUOi+#p6thx{b;gR-7%ECD%l-F_9MxDIN2+Q+Sx0w zvmZ)!`ZjyT%THymNcQqmcIqPg!DK(sZ{MHnWyx+$wz|@ntq$1g*{&^ zmv`IpWcSHrwO*8s?hV8qPeOIy< zUa&uVVQw!-c3raXO!gh8?Aw!l+pv9Wvgdb=X3tOdyfwS_fIat`ec5xPUDMf}U9-=w zp4yjPo$M+}SIyeAr0F%A+GmGUaVT1+J(P8JTj%W7$;qDXc55JO4_W){)-94+ll@t1 zz*=X!9+5P8WnVVgZdD-Z&jh@|Fsl9A)D7)-DyR2&NneIz38Obh9c8T`9WW=7m^@{A-$qpp@#$*={ z*vQ^?HZo=3FkoMw>{$Z?*|U;8^BJSrGf&wwM(yjawTq`h!ekfds$8(& z&QG>K*}h~?(;1#NZF~2OW_#PVXLvB%Git+wcAoY-Z`gM0_}$5d)bpXX4NAk{kPZ6S z4fOYA0|PeTW7of{H|y`SejmGC8oOP+wo7C8?(V)G>#OEg?B1EIS3T)X*0a}k4BGZ& y+jQz}$+BTHbxvQ>-l~eNS6G)C&^2mX2CeIC*X$j4cU}7b=WomZ@vc05%hv$@XCE^F diff --git a/code/ryzom/client/data/gamedev/actions.txt b/code/ryzom/client/data/gamedev/actions.txt deleted file mode 100644 index bedcaecdc..000000000 --- a/code/ryzom/client/data/gamedev/actions.txt +++ /dev/null @@ -1,84 +0,0 @@ - -// List of actions that do not need a specific caller -// If no precised the argument do not need a name - -// *************************************************************************** -// open -// Arg : a container name -// Open a container -// *************************************************************************** -// close -// Arg : a container name -// Close a container -// *************************************************************************** -// open_close -// Arg : a container name -// Close a container if opened and open it if closed -// *************************************************************************** -// popup -// Arg : a container name -// Popup a container -// *************************************************************************** -// popin -// Arg : a container name -// Popin a container (restore it) -// *************************************************************************** -// popup_popin -// Arg : a container name -// Toggle Popup/Popin a container -// *************************************************************************** -// next_sheath -// Arg : none -// Set the Next sheath -// *************************************************************************** -// previous_sheath -// Arg : none -// Set the Previous sheath -// *************************************************************************** -// set_sheath -// Arg : the sheath number (int) -// Set the sheath ## -// *************************************************************************** -// toggle_combat -// Arg : none -// Attack/Disengage the current target -// *************************************************************************** -// talk_untalk -// Arg : none -// Talk or end dialog with the current target -// *************************************************************************** -// mount_unmount -// Arg : none -// Mount or unseat if we can the current target -// *************************************************************************** -// exchange -// Arg : none -// Exchange with the current target -// *************************************************************************** -// no_target -// Arg : none -// Target nothing -// *************************************************************************** -// self_target -// Arg : none -// Target the player -// *************************************************************************** -// beast_call -// Arg : the beast number (int) -// Order the beast to come -// *************************************************************************** -// beast_follow -// Arg : the beast number (int) -// Order the beast to follow us -// *************************************************************************** -// beast_stop -// Arg : the beast number (int) -// Order the beast to stop -// *************************************************************************** -// set_desktop -// Arg : the desktop number (0,1,2,3) (int) -// set the current desktop (exploration, info, labo, help) -// *************************************************************************** -// run_shortcut -// Arg : the shortcut number (0...9) (int) -// Execute the shortcut of the current shortcut bar \ No newline at end of file diff --git a/code/ryzom/client/data/gamedev/auto_animations_list.txt b/code/ryzom/client/data/gamedev/auto_animations_list.txt deleted file mode 100644 index 7f8f4c3ae..000000000 --- a/code/ryzom/client/data/gamedev/auto_animations_list.txt +++ /dev/null @@ -1,112 +0,0 @@ -ge_bt_kami_destroyer.anim -Sun.anim -Sun.anim -brazero-ext1.anim -brazero-ext2.anim -brazero-ext3.anim -brazero-inter1.anim -brazero-inter2.anim -lanterne-ext1.anim -lanterne-ext2.anim -lanterne-ext3.anim -lanterne-int1.anim -lanterne-int2.anim -lanterne-int3.anim -FY_brandon_waterfall_A.anim -FY_brandon_waterfall_B.anim -waterfall01_jungle-2_waterfall.anim -waterfall01_jungle-5_WaterFall.anim -waterfall01_jungle2-2_waterfall.anim -waterfall02_jungle-2_waterfall.anim -waterfall02_jungle-5_WaterFall.anim -waterfall02_jungle2-2_waterfall.anim -waterfall_01_combes_plateaux.anim -waterfall_02_combes_plateaux.anim -waterfall_03_combes_plateaux.anim -waterfall_04_combes_plateaux.anim -waterfall_05_combes_plateaux.anim -waterfall_06_combes_plateaux.anim -waterfall_07_combes_plateaux.anim -waterfall_08_combes_plateaux.anim -TR_helicebar_01_village_a.anim -TR_helicebar_02_village_a.anim -TR_helicebar_LOD01_01_village_a.anim -TR_helicebar_LOD01_02_village_a.anim -TR_helicebar_LOD01__village_c.anim -TR_helicebar_LOD01_village_B.anim -TR_helicebar_LOD01_village_d.anim -TR_helicebar__village_c.anim -TR_helicebar_village_B.anim -TR_helicebar_village_d.anim -TR_helicesaucisseLOD01_01_village_a.anim -TR_helicesaucisseLOD01_01_village_d.anim -TR_helicesaucisseLOD01_02_village_B.anim -TR_helicesaucisseLOD01_02_village_a.anim -TR_helicesaucisseLOD01_02_village_d.anim -TR_helicesaucisseLOD01_03_village_a.anim -TR_helicesaucisseLOD01_04_village_a.anim -TR_helicesaucisseLOD01_appart_01_village_c.anim -TR_helicesaucisseLOD01_appart_02_village_c.anim -TR_helicesaucisseLOD01_village_B.anim -TR_helicesaucisseLOD_fond_ilot_4.anim -TR_helicesaucisseLOD_village_nb.anim -TR_helicesaucisseLOD_village_nb5.anim -TR_helicesaucisseLOD_village_nb_02.anim -TR_helicesaucisseLOD_village_nb_03.anim -TR_helicesaucisseLOD_village_nb_04.anim -TR_helicesaucisse_01_village_a.anim -TR_helicesaucisse_01_village_d.anim -TR_helicesaucisse_02_village_B.anim -TR_helicesaucisse_02_village_a.anim -TR_helicesaucisse_02_village_d.anim -TR_helicesaucisse_03_village_a.anim -TR_helicesaucisse_04_village_a.anim -TR_helicesaucisse_appart_01_village_c.anim -TR_helicesaucisse_appart_02_village_c.anim -TR_helicesaucisse_fond_ilot_4.anim -TR_helicesaucisse_village_B.anim -TR_helicesaucisse_village_nb_01.anim -TR_helicesaucisse_village_nb_02.anim -TR_helicesaucisse_village_nb_03.anim -TR_helicesaucisse_village_nb_04.anim -TR_helicesaucisse_village_nb_05.anim -TR_mairie_helicemairie_LOD_village_a.anim -TR_mairie_helicemairie_village_a.anim -TR_waterfall_01_A.anim -TR_waterfall_01_B.anim -TR_waterfall_02_A.anim -TR_waterfall_02_B.anim -TR_waterfall_03_A.anim -TR_waterfall_03_B.anim -TR_waterfall_04_A.anim -TR_waterfall_04_B.anim -TR_waterfall_05_A.anim -TR_waterfall_05_B.anim -TR_waterfall_06_A.anim -TR_waterfall_06_B.anim -TR_waterfall_07_A.anim -TR_waterfall_07_B.anim -TR_waterfall_08_A.anim -TR_waterfall_08_B.anim -TR_waterfall_09_A.anim -TR_waterfall_09_B.anim -TR_waterfall_10_A.anim -TR_waterfall_10_B.anim -conerotor.anim -rotor.anim -waterfall01_maserre.anim -waterfall02_maserre.anim -GE_PVP_spire_kami.anim -GE_PVP_spire_karavan.anim -Sun.anim -brazero-ext1.anim -brazero-ext2.anim -brazero-ext3.anim -brazero-inter1.anim -brazero-inter2.anim -lanterne-ext1.anim -lanterne-ext2.anim -lanterne-ext3.anim -lanterne-int1.anim -lanterne-int2.anim -lanterne-int3.anim diff --git a/code/ryzom/client/data/gamedev/bricks_client.txt b/code/ryzom/client/data/gamedev/bricks_client.txt deleted file mode 100644 index f5300bff0..000000000 --- a/code/ryzom/client/data/gamedev/bricks_client.txt +++ /dev/null @@ -1,54 +0,0 @@ -name id type family syllable effect texture_id specific_text -destroy 1 ROOT 0 krash inflict damages to it's target 10000 none -heal 2 ROOT 0 saf heal the target of the spell 10001 none -alter 3 ROOT 0 shange Alter target's characteristics 10002 none -power very weak 4 KEY 1 aka Minimal spell power 9001 1 -power weak 5 KEY 1 aki Low spell power 9001 3 -power average 6 KEY 1 aku Average spell power 9001 5 -power high 7 KEY 1 aky High spell power 9001 6 -power very high 8 KEY 1 akaha Very high spell power 9001 7 -minor_area 9 SUFFIX 2 arre the spell affects a small area 9002 1 -basic_area 10 SUFFIX 2 arri spell affects an everage sized area 9002 2 -major_area 11 SUFFIX 2 arro big effect area 9002 3 -quick casting 12 SUFFIX 3 thyy cast faster 9003 -1 -fast casting 13 SUFFIX 3 thuu cast much faster 9003 -2 -fastest casting 14 SUFFIX 3 thoo smallest casting time 9003 -3 -very_close 15 KEY 4 pra very short range 9004 0 -close 16 KEY 4 pre close range 9004 1 -distant 17 KEY 4 pri medium range 9004 2 -far 18 KEY 4 pro long rang 9004 3 -very_far 19 KEY 4 pru very long range 9004 4 -sap 20 KEY 5 sap affect target's sap 9005 sap -hp 21 KEY 5 hp affect target's hp 9005 hp -stamina 22 KEY 5 sta affect target's stamina 9005 sta -weak dose 23 KEY 6 dose modify target char by a small amount 9006 1 -base dose 24 KEY 6 dosi modify target char 9006 2 -strong dose 25 KEY 6 doso important modification of char 9006 3 -very strong dose 26 KEY 6 dosu very important modification of char 9006 4 -minor healing 27 KEY 7 bla target recovers a few hit points 9007 1 -partial healing 28 KEY 7 ble target recovers some hit points 9007 2 -basic healing 29 KEY 7 bli target recovers hit points 9007 3 -benefactor healing 30 KEY 7 blo target recovers a lot of HP 9007 4 -powerful healing 31 KEY 7 blu target recovers lots of HP 9007 5 -30 seconds 32 KEY 8 mnii spell last 30 seconds 9008 0.5 -2 minutes 33 KEY 8 mnoo spell last 2 minutes 9008 2 -4 minutes 34 KEY 8 mnyy spell last 4 minutes 9008 4 -teleport 35 ROOT 0 apula teleportation 10003 none -oasis 36 KEY 9 des teleport to Vitka oasis 10003 vitka -etoole 37 KEY 9 etoo teleport to Etoole lakes 10003 etoo -vampirism 38 ROOT 0 vampyr vampirize target health 10003 none -transfert 39 ROOT 0 trans transfert caster health to target 10003 none -boost regen 40 ROOT 0 troll boost target Hp regen rate 10003 none -accelerate 41 ROOT 0 spid speed up the character 10003 none -reduce resistance 1 42 SUFFIX 10 lresi reduce target's resistance 10003 1 -reduce resistance 2 43 SUFFIX 10 lreso reduce target's resistance 10003 2 -reduce resistance 3 44 SUFFIX 10 lresu reduce target's resistance 10003 3 -easy 1 45 SUFFIX 11 isyli reduce spell difficulty 10003 1 -easy 2 46 SUFFIX 11 isylo reduce spell difficulty 10003 2 -easy 3 47 SUFFIX 11 isylu reduce spell difficulty 10003 3 -cheap 1 48 SUFFIX 12 chipi reduce spell cost 10003 1 -cheap 2 49 SUFFIX 12 chipo reduce spell cost 10003 2 -cheap 3 50 SUFFIX 12 chipu reduce spell cost 10003 3 -concentrate 1 51 SUFFIX 13 konci reduce casting interruption chances 10003 1 -concentrate 2 52 SUFFIX 13 konco reduce casting interruption chances 10003 2 -concentrate 3 53 SUFFIX 13 koncu reduce casting interruption chances 10003 3 diff --git a/code/ryzom/client/data/gamedev/default/default_interface.icfg b/code/ryzom/client/data/gamedev/default/default_interface.icfg deleted file mode 100644 index f638d77f8793aa07e99386b6348a8862e4697ef4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34068 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