diff --git a/.gitignore b/.gitignore
index 67b32dbbd..3d3d89b0f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,8 +1,10 @@
.settings
+scripts/
# IDE-based
Holocore.iml
out
+classes/
.idea
.classpath
.project
@@ -10,6 +12,7 @@ out
# Gradle
build
.gradle
+gradle.properties
# Holocore
/clientdata/
diff --git a/pswgcommon b/pswgcommon
index 9f0e9fd4f..c2c2bf76c 160000
--- a/pswgcommon
+++ b/pswgcommon
@@ -1 +1 @@
-Subproject commit 9f0e9fd4fa35fee8be34c4b7bc083e2408ceb709
+Subproject commit c2c2bf76c1ef25ce0b725498d79b94aa2da92c9e
diff --git a/serverdata/expertise/expertise.sdb b/serverdata/expertise/expertise.sdb
new file mode 100644
index 000000000..a609ab336
--- /dev/null
+++ b/serverdata/expertise/expertise.sdb
@@ -0,0 +1,1091 @@
+name tree tier grid rank prereq_level prereq_faction req_prof
+STRING INTEGER INTEGER INTEGER INTEGER INTEGER STRING STRING
+expertise_test_add_proc 99 1 1 1 1 all
+expertise_test_add_reac 99 1 2 1 1 all
+expertise_test_prereq1_1 99 3 3 1 1 all
+expertise_test_prereq2_1 99 3 4 1 1 all
+expertise_test_prereq3_1 99 3 5 1 1 all
+expertise_test_postreq_1 99 5 4 1 1 all
+expertise_bh_ass_act_1 2 1 1 1 1 bounty_hunter
+expertise_bh_ass_act_2 2 1 1 2 1 bounty_hunter
+expertise_bh_ass_act_3 2 1 1 3 1 bounty_hunter
+expertise_bh_ass_dam_1 2 2 1 1 1 bounty_hunter
+expertise_bh_ass_dam_2 2 2 1 2 1 bounty_hunter
+expertise_bh_ass_dam_3 2 2 1 3 1 bounty_hunter
+expertise_bh_ass_cool_1 2 3 1 1 1 bounty_hunter
+expertise_bh_ass_cool_2 2 3 1 2 1 bounty_hunter
+expertise_bh_innate_1 2 5 1 1 1 bounty_hunter
+expertise_bh_return_fire_1 2 2 3 1 1 bounty_hunter
+expertise_bh_taunt_1 2 3 3 1 1 bounty_hunter
+expertise_bh_fumble_1 2 4 3 1 1 bounty_hunter
+expertise_bh_stun_1 99 5 3 1 1 bounty_hunter
+expertise_bh_prescience 2 5 3 1 1 bounty_hunter
+expertise_bh_absorbtion_1 2 1 4 1 1 bounty_hunter
+expertise_bh_absorbtion_2 2 1 4 2 1 bounty_hunter
+expertise_bh_absorbtion_3 2 1 4 3 1 bounty_hunter
+expertise_bh_absorbtion_4 2 1 4 4 1 bounty_hunter
+expertise_bh_deflection_1 2 3 4 1 1 bounty_hunter
+expertise_bh_deflection_2 2 3 4 2 1 bounty_hunter
+expertise_bh_deflection_3 2 3 4 3 1 bounty_hunter
+expertise_bh_deflection_4 2 3 4 4 1 bounty_hunter
+expertise_bh_shields_1 2 5 4 1 1 bounty_hunter
+expertise_bh_amb_act_1 2 1 5 1 1 bounty_hunter
+expertise_bh_amb_act_2 2 1 5 2 1 bounty_hunter
+expertise_bh_amb_act_3 2 1 5 3 1 bounty_hunter
+expertise_bh_amb_dam_1 2 2 5 1 1 bounty_hunter
+expertise_bh_amb_dam_2 2 2 5 2 1 bounty_hunter
+expertise_bh_amb_dam_3 2 2 5 3 1 bounty_hunter
+expertise_bh_amb_cool_1 2 3 5 1 1 bounty_hunter
+expertise_bh_amb_cool_2 2 3 5 2 1 bounty_hunter
+expertise_bh_surprise_1 2 4 5 1 1 bounty_hunter
+expertise_bh_amb_dam_cool 2 4 6 1 1 bounty_hunter
+expertise_bh_man_crit_1 2 5 5 1 1 bounty_hunter
+expertise_bh_man_crit_2 2 5 5 2 1 bounty_hunter
+expertise_bh_man_crit_3 2 5 5 3 1 bounty_hunter
+expertise_bh_trap_dam_1 2 1 7 1 1 bounty_hunter
+expertise_bh_trap_dam_2 2 1 7 2 1 bounty_hunter
+expertise_bh_trap_dam_3 2 1 7 3 1 bounty_hunter
+expertise_bh_trap_dam_4 2 1 7 4 1 bounty_hunter
+expertise_bh_trap_rng_1 2 2 7 1 1 bounty_hunter
+expertise_bh_trap_rng_2 2 2 7 2 1 bounty_hunter
+expertise_bh_trap_duration_1 2 3 7 1 1 bounty_hunter
+expertise_bh_trap_duration_2 2 3 7 2 1 bounty_hunter
+expertise_bh_trap_duration_3 2 3 7 3 1 bounty_hunter
+expertise_bh_intimidate_1 2 4 7 1 1 bounty_hunter
+expertise_bh_dread_strike_1 2 5 7 1 1 bounty_hunter
+expertise_bh_stamina_1 1 1 1 1 1 bounty_hunter
+expertise_bh_stamina_2 1 1 1 2 1 bounty_hunter
+expertise_bh_stamina_3 1 1 1 3 1 bounty_hunter
+expertise_bh_stamina_4 1 1 1 4 1 bounty_hunter
+expertise_bh_precision_1 1 1 3 1 1 bounty_hunter
+expertise_bh_precision_2 1 1 3 2 1 bounty_hunter
+expertise_bh_precision_3 1 1 3 3 1 bounty_hunter
+expertise_bh_precision_4 1 1 3 4 1 bounty_hunter
+expertise_bh_agility_1 1 1 5 1 1 bounty_hunter
+expertise_bh_agility_2 1 1 5 2 1 bounty_hunter
+expertise_bh_agility_3 1 1 5 3 1 bounty_hunter
+expertise_bh_agility_4 1 1 5 4 1 bounty_hunter
+expertise_bh_constitution_1 1 1 7 1 1 bounty_hunter
+expertise_bh_constitution_2 1 1 7 2 1 bounty_hunter
+expertise_bh_constitution_3 1 1 7 3 1 bounty_hunter
+expertise_bh_constitution_4 1 1 7 4 1 bounty_hunter
+expertise_bh_carbine_act_1 1 2 1 1 1 bounty_hunter
+expertise_bh_carbine_act_2 1 2 1 2 1 bounty_hunter
+expertise_bh_carbine_act_3 1 2 1 3 1 bounty_hunter
+expertise_bh_carbine_act_4 1 2 1 4 1 bounty_hunter
+expertise_bh_carbine_dam_1 1 3 1 1 1 bounty_hunter
+expertise_bh_carbine_dam_2 1 3 1 2 1 bounty_hunter
+expertise_bh_carbine_crit_1 1 4 1 1 1 bounty_hunter
+expertise_bh_relentless_1 1 5 1 1 1 bounty_hunter
+expertise_bh_rifle_act_1 1 2 3 1 1 bounty_hunter
+expertise_bh_rifle_act_2 1 2 3 2 1 bounty_hunter
+expertise_bh_rifle_act_3 1 2 3 3 1 bounty_hunter
+expertise_bh_rifle_act_4 1 2 3 4 1 bounty_hunter
+expertise_bh_rifle_dam_1 1 3 3 1 1 bounty_hunter
+expertise_bh_rifle_dam_2 1 3 3 2 1 bounty_hunter
+expertise_bh_sniper_1 1 4 3 1 1 bounty_hunter
+expertise_bh_cover_1 1 5 3 1 1 bounty_hunter
+expertise_bh_armor_kin_1 1 3 5 1 1 bounty_hunter
+expertise_bh_armor_kin_2 1 3 5 2 1 bounty_hunter
+expertise_bh_armor_kin_3 1 3 5 3 1 bounty_hunter
+expertise_bh_armor_kin_4 1 3 5 4 1 bounty_hunter
+expertise_bh_armor_mgb_1 1 4 5 1 1 bounty_hunter
+expertise_bh_armor_mgb_2 1 4 5 2 1 bounty_hunter
+expertise_bh_armor_mgb_3 1 4 5 3 1 bounty_hunter
+expertise_bh_armor_sprint_1 1 5 5 1 1 bounty_hunter
+expertise_bh_armor_eng_1 1 3 7 1 1 bounty_hunter
+expertise_bh_armor_eng_2 1 3 7 2 1 bounty_hunter
+expertise_bh_armor_eng_3 1 3 7 3 1 bounty_hunter
+expertise_bh_armor_eng_4 1 3 7 4 1 bounty_hunter
+expertise_bh_armor_rgb_1 1 4 6 1 1 bounty_hunter
+expertise_bh_armor_rgb_2 1 4 6 2 1 bounty_hunter
+expertise_bh_armor_rgb_3 1 4 6 3 1 bounty_hunter
+expertise_bh_survival_instinct_1 1 4 7 1 1 bounty_hunter
+expertise_bh_survival_instinct_2 1 4 7 2 1 bounty_hunter
+expertise_bh_armor_duelist_1 1 5 7 1 1 bounty_hunter
+expertise_fs_general_enhanced_strength_1 4 1 3 1 1 force_sensitive
+expertise_fs_general_enhanced_strength_2 4 1 3 2 1 force_sensitive
+expertise_fs_general_enhanced_constitution_1 4 1 4 1 1 force_sensitive
+expertise_fs_general_enhanced_constitution_2 4 1 4 2 1 force_sensitive
+expertise_fs_general_enhanced_agility_1 4 1 5 1 1 force_sensitive
+expertise_fs_general_enhanced_agility_2 4 1 5 2 1 force_sensitive
+expertise_fs_general_enhanced_stamina_1 4 1 6 1 1 force_sensitive
+expertise_fs_general_enhanced_stamina_2 4 1 6 2 1 force_sensitive
+expertise_fs_general_improved_force_throw_1 4 2 2 1 1 force_sensitive
+expertise_fs_general_improved_force_throw_2 4 2 2 2 1 force_sensitive
+expertise_fs_general_exacting_strikes_1 4 2 5 1 1 force_sensitive
+expertise_fs_general_exacting_strikes_2 4 2 5 2 1 force_sensitive
+expertise_fs_general_exacting_strikes_3 4 2 5 3 1 force_sensitive
+expertise_fs_general_exacting_strikes_4 4 2 5 4 1 force_sensitive
+expertise_fs_general_alacrity_1 4 2 4 1 1 force_sensitive
+expertise_fs_general_alacrity_2 4 2 4 2 1 force_sensitive
+expertise_fs_general_alacrity_3 4 2 4 3 1 force_sensitive
+expertise_fs_general_alacrity_4 4 2 4 4 1 force_sensitive
+expertise_fs_general_heightened_speed_1 4 2 6 1 1 force_sensitive
+expertise_fs_general_heightened_speed_2 4 2 6 2 1 force_sensitive
+expertise_fs_general_heightened_speed_3 4 2 6 3 1 force_sensitive
+expertise_fs_general_heightened_speed_4 4 2 6 4 1 force_sensitive
+expertise_fs_general_premonition_1 4 3 3 1 1 force_sensitive
+expertise_fs_general_premonition_2 4 3 3 2 1 force_sensitive
+expertise_fs_general_premonition_3 4 3 3 3 1 force_sensitive
+expertise_fs_general_premonition_4 4 3 3 4 1 force_sensitive
+expertise_fs_general_improved_crippling_accuracy_1 4 3 2 1 1 force_sensitive
+expertise_fs_general_improved_crippling_accuracy_2 4 3 2 2 1 force_sensitive
+expertise_fs_general_improved_crippling_accuracy_3 4 3 2 3 1 force_sensitive
+expertise_fs_general_force_cloak_1 4 3 4 1 1 force_sensitive
+expertise_fs_general_grace_in_motion_1 4 3 5 1 1 force_sensitive
+expertise_fs_general_grace_in_motion_2 4 3 5 2 1 force_sensitive
+expertise_fs_general_grace_in_motion_3 4 3 5 3 1 force_sensitive
+expertise_fs_general_second_wind_1 4 3 6 1 1 force_sensitive
+expertise_fs_general_second_wind_2 4 3 6 2 1 force_sensitive
+expertise_fs_general_stance_saber_block_1 4 4 2 1 1 force_sensitive
+expertise_fs_general_improved_saber_block_1 4 4 3 1 1 force_sensitive
+expertise_fs_general_improved_saber_block_2 4 4 3 2 1 force_sensitive
+expertise_fs_general_improved_saber_block_3 4 4 3 3 1 force_sensitive
+expertise_fs_general_fidelity_1 4 4 5 1 1 force_sensitive
+expertise_fs_general_fidelity_2 4 4 5 2 1 force_sensitive
+expertise_fs_general_incisiveness_1 4 5 5 1 1 force_sensitive
+expertise_fs_general_incisiveness_2 4 5 5 2 1 force_sensitive
+expertise_fs_general_incisiveness_3 4 5 5 3 1 force_sensitive
+expertise_fs_general_force_shockwave_1 4 5 2 1 1 force_sensitive
+expertise_fs_general_improved_force_shockwave_1 4 5 3 1 1 force_sensitive
+expertise_fs_general_improved_force_shockwave_2 4 5 3 2 1 force_sensitive
+expertise_fs_general_improved_force_shockwave_3 4 5 3 3 1 force_sensitive
+expertise_fs_general_improved_force_cloak_1 4 5 4 1 1 force_sensitive
+expertise_fs_path_cautious_nature_1 5 1 2 1 1 force_sensitive
+expertise_fs_path_cautious_nature_2 5 1 2 2 1 force_sensitive
+expertise_fs_path_cautious_nature_3 5 1 2 3 1 force_sensitive
+expertise_fs_path_cautious_nature_4 5 1 2 4 1 force_sensitive
+expertise_fs_path_remorseless_nature_1 5 1 6 1 1 force_sensitive
+expertise_fs_path_remorseless_nature_2 5 1 6 2 1 force_sensitive
+expertise_fs_path_remorseless_nature_3 5 1 6 3 1 force_sensitive
+expertise_fs_path_remorseless_nature_4 5 1 6 4 1 force_sensitive
+expertise_fs_path_saber_shackle_1 5 2 1 1 1 force_sensitive
+expertise_fs_path_saber_shackle_2 5 2 1 2 1 force_sensitive
+expertise_fs_path_saber_shackle_3 5 2 1 3 1 force_sensitive
+expertise_fs_path_saber_shackle_4 5 2 1 4 1 force_sensitive
+expertise_fs_path_reactive_response_1 5 2 2 1 1 force_sensitive
+expertise_fs_path_reactive_response_2 5 2 2 2 1 force_sensitive
+expertise_fs_path_perceptive_sentinel_1 5 2 3 1 1 force_sensitive
+expertise_fs_path_perceptive_sentinel_2 5 2 3 2 1 force_sensitive
+expertise_fs_path_perceptive_sentinel_3 5 2 3 3 1 force_sensitive
+expertise_fs_path_perceptive_sentinel_4 5 2 3 4 1 force_sensitive
+expertise_fs_path_forsake_fear_1 5 2 4 1 1 force_sensitive
+expertise_fs_path_brutality_1 5 2 5 1 1 force_sensitive
+expertise_fs_path_brutality_2 5 2 5 2 1 force_sensitive
+expertise_fs_path_brutality_3 5 2 5 3 1 force_sensitive
+expertise_fs_path_brutality_4 5 2 5 4 1 force_sensitive
+expertise_fs_path_ruthless_precision_1 5 2 7 1 1 force_sensitive
+expertise_fs_path_ruthless_precision_2 5 2 7 2 1 force_sensitive
+expertise_fs_path_ruthless_precision_3 5 2 7 3 1 force_sensitive
+expertise_fs_path_ruthless_precision_4 5 2 7 4 1 force_sensitive
+expertise_fs_path_riposte_1 5 3 1 1 1 force_sensitive
+expertise_fs_path_riposte_2 5 3 1 2 1 force_sensitive
+expertise_fs_path_saber_reflect_1 5 3 2 1 1 force_sensitive
+expertise_fs_path_cloud_minds_1 5 3 4 1 1 force_sensitive
+expertise_fs_path_dark_lightning_1 5 3 5 1 1 force_sensitive
+expertise_fs_path_tempt_hatred_1 5 3 6 1 1 force_sensitive
+expertise_fs_path_tempt_hatred_2 5 3 6 2 1 force_sensitive
+expertise_fs_path_force_choke_1 5 3 7 1 1 force_sensitive
+expertise_fs_path_force_clarity_1 5 4 1 1 1 force_sensitive
+expertise_fs_path_improved_saber_reflect_1 5 4 2 1 1 force_sensitive
+expertise_fs_path_improved_saber_reflect_2 5 4 2 2 1 force_sensitive
+expertise_fs_path_hermetic_touch_1 5 4 3 1 1 force_sensitive
+expertise_fs_path_expansive_trickery_1 5 4 4 1 1 force_sensitive
+expertise_fs_path_maelstrom_1 5 4 5 1 1 force_sensitive
+expertise_fs_path_force_drain_1 5 4 6 1 1 force_sensitive
+expertise_fs_path_improved_force_choke_1 5 4 7 1 1 force_sensitive
+expertise_fs_path_improved_force_choke_2 5 4 7 2 1 force_sensitive
+expertise_fs_path_flurry 5 5 1 1 1 force_sensitive
+expertise_fs_path_anticipate_aggression_1 5 5 2 1 1 force_sensitive
+expertise_fs_path_anticipate_aggression_2 5 5 2 2 1 force_sensitive
+expertise_fs_path_soothing_aura_1 5 5 3 1 1 force_sensitive
+expertise_fs_path_soothing_aura_2 5 5 3 2 1 force_sensitive
+expertise_fs_path_soothing_aura_3 5 5 3 3 1 force_sensitive
+expertise_fs_path_soothing_aura_4 5 5 3 4 1 force_sensitive
+expertise_fs_path_lethargy_1 5 5 4 1 1 force_sensitive
+expertise_fs_path_lethargy_2 5 5 4 2 1 force_sensitive
+expertise_fs_path_lethargy_3 5 5 4 3 1 force_sensitive
+expertise_fs_path_lethargy_4 5 5 4 4 1 force_sensitive
+expertise_fs_path_wracking_energy_1 5 5 5 1 1 force_sensitive
+expertise_fs_path_wracking_energy_2 5 5 5 2 1 force_sensitive
+expertise_fs_path_wracking_energy_3 5 5 5 3 1 force_sensitive
+expertise_fs_path_wracking_energy_4 5 5 5 4 1 force_sensitive
+expertise_fs_path_improved_force_drain_1 5 5 6 1 1 force_sensitive
+expertise_fs_path_improved_force_drain_2 5 5 6 2 1 force_sensitive
+expertise_fs_path_improved_force_drain_3 5 5 6 3 1 force_sensitive
+expertise_fs_path_strangulation_1 5 5 7 1 1 force_sensitive
+expertise_fs_path_strangulation_2 5 5 7 2 1 force_sensitive
+expertise_sm_general_enhanced_precision_1 7 1 2 1 1 smuggler
+expertise_sm_general_enhanced_precision_2 7 1 2 2 1 smuggler
+expertise_sm_general_enhanced_precision_3 7 1 2 3 1 smuggler
+expertise_sm_general_enhanced_precision_4 7 1 2 4 1 smuggler
+expertise_sm_general_hidden_padding_1 7 1 3 1 1 smuggler
+expertise_sm_general_hidden_padding_2 7 1 3 2 1 smuggler
+expertise_sm_general_gun_oil_1 7 1 4 1 1 smuggler
+expertise_sm_general_elbow_grease_1 7 1 5 1 1 smuggler
+expertise_sm_general_enhanced_luck_1 7 1 6 1 1 smuggler
+expertise_sm_general_enhanced_luck_2 7 1 6 2 1 smuggler
+expertise_sm_general_enhanced_luck_3 7 1 6 3 1 smuggler
+expertise_sm_general_enhanced_luck_4 7 1 6 4 1 smuggler
+expertise_sm_general_spot_a_sucker_1 7 2 2 1 1 smuggler
+expertise_sm_general_hair_trigger_1 7 2 4 1 1 smuggler
+expertise_sm_general_hair_trigger_2 7 2 4 2 1 smuggler
+expertise_sm_general_hair_trigger_3 7 2 4 3 1 smuggler
+expertise_sm_general_hair_trigger_4 7 2 4 4 1 smuggler
+expertise_sm_general_switcheroo_1 7 2 5 1 1 smuggler
+expertise_sm_general_switcheroo_2 7 2 5 2 1 smuggler
+expertise_sm_general_switcheroo_3 7 2 5 3 1 smuggler
+expertise_sm_general_switcheroo_4 7 2 5 4 1 smuggler
+expertise_sm_general_off_the_cuff_1 7 2 6 1 1 smuggler
+expertise_sm_general_meager_fortune_1 7 3 2 1 1 smuggler
+expertise_sm_general_lined_pockets_1 7 3 3 1 1 smuggler
+expertise_sm_general_lined_pockets_2 7 3 3 2 1 smuggler
+expertise_sm_general_precise_bead_1 7 3 4 1 1 smuggler
+expertise_sm_general_precise_bead_2 7 3 4 2 1 smuggler
+expertise_sm_general_head_crack_1 7 3 5 1 1 smuggler
+expertise_sm_general_head_crack_2 7 3 5 2 1 smuggler
+expertise_sm_general_double_deal_1 7 3 6 1 1 smuggler
+expertise_sm_general_double_deal_2 7 3 6 2 1 smuggler
+expertise_sm_general_wretched_fate_1 7 4 2 1 1 smuggler
+expertise_sm_general_idiot_proof_plan_1 7 4 3 1 1 smuggler
+expertise_sm_general_idiot_proof_plan_2 7 4 3 2 1 smuggler
+expertise_sm_general_hammer_fanning_1 7 4 4 1 1 smuggler
+expertise_sm_general_hammer_fanning_2 7 4 4 2 1 smuggler
+expertise_sm_general_hammer_fanning_3 7 4 4 3 1 smuggler
+expertise_sm_general_hammer_fanning_4 7 4 4 4 1 smuggler
+expertise_sm_general_one_two_pummel_1 7 4 5 1 1 smuggler
+expertise_sm_general_one_two_pummel_2 7 4 5 2 1 smuggler
+expertise_sm_general_one_two_pummel_3 7 4 5 3 1 smuggler
+expertise_sm_general_one_two_pummel_4 7 4 5 4 1 smuggler
+expertise_sm_general_end_of_the_line_1 7 4 6 1 1 smuggler
+expertise_sm_general_poor_prospect_1 7 5 2 1 1 smuggler
+expertise_sm_general_poor_prospect_2 7 5 2 2 1 smuggler
+expertise_sm_general_narrow_escape_1 7 5 3 1 1 smuggler
+expertise_sm_general_break_the_deal_1 7 5 4 1 1 smuggler
+expertise_sm_general_bad_odds_1 7 5 5 1 1 smuggler
+expertise_sm_general_nerf_herder_1 7 5 6 1 1 smuggler
+expertise_sm_path_blindside_1 8 1 1 1 1 smuggler
+expertise_sm_path_blindside_2 8 1 1 2 1 smuggler
+expertise_sm_path_skullduggery_1 8 1 2 1 1 smuggler
+expertise_sm_path_eat_dirt_1 8 1 3 1 1 smuggler
+expertise_sm_path_eat_dirt_2 8 1 3 2 1 smuggler
+expertise_sm_path_easy_money_1 8 1 4 1 1 smuggler
+expertise_sm_path_easy_money_2 8 1 4 2 1 smuggler
+expertise_sm_path_easy_money_3 8 1 4 3 1 smuggler
+expertise_sm_path_easy_money_4 8 1 4 4 1 smuggler
+expertise_sm_path_ploy_1 8 1 5 1 1 smuggler
+expertise_sm_path_ploy_2 8 1 5 2 1 smuggler
+expertise_sm_path_ploy_3 8 1 5 3 1 smuggler
+expertise_sm_path_ploy_4 8 1 5 4 1 smuggler
+expertise_sm_path_healthy_profits_1 8 1 6 1 1 smuggler
+expertise_sm_path_sleight_of_hand_1 8 2 1 1 1 smuggler
+expertise_sm_path_sleight_of_hand_2 8 2 1 2 1 smuggler
+expertise_sm_path_impossible_odds_1 8 2 2 1 1 smuggler
+expertise_sm_path_loaded_chance_dice_1 8 2 3 1 1 smuggler
+expertise_sm_path_loaded_chance_dice_2 8 2 3 2 1 smuggler
+expertise_sm_path_feeling_lucky_1 8 2 4 1 1 smuggler
+expertise_sm_path_feeling_lucky_2 8 2 4 2 1 smuggler
+expertise_sm_path_feeling_lucky_3 8 2 4 3 1 smuggler
+expertise_sm_path_feeling_lucky_4 8 2 4 4 1 smuggler
+expertise_sm_path_scandal_1 8 2 5 1 1 smuggler
+expertise_sm_path_scandal_2 8 2 5 2 1 smuggler
+expertise_sm_path_scandal_3 8 2 5 3 1 smuggler
+expertise_sm_path_scandal_4 8 2 5 4 1 smuggler
+expertise_sm_path_lucky_break_1 8 3 4 1 1 smuggler
+expertise_sm_path_lucky_break_2 8 3 4 2 1 smuggler
+expertise_sm_path_lucky_break_3 8 3 4 3 1 smuggler
+expertise_sm_path_lucky_break_4 8 3 4 4 1 smuggler
+expertise_sm_path_smooth_move_1 8 3 5 1 1 smuggler
+expertise_sm_path_smooth_move_2 8 3 5 2 1 smuggler
+expertise_sm_path_smooth_move_3 8 3 5 3 1 smuggler
+expertise_sm_path_smooth_move_4 8 3 5 4 1 smuggler
+expertise_sm_path_off_the_books_1 8 3 6 1 1 smuggler
+expertise_sm_path_inside_information_1 8 4 7 1 1 smuggler
+expertise_sm_path_flying_tackle_1 8 4 1 1 1 smuggler
+expertise_sm_path_flying_tackle_2 8 4 1 2 1 smuggler
+expertise_sm_path_pistol_whip_1 8 4 2 1 1 smuggler
+expertise_sm_path_beat_down_1 8 4 3 1 1 smuggler
+expertise_sm_path_beat_down_2 8 4 3 2 1 smuggler
+expertise_sm_path_card_up_your_sleeve_1 8 4 4 1 1 smuggler
+expertise_sm_path_card_up_your_sleeve_2 8 4 4 2 1 smuggler
+expertise_sm_path_card_up_your_sleeve_3 8 4 4 3 1 smuggler
+expertise_sm_path_card_up_your_sleeve_4 8 4 4 4 1 smuggler
+expertise_sm_path_false_hope_1 8 4 5 1 1 smuggler
+expertise_sm_path_under_the_counter_1 8 4 6 1 1 smuggler
+expertise_sm_path_under_the_counter_2 8 4 6 2 1 smuggler
+expertise_sm_path_blaster_at_your_side_1 8 5 2 1 1 smuggler
+expertise_sm_path_blaster_at_your_side_2 8 5 2 2 1 smuggler
+expertise_sm_path_quick_fix_1 8 5 4 1 1 smuggler
+expertise_sm_path_quick_fix_2 8 5 4 2 1 smuggler
+expertise_sm_path_quick_fix_3 8 5 4 3 1 smuggler
+expertise_sm_path_quick_fix_4 8 5 4 4 1 smuggler
+expertise_sm_path_fake_goods_1 8 5 5 1 1 smuggler
+expertise_sm_path_fake_goods_2 8 5 5 2 1 smuggler
+expertise_sm_path_best_deal_ever_1 8 5 6 1 1 smuggler
+expertise_sm_path_best_deal_ever_2 8 5 6 2 1 smuggler
+expertise_sm_path_shoot_first_1 8 5 7 1 1 smuggler
+expertise_of_group_buff_duration_1 11 1 1 1 1 officer
+expertise_of_group_buff_duration_2 11 1 1 2 1 officer
+expertise_of_advanced_tactics_1 11 2 1 1 1 officer
+expertise_of_focus_fire_1 11 2 2 1 1 officer
+expertise_of_drillmaster_1 11 3 1 1 1 officer
+expertise_of_aggro_channel_1 11 3 3 1 1 officer
+expertise_of_inspiration_1 11 4 1 1 1 officer
+expertise_of_scatter_1 11 4 2 1 1 officer
+expertise_of_charge_1 11 5 1 1 1 officer
+expertise_of_last_words_1 11 5 2 1 1 officer
+expertise_of_sup_cool_1 11 1 4 1 1 officer
+expertise_of_sup_cool_2 11 1 4 2 1 officer
+expertise_of_sup_cool_3 11 1 4 3 1 officer
+expertise_of_sup_cool_4 11 1 4 4 1 officer
+expertise_of_medical_sup_1 11 3 4 1 1 officer
+expertise_of_tactical_sup_1 11 4 4 1 1 officer
+expertise_of_reinforcements_1 11 5 4 1 1 officer
+expertise_of_aoe_act_1 11 1 5 1 1 officer
+expertise_of_aoe_act_2 11 1 5 2 1 officer
+expertise_of_aoe_act_3 11 1 5 3 1 officer
+expertise_of_aoe_act_4 11 1 5 4 1 officer
+expertise_of_aoe_crit_1 11 2 5 1 1 officer
+expertise_of_aoe_crit_2 11 2 5 2 1 officer
+expertise_of_aoe_crit_3 11 2 5 3 1 officer
+expertise_of_aoe_dam_1 11 3 5 1 1 officer
+expertise_of_aoe_dam_2 11 3 5 2 1 officer
+expertise_of_firepower_1 11 4 5 1 1 officer
+expertise_of_firepower_cool_1 11 5 5 1 1 officer
+expertise_of_firepower_cool_2 11 5 5 2 1 officer
+expertise_of_firepower_cool_3 11 5 5 3 1 officer
+expertise_of_sure_act_1 11 1 6 1 1 officer
+expertise_of_sure_act_2 11 1 6 2 1 officer
+expertise_of_sure_act_3 11 1 6 3 1 officer
+expertise_of_sure_act_4 11 1 6 4 1 officer
+expertise_of_sure_dam_1 11 2 6 1 1 officer
+expertise_of_sure_dam_2 11 2 6 2 1 officer
+expertise_of_sure_dam_3 11 2 6 3 1 officer
+expertise_of_paint_dam_1 11 4 6 1 1 officer
+expertise_of_paint_dam_2 11 4 6 2 1 officer
+expertise_of_paint_debuff_1 11 4 7 1 1 officer
+expertise_of_advanced_paint_1 11 5 6 1 1 officer
+expertise_of_paint_expose_1 11 5 7 1 1 officer
+expertise_of_strength_1 10 1 1 1 1 officer
+expertise_of_strength_2 10 1 1 2 1 officer
+expertise_of_strength_3 10 1 1 3 1 officer
+expertise_of_strength_4 10 1 1 4 1 officer
+expertise_of_precision_1 10 1 3 1 1 officer
+expertise_of_precision_2 10 1 3 2 1 officer
+expertise_of_precision_3 10 1 3 3 1 officer
+expertise_of_precision_4 10 1 3 4 1 officer
+expertise_of_constitution_1 10 1 5 1 1 officer
+expertise_of_constitution_2 10 1 5 2 1 officer
+expertise_of_constitution_3 10 1 5 3 1 officer
+expertise_of_constitution_4 10 1 5 4 1 officer
+expertise_of_stamina_1 10 1 7 1 1 officer
+expertise_of_stamina_2 10 1 7 2 1 officer
+expertise_of_stamina_3 10 1 7 3 1 officer
+expertise_of_stamina_4 10 1 7 4 1 officer
+expertise_of_1h_dam_1 10 2 1 1 1 officer
+expertise_of_1h_dam_2 10 2 1 2 1 officer
+expertise_of_1h_dam_3 10 2 1 3 1 officer
+expertise_of_1h_dam_4 10 2 1 4 1 officer
+expertise_of_1h_crit_1 10 3 1 1 1 officer
+expertise_of_1h_crit_2 10 3 1 2 1 officer
+expertise_of_decapitate_1 10 4 1 1 1 officer
+expertise_of_leg_strike_1 10 4 2 1 1 officer
+expertise_of_vortex_1 10 5 1 1 1 officer
+expertise_of_pistol_dam_1 10 2 3 1 1 officer
+expertise_of_pistol_dam_2 10 2 3 2 1 officer
+expertise_of_pistol_dam_3 10 2 3 3 1 officer
+expertise_of_pistol_dam_4 10 2 3 4 1 officer
+expertise_of_pistol_crit_1 10 3 3 1 1 officer
+expertise_of_pistol_crit_2 10 3 3 2 1 officer
+expertise_of_dm_1 10 4 3 1 1 officer
+expertise_of_pistol_bleed 10 5 3 1 1 officer
+expertise_of_armor_eng_1 10 2 5 1 1 officer
+expertise_of_armor_eng_2 10 2 5 2 1 officer
+expertise_of_stimulator_1 10 4 5 1 1 officer
+expertise_of_heal_dam_1 10 5 5 1 1 officer
+expertise_of_heal_dam_2 10 5 5 2 1 officer
+expertise_of_armor_kin_1 10 2 7 1 1 officer
+expertise_of_armor_kin_2 10 2 7 2 1 officer
+expertise_of_emergency_shield 10 5 6 1 1 officer
+expertise_of_purge_1 10 4 7 1 1 officer
+expertise_of_heal_cool_1 10 5 7 1 1 officer
+expertise_of_heal_cool_2 10 5 7 2 1 officer
+expertise_me_hot_duration_1 17 1 1 1 1 medic
+expertise_me_hot_duration_2 17 1 1 2 1 medic
+expertise_me_hot_duration_3 17 1 1 3 1 medic
+expertise_me_hot_duration_4 17 1 1 4 1 medic
+expertise_me_revive_duration_1 17 3 1 1 1 medic
+expertise_me_revive_duration_2 17 3 1 2 1 medic
+expertise_me_revive_duration_3 17 3 1 3 1 medic
+expertise_me_blood_cleaners_1 17 4 1 1 1 medic
+expertise_me_bacta_bomb_1 17 5 1 1 1 medic
+expertise_me_heal_damage_1 17 1 2 1 1 medic
+expertise_me_heal_damage_2 17 1 2 2 1 medic
+expertise_me_heal_damage_3 17 1 2 3 1 medic
+expertise_me_heal_damage_4 17 1 2 4 1 medic
+expertise_me_cure_affliction_1 17 2 2 1 1 medic
+expertise_me_heal_action_1 17 3 2 1 1 medic
+expertise_me_heal_action_2 17 3 2 2 1 medic
+expertise_me_heal_action_3 17 3 2 3 1 medic
+expertise_me_serotonin_boost_1 17 4 2 1 1 medic
+expertise_me_bacta_grenade_1 17 5 2 1 1 medic
+expertise_me_enhance_duration_1 17 2 4 1 1 medic
+expertise_me_enhance_duration_2 17 2 4 2 1 medic
+expertise_me_enhance_duration_3 17 2 4 3 1 medic
+expertise_me_enhancement_specialist_1 17 3 4 1 1 medic
+expertise_me_reckless_stimulation_1 17 4 4 1 1 medic
+expertise_me_stasis_1 17 5 4 1 1 medic
+expertise_me_vital_action_1 17 1 6 1 1 medic
+expertise_me_vital_action_2 17 1 6 2 1 medic
+expertise_me_vital_action_3 17 1 6 3 1 medic
+expertise_me_vital_action_4 17 1 6 4 1 medic
+expertise_me_bacta_resistance_1 17 2 6 1 1 medic
+expertise_me_dot_damage_1 17 3 6 1 1 medic
+expertise_me_dot_damage_2 17 3 6 2 1 medic
+expertise_me_dot_damage_3 17 3 6 3 1 medic
+expertise_me_serotonin_purge_1 17 4 6 1 1 medic
+expertise_me_induce_insanity_1 17 5 6 1 1 medic
+expertise_me_vital_damage_1 17 1 7 1 1 medic
+expertise_me_vital_damage_2 17 1 7 2 1 medic
+expertise_me_vital_damage_3 17 1 7 3 1 medic
+expertise_me_vital_damage_4 17 1 7 4 1 medic
+expertise_me_electrolyte_drain_1 17 2 7 1 1 medic
+expertise_me_dot_duration_1 17 3 7 1 1 medic
+expertise_me_dot_duration_2 17 3 7 2 1 medic
+expertise_me_dot_duration_3 17 3 7 3 1 medic
+expertise_me_traumatize_1 17 4 7 1 1 medic
+expertise_me_thyroid_rupture_1 17 5 7 1 1 medic
+expertise_me_strength_1 16 1 1 1 1 medic
+expertise_me_strength_2 16 1 1 2 1 medic
+expertise_me_strength_3 16 1 1 3 1 medic
+expertise_me_strength_4 16 1 1 4 1 medic
+expertise_me_enhance_strength_1 16 2 2 1 1 medic
+expertise_me_carbine_damage_1 16 2 1 1 1 medic
+expertise_me_carbine_damage_2 16 2 1 2 1 medic
+expertise_me_carbine_damage_3 16 2 1 3 1 medic
+expertise_me_carbine_damage_4 16 2 1 4 1 medic
+expertise_me_dueterium_rounds_1 16 3 1 1 1 medic
+expertise_me_humanoid_crits_1 16 4 1 1 1 medic
+expertise_me_humanoid_crits_2 16 4 1 2 1 medic
+expertise_me_humanoid_crits_3 16 4 1 3 1 medic
+expertise_me_burst_1 16 5 1 1 1 medic
+expertise_me_agility_1 16 1 3 1 1 medic
+expertise_me_agility_2 16 1 3 2 1 medic
+expertise_me_agility_3 16 1 3 3 1 medic
+expertise_me_agility_4 16 1 3 4 1 medic
+expertise_me_enhance_agility_1 16 2 5 1 1 medic
+expertise_me_unarmed_damage_1 16 2 3 1 1 medic
+expertise_me_unarmed_damage_2 16 2 3 2 1 medic
+expertise_me_unarmed_damage_3 16 2 3 3 1 medic
+expertise_me_unarmed_damage_4 16 2 3 4 1 medic
+expertise_me_poison_knuckle_1 16 3 3 1 1 medic
+expertise_me_unarmed_crit_1 16 4 3 1 1 medic
+expertise_me_unarmed_crit_2 16 4 3 2 1 medic
+expertise_me_unarmed_crit_3 16 4 3 3 1 medic
+expertise_me_cranial_smash_1 16 5 3 1 1 medic
+expertise_me_agro_healing_1 16 2 4 1 1 medic
+expertise_me_agro_healing_2 16 2 4 2 1 medic
+expertise_me_agro_healing_3 16 2 4 3 1 medic
+expertise_me_evasion_1 16 4 4 1 1 medic
+expertise_me_precision_1 16 1 6 1 1 medic
+expertise_me_precision_2 16 1 6 2 1 medic
+expertise_me_precision_3 16 1 6 3 1 medic
+expertise_me_precision_4 16 1 6 4 1 medic
+expertise_me_enhance_precision_1 16 2 6 1 1 medic
+expertise_me_kinetic_armor_1 16 3 7 1 1 medic
+expertise_me_kinetic_armor_2 16 3 7 2 1 medic
+expertise_me_kinetic_armor_3 16 3 7 3 1 medic
+expertise_me_kinetic_armor_4 16 3 7 4 1 medic
+expertise_me_enhance_block_1 16 5 5 1 1 medic
+expertise_me_energy_armor_1 16 2 7 1 1 medic
+expertise_me_energy_armor_2 16 2 7 2 1 medic
+expertise_me_energy_armor_3 16 2 7 3 1 medic
+expertise_me_energy_armor_4 16 2 7 4 1 medic
+expertise_me_enhance_dodge_1 16 5 7 1 1 medic
+expertise_co_remote_detonator_1 13 1 1 1 1 commando
+expertise_co_powered_armor_1 13 1 3 1 1 commando
+expertise_co_powered_armor_2 13 1 3 2 1 commando
+expertise_co_powered_armor_3 13 1 3 3 1 commando
+expertise_co_powered_armor_4 13 1 3 4 1 commando
+expertise_co_suppressing_fire_1 13 1 5 1 1 commando
+expertise_co_cluster_bomb 13 1 7 1 1 commando
+expertise_co_blow_em_away_1 13 1 6 1 1 commando
+expertise_co_blow_em_away_2 13 1 6 2 1 commando
+expertise_co_flashbang_1 13 2 1 1 1 commando
+expertise_co_flashbang_2 13 2 1 2 1 commando
+expertise_co_pinpoint_shielding_1 13 2 3 1 1 commando
+expertise_co_pinpoint_shielding_2 13 2 3 2 1 commando
+expertise_co_pinpoint_shielding_3 13 2 3 3 1 commando
+expertise_co_pinpoint_shielding_4 13 2 3 4 1 commando
+expertise_co_suppression_efficiency_1 13 2 5 1 1 commando
+expertise_co_suppression_efficiency_2 13 2 5 2 1 commando
+expertise_co_suppression_efficiency_3 13 2 5 3 1 commando
+expertise_co_suppression_efficiency_4 13 2 5 4 1 commando
+expertise_co_killing_spree 13 2 7 1 1 commando
+expertise_co_killing_grimace_1 13 2 6 1 1 commando
+expertise_co_killing_grimace_2 13 2 6 2 1 commando
+expertise_co_timer_reset_1 13 3 1 1 1 commando
+expertise_co_timer_reset_2 13 3 1 2 1 commando
+expertise_co_deflective_armor_1 13 3 3 1 1 commando
+expertise_co_deflective_armor_2 13 3 3 2 1 commando
+expertise_co_deflective_armor_3 13 3 3 3 1 commando
+expertise_co_deflective_armor_4 13 3 3 4 1 commando
+expertise_co_riddle_armor_1 13 3 5 1 1 commando
+expertise_co_imp_riddle_armor_1 13 3 6 1 1 commando
+expertise_co_imp_riddle_armor_2 13 3 6 2 1 commando
+expertise_co_youll_regret_that_1 13 3 7 1 1 commando
+expertise_co_youll_regret_that_2 13 3 7 2 1 commando
+expertise_co_youll_regret_that_3 13 3 7 3 1 commando
+expertise_co_youll_regret_that_4 13 3 7 4 1 commando
+expertise_co_angled_shrapnel_1 13 4 1 1 1 commando
+expertise_co_angled_shrapnel_2 13 4 1 2 1 commando
+expertise_co_blast_resistance_1 13 3 4 1 1 commando
+expertise_co_blast_resistance_2 13 3 4 2 1 commando
+expertise_co_blast_resistance_3 13 3 4 3 1 commando
+expertise_co_blast_resistance_4 13 3 4 4 1 commando
+expertise_co_armor_cracker_1 13 4 5 1 1 commando
+expertise_co_stim_armor_1 13 4 7 1 1 commando
+expertise_co_improved_explosives_1 13 5 1 1 1 commando
+expertise_co_improved_explosives_2 13 5 1 2 1 commando
+expertise_co_improved_explosives_3 13 5 1 3 1 commando
+expertise_co_improved_explosives_4 13 5 1 4 1 commando
+expertise_co_stand_fast_1 13 4 3 1 1 commando
+expertise_co_imp_stand_fast_1 13 5 3 1 1 commando
+expertise_co_imp_stand_fast_2 13 5 3 2 1 commando
+expertise_co_imp_stand_fast_3 13 5 3 3 1 commando
+expertise_co_mirror_armor_1 13 5 6 1 1 commando
+expertise_co_diagnostic_armor_1 13 5 7 1 1 commando
+expertise_co_general_enhanced_luck_1 14 1 1 1 1 commando
+expertise_co_general_enhanced_luck_2 14 1 1 2 1 commando
+expertise_co_enhanced_precision_1 14 1 3 1 1 commando
+expertise_co_enhanced_precision_2 14 1 3 2 1 commando
+expertise_co_enhanced_constitution_1 14 1 5 1 1 commando
+expertise_co_enhanced_constitution_2 14 1 5 2 1 commando
+expertise_co_enhanced_stamina_1 14 1 7 1 1 commando
+expertise_co_enhanced_stamina_2 14 1 7 2 1 commando
+expertise_co_position_secured_1 14 2 1 1 1 commando
+expertise_co_imp_position_secured_1 14 2 2 1 1 commando
+expertise_co_imp_position_secured_2 14 2 2 2 1 commando
+expertise_co_imp_position_secured_3 14 2 2 3 1 commando
+expertise_co_hose_down_1 14 2 3 1 1 commando
+expertise_co_hose_down_2 14 2 3 2 1 commando
+expertise_co_blast_radius_1 14 2 5 1 1 commando
+expertise_co_blast_radius_2 14 2 5 2 1 commando
+expertise_co_blast_radius_3 14 2 5 3 1 commando
+expertise_co_blast_radius_4 14 2 5 4 1 commando
+expertise_co_focus_beam_1 14 2 7 1 1 commando
+expertise_co_burst_fire_1 14 3 1 1 1 commando
+expertise_co_burst_fire_2 14 3 1 2 1 commando
+expertise_co_keen_eye_1 14 3 3 1 1 commando
+expertise_co_keen_eye_2 14 3 3 2 1 commando
+expertise_co_strong_arm_1 14 3 5 1 1 commando
+expertise_co_strong_arm_2 14 3 5 2 1 commando
+expertise_co_strong_arm_3 14 3 5 3 1 commando
+expertise_co_strong_arm_4 14 3 5 4 1 commando
+expertise_co_tibanna_gas_1 14 3 7 1 1 commando
+expertise_co_tibanna_gas_2 14 3 7 2 1 commando
+expertise_co_tibanna_gas_3 14 3 7 3 1 commando
+expertise_co_tibanna_gas_4 14 3 7 4 1 commando
+expertise_co_on_target_1 14 4 1 1 1 commando
+expertise_co_on_target_2 14 4 1 2 1 commando
+expertise_co_on_target_3 14 4 1 3 1 commando
+expertise_co_on_target_4 14 4 1 4 1 commando
+expertise_co_heavy_ammunition_1 14 4 3 1 1 commando
+expertise_co_heavy_ammunition_2 14 4 3 2 1 commando
+expertise_co_heavy_ammunition_3 14 4 3 3 1 commando
+expertise_co_heavy_ammunition_4 14 4 3 4 1 commando
+expertise_co_packed_explosives_1 14 4 5 1 1 commando
+expertise_co_packed_explosives_2 14 4 5 2 1 commando
+expertise_co_packed_explosives_3 14 4 5 3 1 commando
+expertise_co_packed_explosives_4 14 4 5 4 1 commando
+expertise_co_lethal_beam_1 14 4 7 1 1 commando
+expertise_co_base_of_operations_1 14 5 1 1 1 commando
+expertise_co_marksman_1 14 5 3 1 1 commando
+expertise_co_marksman_2 14 5 3 2 1 commando
+expertise_co_marksman_3 14 5 3 3 1 commando
+expertise_co_short_fuse_1 14 5 5 1 1 commando
+expertise_co_enhanced_fuel_cans_1 14 5 7 1 1 commando
+expertise_co_enhanced_fuel_cans_2 14 5 7 2 1 commando
+expertise_co_enhanced_fuel_cans_3 14 5 7 3 1 commando
+expertise_co_enhanced_fuel_cans_4 14 5 7 4 1 commando
+expertise_sp_precision_1 19 1 2 1 1 spy
+expertise_sp_precision_2 19 1 2 2 1 spy
+expertise_sp_increased_strength_1 19 1 3 1 1 spy
+expertise_sp_increased_strength_2 19 1 3 2 1 spy
+expertise_sp_increased_agility_1 19 1 5 1 1 spy
+expertise_sp_increased_agility_2 19 1 5 2 1 spy
+expertise_sp_cloaking_armor_1 19 1 6 1 1 spy
+expertise_sp_cloaking_armor_2 19 1 6 2 1 spy
+expertise_sp_hidden_daggers_1 19 2 1 1 1 spy
+expertise_sp_cheap_strikes_1 19 2 3 1 1 spy
+expertise_sp_cheap_strikes_2 19 2 3 2 1 spy
+expertise_sp_cheap_strikes_3 19 2 3 3 1 spy
+expertise_sp_cheap_strikes_4 19 2 3 4 1 spy
+expertise_sp_cheap_shots_1 19 2 5 1 1 spy
+expertise_sp_cheap_shots_2 19 2 5 2 1 spy
+expertise_sp_cheap_shots_3 19 2 5 3 1 spy
+expertise_sp_cheap_shots_4 19 2 5 4 1 spy
+expertise_sp_protective_armor_1 19 2 7 1 1 spy
+expertise_sp_protective_armor_2 19 2 7 2 1 spy
+expertise_sp_protective_armor_3 19 2 7 3 1 spy
+expertise_sp_protective_armor_4 19 2 7 4 1 spy
+expertise_sp_improved_spys_fang_1 19 3 1 1 1 spy
+expertise_sp_opportunity_1 19 3 4 1 1 spy
+expertise_sp_opportunity_2 19 3 4 2 1 spy
+expertise_sp_opportunity_3 19 3 4 3 1 spy
+expertise_sp_opportunity_4 19 3 4 4 1 spy
+expertise_sp_glancing_armor_1 19 3 7 1 1 spy
+expertise_sp_glancing_armor_2 19 3 7 2 1 spy
+expertise_sp_equilibrium 19 4 1 1 1 spy
+expertise_sp_close_quarters_1 19 4 3 1 1 spy
+expertise_sp_close_quarters_2 19 4 3 2 1 spy
+expertise_sp_close_quarters_3 19 4 3 3 1 spy
+expertise_sp_deadly_pistols_1 19 4 5 1 1 spy
+expertise_sp_deadly_pistols_2 19 4 5 2 1 spy
+expertise_sp_deadly_pistols_3 19 4 5 3 1 spy
+expertise_sp_avoid_damage_1 19 4 7 1 1 spy
+expertise_sp_assassins_mark 19 5 3 1 1 spy
+expertise_sp_jagged_edge_1 19 5 4 1 1 spy
+expertise_sp_jagged_edge_2 19 5 4 2 1 spy
+expertise_sp_jagged_edge_3 19 5 4 3 1 spy
+expertise_sp_savagery 19 5 5 1 1 spy
+expertise_sp_preparation_1 19 5 7 1 1 spy
+expertise_sp_quiet_steps_1 20 1 1 1 1 spy
+expertise_sp_quiet_steps_2 20 1 1 2 1 spy
+expertise_sp_run_its_course_1 20 1 3 1 1 spy
+expertise_sp_improved_first_aid_1 20 1 4 1 1 spy
+expertise_sp_improved_first_aid_2 20 1 4 2 1 spy
+expertise_sp_cloaked_recovery_1 20 1 5 1 1 spy
+expertise_sp_diversion_1 20 1 7 1 1 spy
+expertise_sp_diversion_2 20 1 7 2 1 spy
+expertise_sp_reveal_shadows_1 20 2 1 1 1 spy
+expertise_sp_rapid_concealment_1 20 2 3 1 1 spy
+expertise_sp_rapid_concealment_2 20 2 3 2 1 spy
+expertise_sp_rapid_concealment_3 20 2 3 3 1 spy
+expertise_sp_rapid_concealment_4 20 2 3 4 1 spy
+expertise_sp_assassins_blade_1 20 2 4 1 1 spy
+expertise_sp_assassins_blade_2 20 2 4 2 1 spy
+expertise_sp_puncturing_strikes_1 20 2 5 1 1 spy
+expertise_sp_puncturing_strikes_2 20 2 5 2 1 spy
+expertise_sp_puncturing_strikes_3 20 2 5 3 1 spy
+expertise_sp_puncturing_strikes_4 20 2 5 4 1 spy
+expertise_sp_cloaked_attacks_1 20 2 7 1 1 spy
+expertise_sp_careful_observation_1 20 3 1 1 1 spy
+expertise_sp_careful_observation_2 20 3 1 2 1 spy
+expertise_sp_smoke_mirrors 20 3 3 1 1 spy
+expertise_sp_vibrogenerator_1 20 3 4 1 1 spy
+expertise_sp_vibrogenerator_2 20 3 4 2 1 spy
+expertise_sp_vibrogenerator_3 20 3 4 3 1 spy
+expertise_sp_crippling_traps_1 20 3 5 1 1 spy
+expertise_sp_crippling_traps_2 20 3 5 2 1 spy
+expertise_sp_cloak_and_dagger_1 20 3 7 1 1 spy
+expertise_sp_cloak_and_dagger_2 20 3 7 2 1 spy
+expertise_sp_cloak_and_dagger_3 20 3 7 3 1 spy
+expertise_sp_cloak_and_dagger_4 20 3 7 4 1 spy
+expertise_sp_expose_shadows_1 20 4 1 1 1 spy
+expertise_sp_expose_shadows_2 20 4 1 2 1 spy
+expertise_sp_expose_shadows_3 20 4 1 3 1 spy
+expertise_sp_expose_shadows_4 20 4 1 4 1 spy
+expertise_sp_resonance 20 4 4 1 1 spy
+expertise_sp_burst_of_shadows_1 20 4 5 1 1 spy
+expertise_sp_initiative_1 20 4 7 1 1 spy
+expertise_sp_initiative_2 20 4 7 2 1 spy
+expertise_sp_initiative_3 20 4 7 3 1 spy
+expertise_sp_initiative_4 20 4 7 4 1 spy
+expertise_sp_without_a_trace_1 20 5 3 1 1 spy
+expertise_sp_covert_mastery_1 20 5 5 1 1 spy
+expertise_sp_shifty_setup_1 20 5 7 1 1 spy
+expertise_sp_smoke_screen_1 99 2 2 1 1 spy
+expertise_sp_smoke_screen_2 99 2 2 2 1 spy
+expertise_sp_smoke_screen_3 99 2 2 3 1 spy
+expertise_sp_smoke_screen_4 99 2 2 4 1 spy
+expertise_sp_decoy_1 99 2 4 1 1 spy
+expertise_sp_assassins_blade_4 99 2 4 2 1 spy
+expertise_sp_noxious_traps_1 99 2 5 1 1 spy
+expertise_sp_noxious_traps_2 99 2 5 2 1 spy
+expertise_sp_steup_1 99 3 6 1 1 spy
+expertise_sp_steup_2 99 3 6 2 1 spy
+expertise_sp_steup_3 99 3 6 3 1 spy
+expertise_sp_steup_4 99 3 6 4 1 spy
+expertise_sp_shadows_embrace_1 99 4 2 1 1 spy
+expertise_sp_shadows_embrace_2 99 4 2 2 1 spy
+expertise_sp_shadows_embrace_3 99 4 2 3 1 spy
+expertise_sp_shadows_embrace_4 99 4 2 4 1 spy
+expertise_sp_undercover_1 99 4 3 1 1 spy
+expertise_sp_undercover_2 99 4 3 2 1 spy
+expertise_sp_undercover_3 99 4 3 3 1 spy
+expertise_sp_deadly_toxins_1 99 4 5 1 1 spy
+expertise_sp_deadly_toxins_2 99 4 5 2 1 spy
+expertise_en_inspired_fitness_1 23 1 2 1 1 entertainer
+expertise_en_inspired_fitness_2 23 1 2 2 1 entertainer
+expertise_en_inspired_fitness_3 23 1 2 3 1 entertainer
+expertise_en_inspired_fitness_4 23 1 2 4 1 entertainer
+expertise_en_inspired_resilience_1 23 1 4 1 1 entertainer
+expertise_en_inspired_resilience_2 23 1 4 2 1 entertainer
+expertise_en_inspired_resilience_3 23 1 4 3 1 entertainer
+expertise_en_inspired_resilience_4 23 1 4 4 1 entertainer
+expertise_en_inspired_industry_1 23 1 6 1 1 entertainer
+expertise_en_inspired_industry_2 23 1 6 2 1 entertainer
+expertise_en_inspired_industry_3 23 1 6 3 1 entertainer
+expertise_en_inspired_industry_4 23 1 6 4 1 entertainer
+expertise_en_creativity_1 23 2 1 1 1 entertainer
+expertise_en_creativity_2 23 2 1 2 1 entertainer
+expertise_en_creativity_3 23 2 1 3 1 entertainer
+expertise_en_creativity_4 23 2 1 4 1 entertainer
+expertise_en_holism_1 23 2 3 1 1 entertainer
+expertise_en_harvest_faire_1 23 2 4 1 1 entertainer
+expertise_en_second_chance_1 23 2 5 1 1 entertainer
+expertise_en_go_with_the_flow_1 23 2 6 1 1 entertainer
+expertise_en_intense_performer_1 23 3 1 1 1 entertainer
+expertise_en_intense_performer_2 23 3 1 2 1 entertainer
+expertise_en_intense_performer_3 23 3 1 3 1 entertainer
+expertise_en_intense_performer_4 23 3 1 4 1 entertainer
+expertise_en_affability_1 23 4 2 1 1 entertainer
+expertise_en_affability_2 23 4 2 2 1 entertainer
+expertise_en_affability_3 23 4 2 3 1 entertainer
+expertise_en_affability_4 23 4 2 4 1 entertainer
+expertise_en_flush_with_success_1 23 3 5 1 1 entertainer
+expertise_en_inspired_reactions_1 23 3 6 1 1 entertainer
+expertise_en_inspired_reactions_2 23 3 6 2 1 entertainer
+expertise_en_inspired_reactions_3 23 3 6 3 1 entertainer
+expertise_en_inspired_reactions_4 23 3 6 4 1 entertainer
+expertise_en_lasting_impression_1 23 4 1 1 1 entertainer
+expertise_en_lasting_impression_2 23 4 1 2 1 entertainer
+expertise_en_lasting_impression_3 23 4 1 3 1 entertainer
+expertise_en_lasting_impression_4 23 4 1 4 1 entertainer
+expertise_en_inspired_warfare_1 23 4 6 1 1 entertainer
+expertise_en_inspired_warfare_2 23 4 6 2 1 entertainer
+expertise_en_inspired_warfare_3 23 4 6 3 1 entertainer
+expertise_en_inspired_warfare_4 23 4 6 4 1 entertainer
+expertise_en_improv_1 23 2 2 1 1 entertainer
+expertise_en_holographic_mastery_1 23 4 7 1 1 entertainer
+expertise_en_holographic_mastery_2 23 4 7 2 1 entertainer
+expertise_en_holographic_duration_1 23 5 7 1 1 entertainer
+expertise_en_dramatic_flair_1 22 1 4 1 1 entertainer
+expertise_en_dramatic_flair_2 22 1 4 2 1 entertainer
+expertise_en_dramatic_flair_3 22 1 4 3 1 entertainer
+expertise_en_dramatic_flair_4 22 1 4 4 1 entertainer
+expertise_en_strike_1 22 2 1 1 1 entertainer
+expertise_en_conditioned_vessel_1 22 2 2 1 1 entertainer
+expertise_en_conditioned_vessel_2 22 2 2 2 1 entertainer
+expertise_en_conditioned_vessel_3 22 2 2 3 1 entertainer
+expertise_en_conditioned_vessel_4 22 2 2 4 1 entertainer
+expertise_en_thought_as_action_1 22 3 5 1 1 entertainer
+expertise_en_thought_as_action_2 22 3 5 2 1 entertainer
+expertise_en_thought_as_action_3 22 3 5 3 1 entertainer
+expertise_en_thought_as_action_4 22 3 5 4 1 entertainer
+expertise_en_folded_inward_1 22 2 5 1 1 entertainer
+expertise_en_folded_inward_2 22 2 5 2 1 entertainer
+expertise_en_folded_inward_3 22 2 5 3 1 entertainer
+expertise_en_folded_inward_4 22 2 5 4 1 entertainer
+expertise_en_thrill_1 22 2 6 1 1 entertainer
+expertise_en_project_will_1 22 3 1 1 1 entertainer
+expertise_en_rising_spirit_1 22 3 2 1 1 entertainer
+expertise_en_rising_spirit_2 22 3 2 2 1 entertainer
+expertise_en_rising_spirit_3 22 3 2 3 1 entertainer
+expertise_en_rising_spirit_4 22 3 2 4 1 entertainer
+expertise_en_focused_control_1 22 3 3 1 1 entertainer
+expertise_en_focused_control_2 22 3 3 2 1 entertainer
+expertise_en_focused_control_3 22 3 3 3 1 entertainer
+expertise_en_focused_control_4 22 3 3 4 1 entertainer
+expertise_en_heal_1 22 2 3 1 1 entertainer
+expertise_en_encore_heal_1 22 2 4 1 1 entertainer
+expertise_en_encore_heal_2 22 2 4 2 1 entertainer
+expertise_en_encore_heal_3 22 2 4 3 1 entertainer
+expertise_en_emotional_prescience_1 22 3 4 1 1 entertainer
+expertise_en_emotional_prescience_2 22 3 4 2 1 entertainer
+expertise_en_emotional_prescience_3 22 3 4 3 1 entertainer
+expertise_en_emotional_prescience_4 22 3 4 4 1 entertainer
+expertise_en_to_the_hilt_1 22 3 6 1 1 entertainer
+expertise_en_to_the_hilt_2 22 3 6 2 1 entertainer
+expertise_en_sweeping_pirouette_1 22 4 1 1 1 entertainer
+expertise_en_controlled_spin_1 22 4 2 1 1 entertainer
+expertise_en_controlled_spin_2 22 4 2 2 1 entertainer
+expertise_en_controlled_spin_3 22 4 2 3 1 entertainer
+expertise_en_void_dance_1 22 4 4 1 1 entertainer
+expertise_en_show_stopper_1 22 4 5 1 1 entertainer
+expertise_en_show_stopper_2 22 4 5 2 1 entertainer
+expertise_en_show_stopper_3 22 4 5 3 1 entertainer
+expertise_en_unhealthy_fixation_1 22 4 6 1 1 entertainer
+expertise_en_allure_1 22 4 7 1 1 entertainer
+expertise_en_allure_2 22 4 7 2 1 entertainer
+expertise_en_allure_3 22 4 7 3 1 entertainer
+expertise_en_spiral_kick_1 22 5 1 1 1 entertainer
+expertise_en_uprising_1 22 5 2 1 1 entertainer
+expertise_en_uprising_2 22 5 2 2 1 entertainer
+expertise_en_annulling_1 22 5 4 1 1 entertainer
+expertise_en_annulling_2 22 5 4 2 1 entertainer
+expertise_en_annulling_3 22 5 4 3 1 entertainer
+expertise_en_stage_presence_1 22 5 5 1 1 entertainer
+expertise_en_stage_presence_2 22 5 5 2 1 entertainer
+expertise_en_stage_presence_3 22 5 5 3 1 entertainer
+expertise_en_sprint_1 22 5 6 1 1 entertainer
+expertise_trader_business_accounting_1 29 1 1 1 1 trader
+expertise_trader_business_accounting_2 29 1 1 2 1 trader
+expertise_trader_business_accounting_3 29 1 1 3 1 trader
+expertise_trader_business_accounting_4 29 1 1 4 1 trader
+expertise_trader_sampling_collection_1 29 1 7 1 1 trader
+expertise_trader_sampling_collection_2 29 1 7 2 1 trader
+expertise_trader_sampling_collection_3 29 1 7 3 1 trader
+expertise_trader_sampling_collection_4 29 1 7 4 1 trader
+expertise_trader_warehousing_1 29 2 1 1 1 trader
+expertise_trader_warehousing_2 29 2 1 2 1 trader
+expertise_trader_warehousing_3 29 2 1 3 1 trader
+expertise_trader_warehousing_4 29 2 1 4 1 trader
+expertise_trader_harvester_storage_1 29 2 5 1 1 trader
+expertise_trader_harvester_storage_2 29 2 5 2 1 trader
+expertise_trader_harvester_storage_3 29 2 5 3 1 trader
+expertise_trader_harvester_storage_4 29 2 5 4 1 trader
+expertise_trader_sampling_efficiency_1 29 2 7 1 1 trader
+expertise_trader_sampling_efficiency_2 29 2 7 2 1 trader
+expertise_trader_sampling_efficiency_3 29 2 7 3 1 trader
+expertise_trader_personnel_management_1 29 3 1 1 1 trader
+expertise_trader_personnel_management_2 29 3 1 2 1 trader
+expertise_trader_factory_maintenance_1 29 3 3 1 1 trader
+expertise_trader_factory_maintenance_2 29 3 3 2 1 trader
+expertise_trader_factory_maintenance_3 29 3 3 3 1 trader
+expertise_trader_factory_maintenance_4 29 3 3 4 1 trader
+expertise_trader_harvester_maintenance_1 29 3 5 1 1 trader
+expertise_trader_harvester_maintenance_2 29 3 5 2 1 trader
+expertise_trader_harvester_maintenance_3 29 3 5 3 1 trader
+expertise_trader_harvester_maintenance_4 29 3 5 4 1 trader
+expertise_trader_factory_energy_1 29 4 3 1 1 trader
+expertise_trader_factory_energy_2 29 4 3 2 1 trader
+expertise_trader_factory_energy_3 29 4 3 3 1 trader
+expertise_trader_factory_energy_4 29 4 3 4 1 trader
+expertise_trader_harvester_energy_1 29 4 5 1 1 trader
+expertise_trader_harvester_energy_2 29 4 5 2 1 trader
+expertise_trader_harvester_energy_3 29 4 5 3 1 trader
+expertise_trader_harvester_energy_4 29 4 5 4 1 trader
+expertise_trader_reverse_engineering_1 29 4 7 1 1 trader
+expertise_trader_reverse_engineering_2 29 4 7 2 1 trader
+expertise_trader_factory_production_1 29 5 3 1 1 trader
+expertise_trader_factory_production_2 29 5 3 2 1 trader
+expertise_trader_harvester_collection_1 29 5 5 1 1 trader
+expertise_trader_harvester_collection_2 29 5 5 2 1 trader
+expertise_domestic_tailor_dexterity_1 25 1 1 1 1 trader_dom
+expertise_domestic_tailor_dexterity_2 25 1 1 2 1 trader_dom
+expertise_domestic_tailor_dexterity_3 25 1 1 3 1 trader_dom
+expertise_domestic_tailor_dexterity_4 25 1 1 4 1 trader_dom
+expertise_domestic_artisan_dexterity_1 25 1 4 1 1 trader_dom
+expertise_domestic_artisan_dexterity_2 25 1 4 2 1 trader_dom
+expertise_domestic_artisan_dexterity_3 25 1 4 3 1 trader_dom
+expertise_domestic_artisan_dexterity_4 25 1 4 4 1 trader_dom
+expertise_domestic_chef_dexterity_1 25 1 7 1 1 trader_dom
+expertise_domestic_chef_dexterity_2 25 1 7 2 1 trader_dom
+expertise_domestic_chef_dexterity_3 25 1 7 3 1 trader_dom
+expertise_domestic_chef_dexterity_4 25 1 7 4 1 trader_dom
+expertise_domestic_tailor_insight_1 25 2 2 1 1 trader_dom
+expertise_domestic_tailor_insight_2 25 2 2 2 1 trader_dom
+expertise_domestic_artisan_hypothesis_1 25 2 4 1 1 trader_dom
+expertise_domestic_artisan_hypothesis_2 25 2 4 2 1 trader_dom
+expertise_domestic_artisan_hypothesis_3 25 2 4 3 1 trader_dom
+expertise_domestic_artisan_hypothesis_4 25 2 4 4 1 trader_dom
+expertise_domestic_chef_insight_1 25 2 6 1 1 trader_dom
+expertise_domestic_chef_insight_2 25 2 6 2 1 trader_dom
+expertise_domestic_tailor_hypothesis_1 25 3 1 1 1 trader_dom
+expertise_domestic_tailor_hypothesis_2 25 3 1 2 1 trader_dom
+expertise_domestic_tailor_hypothesis_3 25 3 1 3 1 trader_dom
+expertise_domestic_tailor_hypothesis_4 25 3 1 4 1 trader_dom
+expertise_domestic_resource_processing_1 25 3 3 1 1 trader_dom
+expertise_domestic_resource_processing_2 25 3 3 2 1 trader_dom
+expertise_domestic_chef_hypothesis_1 25 3 7 1 1 trader_dom
+expertise_domestic_chef_hypothesis_2 25 3 7 2 1 trader_dom
+expertise_domestic_chef_hypothesis_3 25 3 7 3 1 trader_dom
+expertise_domestic_chef_hypothesis_4 25 3 7 4 1 trader_dom
+expertise_domestic_tailor_keen_understanding_1 25 4 2 1 1 trader_dom
+expertise_domestic_tailor_keen_understanding_2 25 4 2 2 1 trader_dom
+expertise_domestic_resource_refinement_1 25 4 3 1 1 trader_dom
+expertise_domestic_resource_refinement_2 25 4 3 2 1 trader_dom
+expertise_domestic_artisan_advanced_theory_1 25 4 4 1 1 trader_dom
+expertise_domestic_chef_keen_understanding_1 25 4 6 1 1 trader_dom
+expertise_domestic_chef_keen_understanding_2 25 4 6 2 1 trader_dom
+expertise_domestic_tailor_advanced_theory_1 25 5 1 1 1 trader_dom
+expertise_domestic_tailor_socket_bonus_1 25 5 2 1 1 trader_dom
+expertise_domestic_tailor_attachment_upgrade_1 25 5 3 1 1 trader_dom
+expertise_domestic_chef_schematic_1_1 25 5 5 1 1 trader_dom
+expertise_domestic_chef_schematic_2_1 25 5 6 1 1 trader_dom
+expertise_domestic_chef_advanced_theory_1 25 5 7 1 1 trader_dom
+expertise_structure_architect_dexterity_1 26 1 1 1 1 trader_struct
+expertise_structure_architect_dexterity_2 26 1 1 2 1 trader_struct
+expertise_structure_architect_dexterity_3 26 1 1 3 1 trader_struct
+expertise_structure_architect_dexterity_4 26 1 1 4 1 trader_struct
+expertise_structure_artisan_dexterity_1 26 1 4 1 1 trader_struct
+expertise_structure_artisan_dexterity_2 26 1 4 2 1 trader_struct
+expertise_structure_artisan_dexterity_3 26 1 4 3 1 trader_struct
+expertise_structure_artisan_dexterity_4 26 1 4 4 1 trader_struct
+expertise_structure_shipwright_dexterity_1 26 1 7 1 1 trader_struct
+expertise_structure_shipwright_dexterity_2 26 1 7 2 1 trader_struct
+expertise_structure_shipwright_dexterity_3 26 1 7 3 1 trader_struct
+expertise_structure_shipwright_dexterity_4 26 1 7 4 1 trader_struct
+expertise_structure_architect_insight_1 26 2 2 1 1 trader_struct
+expertise_structure_architect_insight_2 26 2 2 2 1 trader_struct
+expertise_structure_artisan_hypothesis_1 26 2 4 1 1 trader_struct
+expertise_structure_artisan_hypothesis_2 26 2 4 2 1 trader_struct
+expertise_structure_artisan_hypothesis_3 26 2 4 3 1 trader_struct
+expertise_structure_artisan_hypothesis_4 26 2 4 4 1 trader_struct
+expertise_structure_shipwright_insight_1 26 2 6 1 1 trader_struct
+expertise_structure_shipwright_insight_2 26 2 6 2 1 trader_struct
+expertise_structure_architect_hypothesis_1 26 3 1 1 1 trader_struct
+expertise_structure_architect_hypothesis_2 26 3 1 2 1 trader_struct
+expertise_structure_architect_hypothesis_3 26 3 1 3 1 trader_struct
+expertise_structure_architect_hypothesis_4 26 3 1 4 1 trader_struct
+expertise_structure_resource_processing_1 26 3 3 1 1 trader_struct
+expertise_structure_resource_processing_2 26 3 3 2 1 trader_struct
+expertise_structure_shipwright_hypothesis_1 26 3 7 1 1 trader_struct
+expertise_structure_shipwright_hypothesis_2 26 3 7 2 1 trader_struct
+expertise_structure_shipwright_hypothesis_3 26 3 7 3 1 trader_struct
+expertise_structure_shipwright_hypothesis_4 26 3 7 4 1 trader_struct
+expertise_structure_architect_keen_understanding_1 26 4 2 1 1 trader_struct
+expertise_structure_architect_keen_understanding_2 26 4 2 2 1 trader_struct
+expertise_structure_resource_refinement_1 26 4 3 1 1 trader_struct
+expertise_structure_resource_refinement_2 26 4 3 2 1 trader_struct
+expertise_structure_artisan_advanced_theory_1 26 4 4 1 1 trader_struct
+expertise_structure_shipwright_keen_understanding_1 26 4 6 1 1 trader_struct
+expertise_structure_shipwright_keen_understanding_2 26 4 6 2 1 trader_struct
+expertise_structure_architect_advanced_theory_1 26 5 1 1 1 trader_struct
+expertise_structure_architect_schematic_1_1 26 5 2 1 1 trader_struct
+expertise_structure_architect_schematic_2_1 26 5 3 1 1 trader_struct
+expertise_structure_shipwright_schematic_1_1 26 5 5 1 1 trader_struct
+expertise_structure_shipwright_schematic_2_1 26 5 6 1 1 trader_struct
+expertise_structure_shipwright_advanced_theory_1 26 5 7 1 1 trader_struct
+expertise_munition_weaponsmith_dexterity_1 27 1 1 1 1 trader_mun
+expertise_munition_weaponsmith_dexterity_2 27 1 1 2 1 trader_mun
+expertise_munition_weaponsmith_dexterity_3 27 1 1 3 1 trader_mun
+expertise_munition_weaponsmith_dexterity_4 27 1 1 4 1 trader_mun
+expertise_munition_artisan_dexterity_1 27 1 4 1 1 trader_mun
+expertise_munition_artisan_dexterity_2 27 1 4 2 1 trader_mun
+expertise_munition_artisan_dexterity_3 27 1 4 3 1 trader_mun
+expertise_munition_artisan_dexterity_4 27 1 4 4 1 trader_mun
+expertise_munition_armorsmith_dexterity_1 27 1 7 1 1 trader_mun
+expertise_munition_armorsmith_dexterity_2 27 1 7 2 1 trader_mun
+expertise_munition_armorsmith_dexterity_3 27 1 7 3 1 trader_mun
+expertise_munition_armorsmith_dexterity_4 27 1 7 4 1 trader_mun
+expertise_munition_weaponsmith_insight_1 27 2 2 1 1 trader_mun
+expertise_munition_weaponsmith_insight_2 27 2 2 2 1 trader_mun
+expertise_munition_artisan_hypothesis_1 27 2 4 1 1 trader_mun
+expertise_munition_artisan_hypothesis_2 27 2 4 2 1 trader_mun
+expertise_munition_artisan_hypothesis_3 27 2 4 3 1 trader_mun
+expertise_munition_artisan_hypothesis_4 27 2 4 4 1 trader_mun
+expertise_munition_armorsmith_insight_1 27 2 6 1 1 trader_mun
+expertise_munition_armorsmith_insight_2 27 2 6 2 1 trader_mun
+expertise_munition_weaponsmith_hypothesis_1 27 3 1 1 1 trader_mun
+expertise_munition_weaponsmith_hypothesis_2 27 3 1 2 1 trader_mun
+expertise_munition_weaponsmith_hypothesis_3 27 3 1 3 1 trader_mun
+expertise_munition_weaponsmith_hypothesis_4 27 3 1 4 1 trader_mun
+expertise_munition_resource_processing_1 27 3 3 1 1 trader_mun
+expertise_munition_resource_processing_2 27 3 3 2 1 trader_mun
+expertise_munition_armorsmith_hypothesis_1 27 3 7 1 1 trader_mun
+expertise_munition_armorsmith_hypothesis_2 27 3 7 2 1 trader_mun
+expertise_munition_armorsmith_hypothesis_3 27 3 7 3 1 trader_mun
+expertise_munition_armorsmith_hypothesis_4 27 3 7 4 1 trader_mun
+expertise_munition_weaponsmith_keen_understanding_1 27 4 2 1 1 trader_mun
+expertise_munition_weaponsmith_keen_understanding_2 27 4 2 2 1 trader_mun
+expertise_munition_resource_refinement_1 27 4 3 1 1 trader_mun
+expertise_munition_resource_refinement_2 27 4 3 2 1 trader_mun
+expertise_munition_artisan_advanced_theory_1 27 4 4 1 1 trader_mun
+expertise_munition_armorsmith_keen_understanding_1 27 4 6 1 1 trader_mun
+expertise_munition_armorsmith_keen_understanding_2 27 4 6 2 1 trader_mun
+expertise_munition_weaponsmith_advanced_theory_1 27 5 1 1 1 trader_mun
+expertise_munition_armorsmith_attachment_upgrade_1 27 5 5 1 1 trader_mun
+expertise_munition_armorsmith_socket_bonus_1 27 5 6 1 1 trader_mun
+expertise_munition_armorsmith_advanced_theory_1 27 5 7 1 1 trader_mun
+expertise_engineering_droid_dexterity_1 28 1 1 1 1 trader_eng
+expertise_engineering_droid_dexterity_2 28 1 1 2 1 trader_eng
+expertise_engineering_droid_dexterity_3 28 1 1 3 1 trader_eng
+expertise_engineering_droid_dexterity_4 28 1 1 4 1 trader_eng
+expertise_engineering_artisan_dexterity_1 28 1 4 1 1 trader_eng
+expertise_engineering_artisan_dexterity_2 28 1 4 2 1 trader_eng
+expertise_engineering_artisan_dexterity_3 28 1 4 3 1 trader_eng
+expertise_engineering_artisan_dexterity_4 28 1 4 4 1 trader_eng
+expertise_cybernetic_dexterity_1 28 1 7 1 1 trader_eng
+expertise_cybernetic_dexterity_2 28 1 7 2 1 trader_eng
+expertise_cybernetic_dexterity_3 28 1 7 3 1 trader_eng
+expertise_cybernetic_dexterity_4 28 1 7 4 1 trader_eng
+expertise_engineering_droid_insight_1 28 2 2 1 1 trader_eng
+expertise_engineering_droid_insight_2 28 2 2 2 1 trader_eng
+expertise_engineering_artisan_hypothesis_1 28 2 4 1 1 trader_eng
+expertise_engineering_artisan_hypothesis_2 28 2 4 2 1 trader_eng
+expertise_engineering_artisan_hypothesis_3 28 2 4 3 1 trader_eng
+expertise_engineering_artisan_hypothesis_4 28 2 4 4 1 trader_eng
+expertise_engineering_cybernetic_s03_schematics_1 28 2 6 1 1 trader_eng
+expertise_engineering_droid_hypothesis_1 28 3 1 1 1 trader_eng
+expertise_engineering_droid_hypothesis_2 28 3 1 2 1 trader_eng
+expertise_engineering_droid_hypothesis_3 28 3 1 3 1 trader_eng
+expertise_engineering_droid_hypothesis_4 28 3 1 4 1 trader_eng
+expertise_engineering_resource_processing_1 28 3 3 1 1 trader_eng
+expertise_engineering_resource_processing_2 28 3 3 2 1 trader_eng
+expertise_engineering_cybernetic_hypothesis_1 28 3 7 1 1 trader_eng
+expertise_engineering_cybernetic_hypothesis_2 28 3 7 2 1 trader_eng
+expertise_engineering_cybernetic_hypothesis_3 28 3 7 3 1 trader_eng
+expertise_engineering_cybernetic_hypothesis_4 28 3 7 4 1 trader_eng
+expertise_engineering_droid_keen_understanding_1 28 4 2 1 1 trader_eng
+expertise_engineering_droid_keen_understanding_2 28 4 2 2 1 trader_eng
+expertise_engineering_resource_refinement_1 28 4 3 1 1 trader_eng
+expertise_engineering_resource_refinement_2 28 4 3 2 1 trader_eng
+expertise_engineering_artisan_advanced_theory_1 28 4 4 1 1 trader_eng
+expertise_engineering_cybernetic_negative_effects_reduction_1 28 4 6 1 1 trader_eng
+expertise_engineering_cybernetic_negative_effects_reduction_2 28 4 6 2 1 trader_eng
+expertise_engineering_cybernetic_negative_effects_reduction_3 28 4 6 3 1 trader_eng
+expertise_engineering_cybernetic_negative_effects_reduction_4 28 4 6 4 1 trader_eng
+expertise_engineering_droid_advanced_theory_1 28 5 1 1 1 trader_eng
+expertise_engineering_droid_schematic_1_1 28 5 2 1 1 trader_eng
+expertise_engineering_droid_schematic_2_1 28 5 3 1 1 trader_eng
+expertise_engineering_weaponsmith_attachment_upgrade_1 28 5 4 1 1 trader_eng
+expertise_engineering_weaponsmith_socket_bonus_1 28 5 5 1 1 trader_eng
+expertise_engineering_cybernetic_advanced_theory_1 28 5 7 1 1 trader_eng
+expertise_bm_soothing_comfort_1 30 1 1 1 1 all
+expertise_bm_mending_1 30 1 2 1 1 all
+expertise_bm_incubation_base_1 30 1 4 1 1 all
+expertise_bm_attack_1 30 1 3 1 1 all
+expertise_bm_dna_harvesting_1 30 1 5 1 1 all
+expertise_bm_dna_harvesting_2 30 1 5 2 1 all
+expertise_bm_dna_harvesting_3 30 1 5 3 1 all
+expertise_bm_train_mount_1 30 1 6 1 1 all
+expertise_bm_pet_recovery_1 30 2 1 1 1 all
+expertise_bm_pet_recovery_2 30 2 1 2 1 all
+expertise_bm_pet_recovery_3 30 2 1 3 1 all
+expertise_bm_improved_healing_1 30 2 2 1 1 all
+expertise_bm_improved_healing_2 30 2 2 2 1 all
+expertise_bm_improved_healing_3 30 2 2 3 1 all
+expertise_bm_creature_knowledge_command_1 30 2 3 1 1 all
+expertise_bm_abilility_aquisition_mod_1 30 2 4 1 1 all
+expertise_bm_beast_mastery_1 30 3 3 1 1 all
+expertise_bm_incubation_mod_1 30 2 5 1 1 all
+expertise_bm_incubation_mod_2 30 2 5 2 1 all
+expertise_bm_incubation_mod_3 30 2 5 3 1 all
+expertise_bm_metagame_mod_1 30 2 6 1 1 all
+expertise_bm_metagame_mod_2 30 2 6 2 1 all
+expertise_bm_metagame_mod_3 30 2 6 3 1 all
+expertise_bm_metagame_mod_4 30 2 6 4 1 all
+expertise_bm_loyalty_mod_1 30 2 7 1 1 all
+expertise_bm_loyalty_mod_2 30 2 7 2 1 all
+expertise_bm_loyalty_mod_3 30 2 7 3 1 all
+expertise_bm_evasion_1 30 3 1 1 1 all
+expertise_bm_evasion_2 30 3 1 2 1 all
+expertise_bm_evasion_3 30 3 1 3 1 all
+expertise_bm_specialized_supplements_1 30 3 2 1 1 all
+expertise_bm_add_first_pet_bar_1 30 3 4 1 1 all
+expertise_bm_genetic_engineering_1 30 3 5 1 1 all
+expertise_bm_genetic_engineering_2 30 3 5 2 1 all
+expertise_bm_genetic_engineering_3 30 3 5 3 1 all
+expertise_bm_genetic_engineering_4 30 3 5 4 1 all
+expertise_bm_pet_dodge_1 30 4 1 1 1 all
+expertise_bm_pet_dodge_2 30 4 1 2 1 all
+expertise_bm_pet_dodge_3 30 4 1 3 1 all
+expertise_bm_exceptional_nutrition_1 30 4 2 1 1 all
+expertise_bm_exceptional_nutrition_2 30 4 2 2 1 all
+expertise_bm_dexterity_training_1 30 4 3 1 1 all
+expertise_bm_dexterity_training_2 30 4 3 2 1 all
+expertise_bm_add_second_pet_bar_1 30 4 4 1 1 all
+expertise_bm_fortitude_1 30 5 2 1 1 all
+expertise_bm_fortitude_2 30 5 2 2 1 all
+expertise_bm_fortitude_3 30 5 2 3 1 all
+expertise_bm_savagery_1 30 5 3 1 1 all
+expertise_bm_savagery_2 30 5 3 2 1 all
+expertise_bm_savagery_3 30 5 3 3 1 all
+expertise_bm_add_third_pet_bar_1 30 5 4 1 1 all
+expertise_bm_erratic_genius_1 30 5 5 1 1 all
+expertise_bm_erratic_genius_2 30 5 5 2 1 all
+expertise_bm_erratic_genius_3 30 5 5 3 1 all
diff --git a/serverdata/expertise/expertise_trees.sdb b/serverdata/expertise/expertise_trees.sdb
new file mode 100644
index 000000000..f056fb896
--- /dev/null
+++ b/serverdata/expertise/expertise_trees.sdb
@@ -0,0 +1,33 @@
+expertise_tree_id expertise_tree_string_id ui_background_id
+INTEGER STRING STRING
+1 expertise_tree_bh_general left
+2 expertise_tree_bh_path left_bounty_hunter
+3 expertise_tree_bh_warfare
+4 expertise_tree_fs_general left
+5 expertise_tree_fs_path left_jedi
+6 expertise_tree_fs_warfare
+7 expertise_tree_sm_general left
+8 expertise_tree_sm_path left_smuggler
+9 expertise_tree_sm_warfare
+10 expertise_tree_of_general left
+11 expertise_tree_of_path left_officer
+12 expertise_tree_of_warfare
+13 expertise_tree_co_path left_commando
+14 expertise_tree_co_general left
+15 expertise_tree_co_warfare
+16 expertise_tree_me_general left
+17 expertise_tree_me_path left_medic
+18 expertise_tree_me_warfare
+19 expertise_tree_sp_general left
+20 expertise_tree_sp_path left_spy
+21 expertise_tree_sp_warfare
+22 expertise_tree_en_general left
+23 expertise_tree_en_path left_entertainer
+24 expertise_tree_en_warfare
+25 expertise_tree_trader_domestic left_trader
+26 expertise_tree_trader_structure left_trader
+27 expertise_tree_trader_munition left_trader
+28 expertise_tree_trader_engineer left_trader
+29 expertise_tree_trader_general left
+30 expertise_tree_beastmaster left_beastmaster
+99 expertise_tree_test
diff --git a/serverdata/player/player_level.sdb b/serverdata/player/player_level.sdb
new file mode 100644
index 000000000..f2dc92d8f
--- /dev/null
+++ b/serverdata/player/player_level.sdb
@@ -0,0 +1,92 @@
+level xp_required xp_type xp_multiplier health_granted expertise_points
+INTEGER INTEGER STRING INTEGER INTEGER INTEGER
+1 0 combat_meleespecialize_unarmed 1 0 0
+2 500 combat_meleespecialize_onehand 1 50 0
+3 1700 combat_meleespecialize_twohand 1 75 0
+4 3800 combat_meleespecialize_polearm 1 100 0
+5 6900 combat_rangedspecialize_rifle 1 125 0
+6 11000 combat_rangedspecialize_pistol 1 150 0
+7 16200 combat_rangedspecialize_carbine 1 175 0
+8 22600 combat_rangedspecialize_heavy 1 200 0
+9 30300 bountyhunter 35 225 0
+10 39400 jedi_general 1 250 5
+11 50000 crafting_medicine_general 1 275 0
+12 62200 combat_general 1 300 6
+13 76000 medical 1 325 0
+14 91500 creaturehandler 1 350 7
+15 108800 trapping 1 375 0
+16 128000 scout 1 390 8
+17 149200 entertainer 1 405 0
+18 172500 crafting 1 420 9
+19 198000 0 435 0
+20 225800 0 450 10
+21 256000 0 465 0
+22 288700 0 480 11
+23 324000 0 495 0
+24 362000 0 510 12
+25 402800 0 525 0
+26 446500 0 540 13
+27 493200 0 555 0
+28 543000 0 570 14
+29 596000 0 585 0
+30 652300 0 600 15
+31 712100 0 615 0
+32 775500 0 630 16
+33 842600 0 645 0
+34 913600 0 660 17
+35 988600 0 675 0
+36 1067800 0 690 18
+37 1151300 0 705 0
+38 1239300 0 720 19
+39 1331900 0 735 0
+40 1429300 0 750 20
+41 1531600 0 765 0
+42 1639000 0 780 21
+43 1751700 0 795 0
+44 1869900 0 810 22
+45 1993800 0 825 0
+46 2123600 0 840 23
+47 2259500 0 855 0
+48 2401700 0 870 24
+49 2550400 0 885 0
+50 2705800 0 900 25
+51 2868100 0 915 0
+52 3037600 0 930 26
+53 3214500 0 945 0
+54 3399000 0 960 27
+55 3591400 0 1000 0
+56 3792000 0 1040 28
+57 4001000 0 1080 0
+58 4218700 0 1120 29
+59 4445400 0 1160 0
+60 4681400 0 1200 30
+61 4927000 0 1240 0
+62 5182500 0 1280 31
+63 5448300 0 1320 0
+64 5724700 0 1360 32
+65 6012100 0 1400 0
+66 6310800 0 1440 33
+67 6621200 0 1480 0
+68 6943700 0 1520 34
+69 7278700 0 1560 0
+70 7626600 0 1600 35
+71 7987800 0 1640 0
+72 8362800 0 1680 36
+73 8752000 0 1720 0
+74 9155900 0 1760 37
+75 9575000 0 1800 0
+76 10009800 0 1840 38
+77 10460800 0 1880 0
+78 10928500 0 1920 39
+79 11413500 0 1960 0
+80 11916400 0 2000 40
+81 12437700 0 2000 0
+82 12978100 0 2000 41
+83 13538200 0 2000 0
+84 14118600 0 2000 42
+85 14720000 0 2000 0
+86 15343100 0 2000 43
+87 15988600 0 2000 0
+88 16657200 0 2000 44
+89 17349700 0 2000 0
+90 18066900 0 2000 45
diff --git a/serverdata/skill/skills.sdb b/serverdata/skill/skills.sdb
new file mode 100644
index 000000000..3698689e7
--- /dev/null
+++ b/serverdata/skill/skills.sdb
@@ -0,0 +1,2793 @@
+name parent graph_type god_only is_title is_profession is_hidden money_required points_required skills_required_count skills_required preclusion_skills xp_type xp_cost xp_cap missions_required apprenticeships_required stats_required species_required jedi_state_required skill_ability commands skill_mods schematics_granted schematics_revoked searchable ender
+STRING STRING ENUM BOOLEAN BOOLEAN BOOLEAN BOOLEAN INTEGER INTEGER INTEGER STRING STRING STRING INTEGER INTEGER STRING INTEGER STRING STRING ENUM STRING STRING STRING STRING STRING BOOLEAN INTEGER
+swg_dev 4 true true true true 0 0 0 0 0 0 0 false 0
+swg_cs 4 true true true true 0 0 0 0 0 0 0 false 0
+combat_melee_basic 4 false false false false 0 0 0 0 0 0 0 false 0
+combat_ranged_weapons_basic 4 false false false false 0 0 0 0 0 0 0 false 0
+demo_combat 4 false false false false 0 0 0 0 0 0 0 false 0
+common_knowledge 4 false false false false 0 0 0 0 0 0 0 false 0
+utility 4 true false false false 0 0 0 0 0 0 0 false 0
+utility_beta utility 4 true false false false 0 0 0 0 0 0 0 false 0
+utility_beta_demo_combat utility_beta 4 true false false false 0 0 0 0 0 0 0 false 0
+utility_player utility 4 true false false false 0 0 0 0 0 0 0 false 0
+class 4 true false false true 0 0 0 0 0 0 0 false 0
+class_trader class 4 false false false false 0 0 0 0 0 0 0 false 0
+class_forcesensitive_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_forcesensitive_phase1_novice class_forcesensitive_phase1 1 false false false false 100 0 0 combat_general 100 4810 0 0 fs_dm_1 slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_forcesensitive_phase1_02 class_forcesensitive_phase1 1 false false false false 100 0 0 class_forcesensitive_phase1_novice combat_general 3700 16120 0 0 fs_buff_ca_1,forceThrow private_use_buff_chance_line_fs_ae_dm_cc=1,private_use_buff_chance_line_fs_force_throw=1,private_use_buff_chance_line_fs_heal=1,expertise_focus_strength=25,expertise_focus_critical_buff_line=1 true 0
+class_forcesensitive_phase1_03 class_forcesensitive_phase1_02 1 false false false false 100 0 0 class_forcesensitive_phase1_02 combat_general 12400 30160 0 0 fs_buff_def_1_1,fs_force_spark expertise_stance_constitution=10,expertise_stance_glance_buff_line=1 true 0
+class_forcesensitive_phase1_04 class_forcesensitive_phase1_03 1 false false false false 100 0 0 class_forcesensitive_phase1_03 combat_general 23200 67730 0 0 fs_sweep_1,fs_mind_trick_1,droid_flame_jet_1,droid_droideka_shield_1,droid_battery_dump_1,droid_regenerative_plating_1,droid_electrical_shock_1,droid_torturous_needle_1,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4 true 0
+class_forcesensitive_phase1_05 class_forcesensitive_phase1_04 1 false false false false 100 0 0 class_forcesensitive_phase1_04 combat_general 52100 105300 0 0 fs_sh_0 expertise_focus_strength=25,expertise_focus_critical_buff_line=1 true 0
+class_forcesensitive_phase1_master class_forcesensitive_phase1 1 false true false false 100 0 0 class_forcesensitive_phase1_05 combat_general 81000 151060 0 0 fs_dm_2,forceRun slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_forcesensitive_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_forcesensitive_phase2_novice class_forcesensitive_phase2 1 false false false false 100 0 0 class_forcesensitive_phase1_master combat_general 116200 205140 0 0 fs_sweep_2,wear_all_armor expertise_stance_constitution=10,expertise_stance_glance_buff_line=1 true 0
+class_forcesensitive_phase2_02 class_forcesensitive_phase2 1 false false false false 100 0 0 class_forcesensitive_phase2_novice combat_general 157800 267540 0 0 saberBlock true 0
+class_forcesensitive_phase2_03 class_forcesensitive_phase2_02 1 false false false false 100 0 0 class_forcesensitive_phase2_02 combat_general 205800 339690 0 0 fs_dm_3 expertise_focus_strength=25,expertise_focus_critical_buff_line=1 true 0
+class_forcesensitive_phase2_04 class_forcesensitive_phase2_03 1 false false false false 100 0 0 class_forcesensitive_phase2_03 combat_general 261300 423410 0 0 fs_sh_1 true 0
+class_forcesensitive_phase2_05 class_forcesensitive_phase2_04 1 false false false false 100 0 0 class_forcesensitive_phase2_04 combat_general 325700 519610 0 0 fs_sweep_3 jedi_saber_assembly=20,jedi_saber_experimentation=20,expertise_stance_constitution=10,expertise_stance_glance_buff_line=1 craftJediTool,craftSaberA true 0
+class_forcesensitive_phase2_master class_forcesensitive_phase2 1 false true false false 100 0 0 class_forcesensitive_phase2_05 combat_general 399700 629980 0 0 fs_dm_4 jedi_saber_assembly=5,jedi_saber_experimentation=5,cybernetic_psychosis_resistance=2 true 0
+class_forcesensitive_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_forcesensitive_phase3_novice class_forcesensitive_phase3 1 false false false false 100 0 0 class_forcesensitive_phase2_master combat_general 484600 756860 0 0 fs_sweep_4,fs_saber_intercept_1 jedi_saber_assembly=5,jedi_saber_experimentation=5,expertise_focus_strength=25,expertise_focus_critical_buff_line=1 true 0
+class_forcesensitive_phase3_02 class_forcesensitive_phase3 1 false false false false 100 0 0 class_forcesensitive_phase3_novice combat_general 582200 901160 0 0 fs_taunt jedi_saber_assembly=5,jedi_saber_experimentation=5 true 0
+class_forcesensitive_phase3_03 class_forcesensitive_phase3_02 1 false false false false 100 0 0 class_forcesensitive_phase3_02 combat_general 693200 1065610 0 0 fs_sweep_5 jedi_saber_assembly=5,jedi_saber_experimentation=5,expertise_stance_constitution=10,expertise_stance_glance_buff_line=1 craftSaberB true 0
+class_forcesensitive_phase3_04 class_forcesensitive_phase3_03 1 false false false false 100 0 0 class_forcesensitive_phase3_03 combat_general 819700 1252940 0 0 fs_sh_2 jedi_saber_assembly=5,jedi_saber_experimentation=5 true 0
+class_forcesensitive_phase3_05 class_forcesensitive_phase3_04 1 false false false false 100 0 0 class_forcesensitive_phase3_04 combat_general 963800 1466790 0 0 jedi_saber_assembly=5,jedi_saber_experimentation=5,expertise_focus_strength=25,expertise_focus_critical_buff_line=1 true 0
+class_forcesensitive_phase3_master class_forcesensitive_phase3 1 false true false false 100 0 0 class_forcesensitive_phase3_05 combat_general 1128300 1710540 0 0 fs_dm_5 jedi_saber_assembly=10,jedi_saber_experimentation=10,slope_move=5,cybernetic_psychosis_resistance=2 true 0
+class_forcesensitive_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_forcesensitive_phase4_novice class_forcesensitive_phase4 1 false false false false 100 0 0 class_forcesensitive_phase3_master combat_general 1315800 1988090 0 0 fs_sweep_6,fs_sense_danger_1 jedi_saber_assembly=5,jedi_saber_experimentation=5,expertise_stance_constitution=10,expertise_stance_glance_buff_line=1 craftSaberC true 0
+class_forcesensitive_phase4_02 class_forcesensitive_phase4 1 false false false false 100 0 0 class_forcesensitive_phase4_novice combat_general 1529300 2304380 0 0 fs_dm_6 jedi_saber_assembly=5,jedi_saber_experimentation=5 true 0
+class_forcesensitive_phase4_03 class_forcesensitive_phase4_02 1 false false false false 100 0 0 class_forcesensitive_phase4_02 combat_general 1772600 2664480 0 0 jedi_saber_assembly=10,jedi_saber_experimentation=10 craftSaberD true 0
+class_forcesensitive_phase4_04 class_forcesensitive_phase4_03 1 false false false false 100 0 0 class_forcesensitive_phase4_03 combat_general 2049600 3074500 0 0 fs_sweep_7,fs_sh_3 jedi_saber_assembly=5,jedi_saber_experimentation=5 true 0
+class_forcesensitive_phase4_05 class_forcesensitive_phase4_04 1 false false false false 100 0 0 class_forcesensitive_phase4_04 combat_general 2365000 3540940 0 0 jedi_saber_assembly=5,jedi_saber_experimentation=5,expertise_stance_constitution=10,expertise_stance_glance_buff_line=1 true 0
+class_forcesensitive_phase4_master class_forcesensitive_phase4 1 false true false false 100 0 0 class_forcesensitive_phase4_05 combat_general 2723800 3540940 0 0 fs_dm_7 jedi_saber_assembly=10,jedi_saber_experimentation=10,slope_move=10,expertise_focus_strength=25,expertise_focus_critical_buff_line=1,cybernetic_psychosis_resistance=2 true 0
+class_bountyhunter_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_bountyhunter_phase1_novice class_bountyhunter_phase1 1 false false false false 100 0 0 combat_general 100 4810 0 0 bh_dm_1 bounty_mission_level=1,droid_find_chance=5,slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_bountyhunter_phase1_02 class_bountyhunter_phase1 1 false false false false 100 0 0 class_bountyhunter_phase1_novice combat_general 3700 16120 0 0 bh_dm_crit_1 droid_find_chance=5,droid_find_speed=2 true 0
+class_bountyhunter_phase1_03 class_bountyhunter_phase1_02 1 false false false false 100 0 0 class_bountyhunter_phase1_02 combat_general 12400 30160 0 0 bh_dm_cc_1,bh_sh_0 droid_find_chance=5,droid_find_speed=2 true 0
+class_bountyhunter_phase1_04 class_bountyhunter_phase1_03 1 false false false false 100 0 0 class_bountyhunter_phase1_03 combat_general 23200 67730 0 0 bh_dm_2,droid_flame_jet_1,droid_droideka_shield_1,droid_battery_dump_1,droid_regenerative_plating_1,droid_electrical_shock_1,droid_torturous_needle_1,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4 droid_find_chance=5,droid_find_speed=3 true 0
+class_bountyhunter_phase1_05 class_bountyhunter_phase1_04 1 false false false false 100 0 0 class_bountyhunter_phase1_04 combat_general 52100 105300 0 0 bh_dm_crit_2 droid_find_chance=5,droid_find_speed=3 true 0
+class_bountyhunter_phase1_master class_bountyhunter_phase1 1 false true false false 100 0 0 class_bountyhunter_phase1_05 combat_general 81000 151060 0 0 bh_dm_cc_2 droid_find_chance=5,droid_find_speed=5,slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_bountyhunter_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_bountyhunter_phase2_novice class_bountyhunter_phase2 1 false false false false 100 0 0 class_bountyhunter_phase1_master combat_general 116200 205140 0 0 bh_dm_3,wear_all_armor,droid_track droid_find_chance=10,droid_find_speed=5,droid_tracks=1,droid_track_chance=25,droid_track_speed=25 true 0
+class_bountyhunter_phase2_02 class_bountyhunter_phase2 1 false false false false 100 0 0 class_bountyhunter_phase2_novice combat_general 157800 267540 0 0 bh_dm_cc_3 droid_find_chance=10,droid_find_speed=5 true 0
+class_bountyhunter_phase2_03 class_bountyhunter_phase2_02 1 false false false false 100 0 0 class_bountyhunter_phase2_02 combat_general 205800 339690 0 0 bh_dm_4 droid_find_chance=10,droid_find_speed=5,droid_tracks=1 true 0
+class_bountyhunter_phase2_04 class_bountyhunter_phase2_03 1 false false false false 100 0 0 class_bountyhunter_phase2_03 combat_general 261300 423410 0 0 bh_sh_1 droid_find_chance=10,droid_find_speed=5,droid_track_chance=15 true 0
+class_bountyhunter_phase2_05 class_bountyhunter_phase2_04 1 false false false false 100 0 0 class_bountyhunter_phase2_04 combat_general 325700 519610 0 0 bh_del_cc_1 droid_find_chance=10,droid_find_speed=5,droid_tracks=1,droid_track_speed=15 true 0
+class_bountyhunter_phase2_master class_bountyhunter_phase2 1 false true false false 100 0 0 class_bountyhunter_phase2_05 combat_general 399700 629980 0 0 bh_dm_5 bounty_mission_level=1,droid_find_chance=10,droid_find_speed=5,cybernetic_psychosis_resistance=2 true 0
+class_bountyhunter_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_bountyhunter_phase3_novice class_bountyhunter_phase3 1 false false false false 100 0 0 class_bountyhunter_phase2_master combat_general 484600 756860 0 0 bh_ae_dm_1 droid_find_chance=10,droid_find_speed=5,droid_tracks=1,droid_track_chance=15 true 0
+class_bountyhunter_phase3_02 class_bountyhunter_phase3 1 false false false false 100 0 0 class_bountyhunter_phase3_novice combat_general 582200 901160 0 0 bh_del_dm_cc_dot_1 droid_find_chance=10 true 0
+class_bountyhunter_phase3_03 class_bountyhunter_phase3_02 1 false false false false 100 0 0 class_bountyhunter_phase3_02 combat_general 693200 1065610 0 0 bh_dm_6 droid_find_speed=10,droid_tracks=1,droid_track_speed=15 true 0
+class_bountyhunter_phase3_04 class_bountyhunter_phase3_03 1 false false false false 100 0 0 class_bountyhunter_phase3_03 combat_general 819700 1252940 0 0 bh_sh_2 droid_track_chance=15 true 0
+class_bountyhunter_phase3_05 class_bountyhunter_phase3_04 1 false false false false 100 0 0 class_bountyhunter_phase3_04 combat_general 963800 1466790 0 0 bh_del_cc_2 droid_tracks=1 true 0
+class_bountyhunter_phase3_master class_bountyhunter_phase3 1 false true false false 100 0 0 class_bountyhunter_phase3_05 combat_general 1128300 1710540 0 0 bh_dm_7 droid_find_speed=10,cybernetic_psychosis_resistance=2 true 0
+class_bountyhunter_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_bountyhunter_phase4_novice class_bountyhunter_phase4 1 false false false false 100 0 0 class_bountyhunter_phase3_master combat_general 1315800 1988090 0 0 bh_del_dm_cc_dot_2 droid_find_chance=10,droid_tracks=1,droid_track_chance=10,droid_track_speed=15 true 0
+class_bountyhunter_phase4_02 class_bountyhunter_phase4 1 false false false false 100 0 0 class_bountyhunter_phase4_novice combat_general 1529300 2304380 0 0 bh_ae_dm_2 true 0
+class_bountyhunter_phase4_03 class_bountyhunter_phase4_02 1 false false false false 100 0 0 class_bountyhunter_phase4_02 combat_general 1772600 2664480 0 0 bh_dm_8 droid_find_speed=10,droid_tracks=1 true 0
+class_bountyhunter_phase4_04 class_bountyhunter_phase4_03 1 false false false false 100 0 0 class_bountyhunter_phase4_03 combat_general 2049600 3074500 0 0 bh_sh_3 bounty_mission_level=1,droid_track_chance=10 true 0
+class_bountyhunter_phase4_05 class_bountyhunter_phase4_04 1 false false false false 100 0 0 class_bountyhunter_phase4_04 combat_general 2365000 3540940 0 0 bh_del_cc_3,bountycheck droid_tracks=2,droid_track_speed=10 true 0
+class_bountyhunter_phase4_master class_bountyhunter_phase4 1 false true false false 100 0 0 class_bountyhunter_phase4_05 combat_general 2723800 3540940 0 0 bh_del_dm_cc_dot_3,bh_conceal_1,bh_detect_camouflage_1 droid_find_chance=10,droid_find_speed=10,droid_tracks=2,droid_track_chance=10,cybernetic_psychosis_resistance=2 true 0
+class_smuggler_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_smuggler_phase1_novice class_smuggler_phase1 1 false false false false 100 0 0 combat_general 100 4810 0 0 sm_fast_draw,sm_precision_strike,sm_inspect_cargo slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_smuggler_phase1_02 class_smuggler_phase1 1 false false false false 100 0 0 class_smuggler_phase1_novice combat_general 3700 16120 0 0 sm_concussion_shot,sm_dizzy true 0
+class_smuggler_phase1_03 class_smuggler_phase1_02 1 false false false false 100 0 0 class_smuggler_phase1_02 combat_general 12400 30160 0 0 sm_ae_cover_fire,sm_sh_0,sm_ae_pin_down true 0
+class_smuggler_phase1_04 class_smuggler_phase1_03 1 false false false false 100 0 0 class_smuggler_phase1_03 combat_general 23200 67730 0 0 sm_dm_1,sm_dm_cc_1,sm_dm_cc_melee_1,sm_dm_melee_1,sm_summon_smuggler,sm_sly_lie,sm_fast_talk,droid_flame_jet_1,droid_droideka_shield_1,droid_battery_dump_1,droid_regenerative_plating_1,droid_electrical_shock_1,droid_torturous_needle_1,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4 expertise_half_truth=100,expertise_sly_lie_bonus=10,expertise_fast_talk_bonus=10,expertise_fake_id=50,expertise_sly_lie_rank=10,expertise_fast_talk_rank=10 true 0
+class_smuggler_phase1_05 class_smuggler_phase1_04 1 false false false false 100 0 0 class_smuggler_phase1_04 combat_general 52100 105300 0 0 fence,sm_ae_dm_cc_1,sm_ae_dm_cc_melee_1 true 0
+class_smuggler_phase1_master class_smuggler_phase1 1 false true false false 100 0 0 class_smuggler_phase1_05 combat_general 81000 151060 0 0 sm_dm_2,sm_dm_cc_2,sm_dm_cc_melee_2,sm_dm_melee_2 slope_move=25,expertise_innocent_cargo=100,expertise_sly_lie_bonus=10,expertise_fast_talk_bonus=10,expertise_underworld_boss_bonus=200,cybernetic_psychosis_resistance=2 true 0
+class_smuggler_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_smuggler_phase2_novice class_smuggler_phase2 1 false false false false 100 0 0 class_smuggler_phase1_master combat_general 116200 205140 0 0 wear_all_armor,sm_ae_dm_cc_2,sm_ae_dm_cc_melee_2 true 0
+class_smuggler_phase2_02 class_smuggler_phase2 1 false false false false 100 0 0 class_smuggler_phase2_novice combat_general 157800 267540 0 0 sm_del_dm_cc_1,sm_dm_3,sm_dm_melee_3 expertise_sm_rank_range_buff=1,expertise_sm_rank_damage_buff=1 true 0
+class_smuggler_phase2_03 class_smuggler_phase2_02 1 false false false false 100 0 0 class_smuggler_phase2_02 combat_general 205800 339690 0 0 sm_modify_pistol_1,sm_ae_dm_1,sm_ae_dm_melee_1,sm_dm_cc_3,sm_dm_cc_melee_3 spice_assembly=20,spice_experimentation=20 craftSmugglerSpiceNewA true 0
+class_smuggler_phase2_04 class_smuggler_phase2_03 1 false false false false 100 0 0 class_smuggler_phase2_03 combat_general 261300 423410 0 0 sm_sh_1,sm_ae_dm_cc_3,sm_ae_dm_cc_melee_3 true 0
+class_smuggler_phase2_05 class_smuggler_phase2_04 1 false false false false 100 0 0 class_smuggler_phase2_04 combat_general 325700 519610 0 0 sm_del_dm_cc_2,sm_dm_4,sm_dm_cc_4,sm_dm_cc_melee_4,sm_dm_melee_4 true 0
+class_smuggler_phase2_master class_smuggler_phase2 1 false true false false 100 0 0 class_smuggler_phase2_05 combat_general 399700 629980 0 0 sm_ae_dm_2,sm_ae_dm_melee_2,sm_dm_dot_1,sm_dm_dot_melee_1 cybernetic_psychosis_resistance=2,spice_assembly=20,spice_experimentation=20 true 0
+class_smuggler_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_smuggler_phase3_novice class_smuggler_phase3 1 false false false false 100 0 0 class_smuggler_phase2_master combat_general 484600 756860 0 0 sm_ae_dm_cc_4,sm_ae_dm_cc_melee_4 spice_assembly=20,spice_experimentation=20 true 0
+class_smuggler_phase3_02 class_smuggler_phase3 1 false false false false 100 0 0 class_smuggler_phase3_novice combat_general 582200 901160 0 0 sm_del_dm_cc_3,sm_dm_cc_5,sm_dm_cc_melee_5 craftSmugglerSpiceNewB true 0
+class_smuggler_phase3_03 class_smuggler_phase3_02 1 false false false false 100 0 0 class_smuggler_phase3_02 combat_general 693200 1065610 0 0 sm_ae_dm_3,sm_ae_dm_melee_3,sm_dm_5,sm_dm_melee_5 spice_assembly=20,spice_experimentation=20 true 0
+class_smuggler_phase3_04 class_smuggler_phase3_03 1 false false false false 100 0 0 class_smuggler_phase3_03 combat_general 819700 1252940 0 0 sm_sh_2,sm_modify_pistol_2,sm_ae_dm_cc_5,sm_ae_dm_cc_melee_5,sm_dm_dot_2,sm_dm_dot_melee_2 true 0
+class_smuggler_phase3_05 class_smuggler_phase3_04 1 false false false false 100 0 0 class_smuggler_phase3_04 combat_general 963800 1466790 0 0 sm_dm_cc_6,sm_dm_cc_melee_6, true 0
+class_smuggler_phase3_master class_smuggler_phase3 1 false true false false 100 0 0 class_smuggler_phase3_05 combat_general 1128300 1710540 0 0 sm_del_dm_cc_4,sm_ae_dm_4,sm_ae_dm_melee_4,sm_dm_6,sm_dm_melee_6 cybernetic_psychosis_resistance=2 true 0
+class_smuggler_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_smuggler_phase4_novice class_smuggler_phase4 1 false false false false 100 0 0 class_smuggler_phase3_master combat_general 1315800 1988090 0 0 sm_dm_dot_3,sm_dm_dot_melee_3 spice_assembly=20,spice_experimentation=20 true 0
+class_smuggler_phase4_02 class_smuggler_phase4 1 false false false false 100 0 0 class_smuggler_phase4_novice combat_general 1529300 2304380 0 0 sm_ae_dm_5,sm_ae_dm_melee_5 craftSmugglerSpiceNewC true 0
+class_smuggler_phase4_03 class_smuggler_phase4_02 1 false false false false 100 0 0 class_smuggler_phase4_02 combat_general 1772600 2664480 0 0 sm_del_dm_cc_5 true 0
+class_smuggler_phase4_04 class_smuggler_phase4_03 1 false false false false 100 0 0 class_smuggler_phase4_03 combat_general 2049600 3074500 0 0 sm_sh_3,sm_dm_7,sm_dm_melee_7 true 0
+class_smuggler_phase4_05 class_smuggler_phase4_04 1 false false false false 100 0 0 class_smuggler_phase4_04 combat_general 2365000 3540940 0 0 sm_modify_pistol_3,sm_dm_dot_4,sm_dm_dot_melee_4 true 0
+class_smuggler_phase4_master class_smuggler_phase4 1 false true false false 100 0 0 class_smuggler_phase4_05 combat_general 2723800 3540940 0 0 sm_del_dm_cc_6,sm_ae_dm_6,sm_ae_dm_melee_6,sm_disarm_trap_1,sm_buff_invis_ally_1 cybernetic_psychosis_resistance=2,spice_assembly=20,spice_experimentation=20 craftSmugglerSpiceNewD true 0
+class_commando_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_commando_phase1_novice class_commando_phase1 1 false false false false 100 0 0 combat_general 100 4810 0 0 co_dm_1,co_empowered_attack slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_commando_phase1_02 class_commando_phase1 1 false false false false 100 0 0 class_commando_phase1_novice combat_general 3700 16120 0 0 co_del_ae_cc_1_1 true 0
+class_commando_phase1_03 class_commando_phase1_02 1 false false false false 100 0 0 class_commando_phase1_02 combat_general 12400 30160 0 0 co_ae_dm_1,co_sh_0 true 0
+class_commando_phase1_04 class_commando_phase1_03 1 false false false false 100 0 0 class_commando_phase1_03 combat_general 23200 67730 0 0 co_dm_2,droid_flame_jet_1,droid_droideka_shield_1,droid_battery_dump_1,droid_regenerative_plating_1,droid_electrical_shock_1,droid_torturous_needle_1,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4 true 0
+class_commando_phase1_05 class_commando_phase1_04 1 false false false false 100 0 0 class_commando_phase1_04 combat_general 52100 105300 0 0 co_del_ae_cc_1_2 true 0
+class_commando_phase1_master class_commando_phase1 1 false true false false 100 0 0 class_commando_phase1_05 combat_general 81000 151060 0 0 co_ae_dm_2 slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_commando_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_commando_phase2_novice class_commando_phase2 1 false false false false 100 0 0 class_commando_phase1_master combat_general 116200 205140 0 0 co_dm_3,wear_all_armor true 0
+class_commando_phase2_02 class_commando_phase2 1 false false false false 100 0 0 class_commando_phase2_novice combat_general 157800 267540 0 0 co_del_ae_cc_1_3 true 0
+class_commando_phase2_03 class_commando_phase2_02 1 false false false false 100 0 0 class_commando_phase2_02 combat_general 205800 339690 0 0 co_ae_dm_3 true 0
+class_commando_phase2_04 class_commando_phase2_03 1 false false false false 100 0 0 class_commando_phase2_03 combat_general 261300 423410 0 0 co_sh_1,co_first_aid_training true 0
+class_commando_phase2_05 class_commando_phase2_04 1 false false false false 100 0 0 class_commando_phase2_04 combat_general 325700 519610 0 0 co_del_ae_dm_1 true 0
+class_commando_phase2_master class_commando_phase2 1 false true false false 100 0 0 class_commando_phase2_05 combat_general 399700 629980 0 0 co_dm_4 slope_move=5,cybernetic_psychosis_resistance=2 true 0
+class_commando_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_commando_phase3_novice class_commando_phase3 1 false false false false 100 0 0 class_commando_phase2_master combat_general 484600 756860 0 0 co_fld_dm_1 true 0
+class_commando_phase3_02 class_commando_phase3 1 false false false false 100 0 0 class_commando_phase3_novice combat_general 582200 901160 0 0 co_del_ae_cc_2_1 true 0
+class_commando_phase3_03 class_commando_phase3_02 1 false false false false 100 0 0 class_commando_phase3_02 combat_general 693200 1065610 0 0 co_dm_5 true 0
+class_commando_phase3_04 class_commando_phase3_03 1 false false false false 100 0 0 class_commando_phase3_03 combat_general 819700 1252940 0 0 co_sh_2,co_hw_dot,co_ae_hw_dot true 0
+class_commando_phase3_05 class_commando_phase3_04 1 false false false false 100 0 0 class_commando_phase3_04 combat_general 963800 1466790 0 0 co_del_ae_dm_2 true 0
+class_commando_phase3_master class_commando_phase3 1 false true false false 100 0 0 class_commando_phase3_05 combat_general 1128300 1710540 0 0 co_dm_6 slope_move=5,cybernetic_psychosis_resistance=2 true 0
+class_commando_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_commando_phase4_novice class_commando_phase4 1 false false false false 100 0 0 class_commando_phase3_master combat_general 1315800 1988090 0 0 co_fld_dm_2,co_double_time true 0
+class_commando_phase4_02 class_commando_phase4 1 false false false false 100 0 0 class_commando_phase4_novice combat_general 1529300 2304380 0 0 co_del_ae_cc_2_2 true 0
+class_commando_phase4_03 class_commando_phase4_02 1 false false false false 100 0 0 class_commando_phase4_02 combat_general 1772600 2664480 0 0 co_dm_7 true 0
+class_commando_phase4_04 class_commando_phase4_03 1 false false false false 100 0 0 class_commando_phase4_03 combat_general 2049600 3074500 0 0 co_sh_3 true 0
+class_commando_phase4_05 class_commando_phase4_04 1 false false false false 100 0 0 class_commando_phase4_04 combat_general 2365000 3540940 0 0 co_del_ae_dm_3 true 0
+class_commando_phase4_master class_commando_phase4 1 false true false false 100 0 0 class_commando_phase4_05 combat_general 2723800 3540940 0 0 co_dm_8,co_conceal_device_1,co_kill_trap_1 slope_move=10,cybernetic_psychosis_resistance=2 true 0
+class_officer_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_officer_phase1_novice class_officer_phase1 1 false false false false 100 0 0 combat_general 100 4810 0 0 of_dm_1 slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_officer_phase1_02 class_officer_phase1 1 false false false false 100 0 0 class_officer_phase1_novice combat_general 3700 16120 0 0 of_deb_def_1 true 0
+class_officer_phase1_03 class_officer_phase1_02 1 false false false false 100 0 0 class_officer_phase1_02 combat_general 12400 30160 0 0 of_buff_def_1,of_sh_0 expertise_aura_maintain=1 true 0
+class_officer_phase1_04 class_officer_phase1_03 1 false false false false 100 0 0 class_officer_phase1_03 combat_general 23200 67730 0 0 of_dm_2,droid_flame_jet_1,droid_droideka_shield_1,droid_battery_dump_1,droid_regenerative_plating_1,droid_electrical_shock_1,droid_torturous_needle_1,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4 true 0
+class_officer_phase1_05 class_officer_phase1_04 1 false false false false 100 0 0 class_officer_phase1_04 combat_general 52100 105300 0 0 of_deb_def_2 true 0
+class_officer_phase1_master class_officer_phase1 1 false true false false 100 0 0 class_officer_phase1_05 combat_general 81000 151060 0 0 of_buff_def_2,of_drop_1,sysMessage,groupWaypoint slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_officer_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_officer_phase2_novice class_officer_phase2 1 false false false false 100 0 0 class_officer_phase1_master combat_general 116200 205140 0 0 of_dm_3,wear_all_armor true 0
+class_officer_phase2_02 class_officer_phase2 1 false false false false 100 0 0 class_officer_phase2_novice combat_general 157800 267540 0 0 of_buff_def_3 true 0
+class_officer_phase2_03 class_officer_phase2_02 1 false false false false 100 0 0 class_officer_phase2_02 combat_general 205800 339690 0 0 of_deb_def_3 true 0
+class_officer_phase2_04 class_officer_phase2_03 1 false false false false 100 0 0 class_officer_phase2_03 combat_general 261300 423410 0 0 of_sh_1 true 0
+class_officer_phase2_05 class_officer_phase2_04 1 false false false false 100 0 0 class_officer_phase2_04 combat_general 325700 519610 0 0 of_del_ae_dm_dot_1 true 0
+class_officer_phase2_master class_officer_phase2 1 false true false false 100 0 0 class_officer_phase2_05 combat_general 399700 629980 0 0 of_dm_4 cybernetic_psychosis_resistance=2 true 0
+class_officer_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_officer_phase3_novice class_officer_phase3 1 false false false false 100 0 0 class_officer_phase2_master combat_general 484600 756860 0 0 of_del_ae_dm_1,of_ae_dm_cc_1 true 0
+class_officer_phase3_02 class_officer_phase3 1 false false false false 100 0 0 class_officer_phase3_novice combat_general 582200 901160 0 0 of_del_ae_dot_1 true 0
+class_officer_phase3_03 class_officer_phase3_02 1 false false false false 100 0 0 class_officer_phase3_02 combat_general 693200 1065610 0 0 of_dm_5 true 0
+class_officer_phase3_04 class_officer_phase3_03 1 false false false false 100 0 0 class_officer_phase3_03 combat_general 819700 1252940 0 0 of_sh_2 true 0
+class_officer_phase3_05 class_officer_phase3_04 1 false false false false 100 0 0 class_officer_phase3_04 combat_general 963800 1466790 0 0 of_del_ae_dm_dot_2 true 0
+class_officer_phase3_master class_officer_phase3 1 false true false false 100 0 0 class_officer_phase3_05 combat_general 1128300 1710540 0 0 of_dm_6 cybernetic_psychosis_resistance=2 true 0
+class_officer_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_officer_phase4_novice class_officer_phase4 1 false false false false 100 0 0 class_officer_phase3_master combat_general 1315800 1988090 0 0 of_del_ae_dm_2,of_ae_dm_cc_2 true 0
+class_officer_phase4_02 class_officer_phase4 1 false false false false 100 0 0 class_officer_phase4_novice combat_general 1529300 2304380 0 0 of_del_ae_dm_dot_3 true 0
+class_officer_phase4_03 class_officer_phase4_02 1 false false false false 100 0 0 class_officer_phase4_02 combat_general 1772600 2664480 0 0 of_dm_7 true 0
+class_officer_phase4_04 class_officer_phase4_03 1 false false false false 100 0 0 class_officer_phase4_03 combat_general 2049600 3074500 0 0 of_sh_3 true 0
+class_officer_phase4_05 class_officer_phase4_04 1 false false false false 100 0 0 class_officer_phase4_04 combat_general 2365000 3540940 0 0 of_del_ae_dm_3,of_ae_dm_cc_3 true 0
+class_officer_phase4_master class_officer_phase4 1 false true false false 100 0 0 class_officer_phase4_05 combat_general 2723800 3540940 0 0 of_dm_8,of_rally_point_off,of_rally_point_def cybernetic_psychosis_resistance=2 true 0
+class_spy_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_spy_phase1_novice class_spy_phase1 1 false false false false 100 0 0 combat_general 100 4810 0 0 sp_dm_1 slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_spy_phase1_02 class_spy_phase1 1 false false false false 100 0 0 class_spy_phase1_novice combat_general 3700 16120 0 0 sp_buff_stealth_1 true 0
+class_spy_phase1_03 class_spy_phase1_02 1 false false false false 100 0 0 class_spy_phase1_02 combat_general 12400 30160 0 0 sp_buff_invis_1,sp_sh_0 expertise_movement_buff_invis_sp_buff_stealth_1=-20 true 0
+class_spy_phase1_04 class_spy_phase1_03 1 false false false false 100 0 0 class_spy_phase1_03 combat_general 23200 67730 0 0 sp_dm_2,droid_flame_jet_1,droid_droideka_shield_1,droid_battery_dump_1,droid_regenerative_plating_1,droid_electrical_shock_1,droid_torturous_needle_1,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4 true 0
+class_spy_phase1_05 class_spy_phase1_04 1 false false false false 100 0 0 class_spy_phase1_04 combat_general 52100 105300 0 0 steal expertise_movement_buff_invis_sp_buff_invis_1=-10 true 0
+class_spy_phase1_master class_spy_phase1 1 false true false false 100 0 0 class_spy_phase1_05 combat_general 81000 151060 0 0 sp_action_regen slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_spy_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_spy_phase2_novice class_spy_phase2 1 false false false false 100 0 0 class_spy_phase1_master combat_general 116200 205140 0 0 sp_dm_3,wear_all_armor true 0
+class_spy_phase2_02 class_spy_phase2 1 false false false false 100 0 0 class_spy_phase2_novice combat_general 157800 267540 0 0 expertise_movement_buff_invis_sp_buff_stealth_1=-20 true 0
+class_spy_phase2_03 class_spy_phase2_02 1 false false false false 100 0 0 class_spy_phase2_02 combat_general 205800 339690 0 0 sp_decoy true 0
+class_spy_phase2_04 class_spy_phase2_03 1 false false false false 100 0 0 class_spy_phase2_03 combat_general 261300 423410 0 0 sp_sh_1 expertise_movement_buff_invis_sp_buff_invis_1=-10 true 0
+class_spy_phase2_05 class_spy_phase2_04 1 false false false false 100 0 0 class_spy_phase2_04 combat_general 325700 519610 0 0 sp_fldmot_1 true 0
+class_spy_phase2_master class_spy_phase2 1 false true false false 100 0 0 class_spy_phase2_05 combat_general 399700 629980 0 0 sp_dm_4 slope_move=5,cybernetic_psychosis_resistance=2 true 0
+class_spy_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_spy_phase3_novice class_spy_phase3 1 false false false false 100 0 0 class_spy_phase2_master combat_general 484600 756860 0 0 sp_dot_1 expertise_movement_buff_invis_sp_buff_stealth_1=-20 true 0
+class_spy_phase3_02 class_spy_phase3 1 false false false false 100 0 0 class_spy_phase3_novice combat_general 582200 901160 0 0 sp_fldmot_2 true 0
+class_spy_phase3_03 class_spy_phase3_02 1 false false false false 100 0 0 class_spy_phase3_02 combat_general 693200 1065610 0 0 sp_dm_5 expertise_movement_buff_invis_sp_buff_invis_1=-10 true 0
+class_spy_phase3_04 class_spy_phase3_03 1 false false false false 100 0 0 class_spy_phase3_03 combat_general 819700 1252940 0 0 sp_sh_2 true 0
+class_spy_phase3_05 class_spy_phase3_04 1 false false false false 100 0 0 class_spy_phase3_04 combat_general 963800 1466790 0 0 sp_fld_debuff_ca expertise_movement_buff_invis_sp_buff_invis_1=-10 true 0
+class_spy_phase3_master class_spy_phase3 1 false true false false 100 0 0 class_spy_phase3_05 combat_general 1128300 1710540 0 0 sp_dm_6 slope_move=5,cybernetic_psychosis_resistance=2 true 0
+class_spy_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_spy_phase4_novice class_spy_phase4 1 false false false false 100 0 0 class_spy_phase3_master combat_general 1315800 1988090 0 0 sp_cc_dot expertise_movement_buff_invis_sp_buff_invis_1=-10 true 0
+class_spy_phase4_02 class_spy_phase4 1 false false false false 100 0 0 class_spy_phase4_novice combat_general 1529300 2304380 0 0 sp_fldmot_3 true 0
+class_spy_phase4_03 class_spy_phase4_02 1 false false false false 100 0 0 class_spy_phase4_02 combat_general 1772600 2664480 0 0 sp_dm_7 true 0
+class_spy_phase4_04 class_spy_phase4_03 1 false false false false 100 0 0 class_spy_phase4_03 combat_general 2049600 3074500 0 0 sp_sh_3 expertise_movement_buff_invis_sp_buff_invis_1=-5 true 0
+class_spy_phase4_05 class_spy_phase4_04 1 false false false false 100 0 0 class_spy_phase4_04 combat_general 2365000 3540940 0 0 true 0
+class_spy_phase4_master class_spy_phase4 1 false true false false 100 0 0 class_spy_phase4_05 combat_general 2723800 3540940 0 0 sp_dm_8,sp_hide_device_1,sp_neutralize_device_1 slope_move=10,cybernetic_psychosis_resistance=2 true 0
+class_medic_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_medic_phase1_novice class_medic_phase1 1 false false false false 100 0 0 combat_general 100 4810 0 0 me_ae_heal_1 slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_medic_phase1_02 class_medic_phase1 1 false false false false 100 0 0 class_medic_phase1_novice combat_general 3700 16120 0 0 me_dm_1 true 0
+class_medic_phase1_03 class_medic_phase1_02 1 false false false false 100 0 0 class_medic_phase1_02 combat_general 12400 30160 0 0 me_dm_dot_1 true 0
+class_medic_phase1_04 class_medic_phase1_03 1 false false false false 100 0 0 class_medic_phase1_03 combat_general 23200 67730 0 0 me_ae_heal_2,me_rv_ooc,me_rv_pvp_single,droid_flame_jet_1,droid_droideka_shield_1,droid_battery_dump_1,droid_regenerative_plating_1,droid_electrical_shock_1,droid_torturous_needle_1,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4,me_drag_1 true 0
+class_medic_phase1_05 class_medic_phase1_04 1 false false false false 100 0 0 class_medic_phase1_04 combat_general 52100 105300 0 0 me_dm_2,me_bacta_ampule_1 true 0
+class_medic_phase1_master class_medic_phase1 1 false true false false 100 0 0 class_medic_phase1_05 combat_general 81000 151060 0 0 me_dm_3 slope_move=25,cybernetic_psychosis_resistance=2 true 0
+class_medic_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_medic_phase2_novice class_medic_phase2 1 false false false false 100 0 0 class_medic_phase1_master combat_general 116200 205140 0 0 me_dm_dot_2,wear_all_armor true 0
+class_medic_phase2_02 class_medic_phase2 1 false false false false 100 0 0 class_medic_phase2_novice combat_general 157800 267540 0 0 me_dm_dot_3,place_hospital,me_bacta_ampule_2 private_place_hospital=100 true 0
+class_medic_phase2_03 class_medic_phase2_02 1 false false false false 100 0 0 class_medic_phase2_02 combat_general 205800 339690 0 0 me_ae_heal_3 true 0
+class_medic_phase2_04 class_medic_phase2_03 1 false false false false 100 0 0 class_medic_phase2_03 combat_general 261300 423410 0 0 me_hot_1,me_hot_ae_1 true 0
+class_medic_phase2_05 class_medic_phase2_04 1 false false false false 100 0 0 class_medic_phase2_04 combat_general 325700 519610 0 0 me_fld_dm_dot_1,me_rv_area,me_rv_pvp_area true 0
+class_medic_phase2_master class_medic_phase2 1 false true false false 100 0 0 class_medic_phase2_05 combat_general 399700 629980 0 0 me_dm_4,me_bacta_ampule_3 cybernetic_psychosis_resistance=2 true 0
+class_medic_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_medic_phase3_novice class_medic_phase3 1 false false false false 100 0 0 class_medic_phase2_master combat_general 484600 756860 0 0 me_buff_health_1,me_dm_dot_4 true 0
+class_medic_phase3_02 class_medic_phase3 1 false false false false 100 0 0 class_medic_phase3_novice combat_general 582200 901160 0 0 me_fld_dm_dot_2 true 0
+class_medic_phase3_03 class_medic_phase3_02 1 false false false false 100 0 0 class_medic_phase3_02 combat_general 693200 1065610 0 0 me_dm_5,me_bacta_ampule_4 true 0
+class_medic_phase3_04 class_medic_phase3_03 1 false false false false 100 0 0 class_medic_phase3_03 combat_general 819700 1252940 0 0 me_ae_heal_4 true 0
+class_medic_phase3_05 class_medic_phase3_04 1 false false false false 100 0 0 class_medic_phase3_04 combat_general 963800 1466790 0 0 me_hot_2,me_hot_ae_2 true 0
+class_medic_phase3_master class_medic_phase3 1 false true false false 100 0 0 class_medic_phase3_05 combat_general 1128300 1710540 0 0 me_dm_6,me_dm_dot_5,me_bacta_ampule_5 cybernetic_psychosis_resistance=2 true 0
+class_medic_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_medic_phase4_novice class_medic_phase4 1 false false false false 100 0 0 class_medic_phase3_master combat_general 1315800 1988090 0 0 me_hot_3,me_hot_ae_3 true 0
+class_medic_phase4_02 class_medic_phase4 1 false false false false 100 0 0 class_medic_phase4_novice combat_general 1529300 2304380 0 0 me_fld_dm_dot_3,me_rv_combat true 0
+class_medic_phase4_03 class_medic_phase4_02 1 false false false false 100 0 0 class_medic_phase4_02 combat_general 1772600 2664480 0 0 me_ae_heal_5 true 0
+class_medic_phase4_04 class_medic_phase4_03 1 false false false false 100 0 0 class_medic_phase4_03 combat_general 2049600 3074500 0 0 me_sh_1,me_dm_dot_6 true 0
+class_medic_phase4_05 class_medic_phase4_04 1 false false false false 100 0 0 class_medic_phase4_04 combat_general 2365000 3540940 0 0 me_dm_8,me_bacta_ampule_6 true 0
+class_medic_phase4_master class_medic_phase4 1 false true false false 100 0 0 class_medic_phase4_05 combat_general 2723800 3540940 0 0 me_ae_heal_6 cybernetic_psychosis_resistance=2 true 0
+class_entertainer_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_entertainer_phase1_novice class_entertainer_phase1 1 false false false false 100 0 0 entertainer 100 4810 0 0 fizz,spotlight,startMusic+rock,flourish+1,flourish+2,flourish+3,flourish+4,flourish+5,flourish+6,flourish+7,flourish+8,flourish+9,bandflourish+1,bandflourish+2,bandflourish+3,bandflourish+4,bandflourish+5,bandflourish+6,bandflourish+7,bandflourish+8,bandflourish+9,imagedesign,covercharge,inspire,registerWithLocation,musician,dancer,groupdance hair=1,face=1,slope_move=25,instrument_customization=20,cybernetic_psychosis_resistance=2 craftDancePropA,craftInstrumentGroupA,craftInstrumentGroupB true 0
+class_entertainer_phase1_02 class_entertainer_phase1 1 false true false false 100 0 0 class_entertainer_phase1_novice entertainer 3700 16120 0 0 prop_staff,colorlights,startDance+basic2 hair=1,instrument_customization=20 true 0
+class_entertainer_phase1_03 class_entertainer_phase1_02 1 false true false false 100 0 0 class_entertainer_phase1_02 entertainer 12400 30160 0 0 fanfar,startDance+rhythmic,startMusic+starwars2 markings=1,face=1,instrument_customization=20 craftDancePropB true 0
+class_entertainer_phase1_04 class_entertainer_phase1_03 1 false true false false 100 0 0 class_entertainer_phase1_03 entertainer 23200 67730 0 0 prop_sword,dazzle,startDance+rhythmic2,startMusic+pop,droid_flame_jet_1,droid_droideka_shield_1,droid_battery_dump_1,droid_regenerative_plating_1,droid_electrical_shock_1,droid_torturous_needle_1,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4 hair=1,instrument_customization=20 true 0
+class_entertainer_phase1_05 class_entertainer_phase1_04 1 false true false false 100 0 0 class_entertainer_phase1_04 entertainer 52100 105300 0 0 kloohorn,startDance+footloose,startMusic+folk hair=1,face=1,instrument_customization=20 craftDancePropC,craftInstrumentGroupBB true 0
+class_entertainer_phase1_master class_entertainer_phase1 1 false true false false 100 0 0 class_entertainer_phase1_05 entertainer 81000 151060 0 0 prop_sparkler,distract,startDance+footloose2 hair=1,body=1,face=1,slope_move=25,instrument_customization=20,cybernetic_psychosis_resistance=2 true 0
+class_entertainer_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_entertainer_phase2_novice class_entertainer_phase2 1 false true false false 100 0 0 class_entertainer_phase1_master entertainer 116200 205140 0 0 startDance+formal,startMusic+starwars3,wear_all_armor hair=1 craftDancePropD,craftInstrumentGroupC true 0
+class_entertainer_phase2_02 class_entertainer_phase2 1 false true false false 100 0 0 class_entertainer_phase2_novice entertainer 157800 267540 0 0 prop_glowstick,traz,firejet,startDance+formal2,en_holographic_image face=1 true 0
+class_entertainer_phase2_03 class_entertainer_phase2_02 1 false false false false 100 0 0 class_entertainer_phase2_02 entertainer 205800 339690 0 0 startDance+poplock,startMusic+ceremonial body=1,instrument_customization=20 craftDancePropE true 0
+class_entertainer_phase2_04 class_entertainer_phase2_03 1 false true false false 100 0 0 class_entertainer_phase2_03 entertainer 261300 423410 0 0 prop_torch,colorSwirl,startDance+poplock2,startMusic+boogie markings=1 true 0
+class_entertainer_phase2_05 class_entertainer_phase2_04 1 false true false false 100 0 0 class_entertainer_phase2_04 entertainer 325700 519610 0 0 mandoviol,startDance+popular,startMusic+starwars4 hair=2 craftDancePropF,craftInstrumentGroupD true 0
+class_entertainer_phase2_master class_entertainer_phase2 1 false true false false 100 0 0 class_entertainer_phase2_05 entertainer 399700 629980 0 0 prop_ribbon,laserShow,startDance+popular2 face=1,cybernetic_psychosis_resistance=2 true 0
+class_entertainer_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_entertainer_phase3_novice class_entertainer_phase3 1 false true false false 100 0 0 class_entertainer_phase2_master entertainer 484600 756860 0 0 startDance+bunduki,startMusic+ballad body=1,instrument_customization=20 craftInstrumentGroupBBB true 0
+class_entertainer_phase3_02 class_entertainer_phase3 1 false true false false 100 0 0 class_entertainer_phase3_novice entertainer 582200 901160 0 0 prop_dual_wield,bandfill,smokebomb,startDance+bunduki2 markings=1 true 0
+class_entertainer_phase3_03 class_entertainer_phase3_02 1 false false false false 100 0 0 class_entertainer_phase3_02 entertainer 693200 1065610 0 0 startDance+tumble,startMusic+swing hair=2 craftDancePropG true 0
+class_entertainer_phase3_04 class_entertainer_phase3_03 1 false true false false 100 0 0 class_entertainer_phase3_03 entertainer 819700 1252940 0 0 prop_double_ribbon,ventriloquism,startDance+tumble2,startMusic+zydeco face=2,instrument_customization=20 true 0
+class_entertainer_phase3_05 class_entertainer_phase3_04 1 false true false false 100 0 0 class_entertainer_phase3_04 entertainer 963800 1466790 0 0 flutedroopy,startDance+lyrical,startDance+freestyle,startMusic+funk body=2 craftDancePropH,craftInstrumentGroupE true 0
+class_entertainer_phase3_master class_entertainer_phase3 1 false true false false 100 0 0 class_entertainer_phase3_05 entertainer 1128300 1710540 0 0 prop_ribbon_magic,centerStage,startDance+lyrical2,startDance+freestyle2 markings=2,cybernetic_psychosis_resistance=2 true 0
+class_entertainer_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_entertainer_phase4_novice class_entertainer_phase4 1 false false false false 100 0 0 class_entertainer_phase3_master entertainer 1315800 1988090 0 0 startDance+breakdance,startMusic+waltz,prop_combat_fan hair=2 craftDancePropI,craftInstrumentGroupEE true 0
+class_entertainer_phase4_02 class_entertainer_phase4 1 false false false false 100 0 0 class_entertainer_phase4_novice entertainer 1529300 2304380 0 0 prop_double_ribbon_magic,omnibox,firejet2,startDance+breakdance2 face=2,instrument_customization=20 true 0
+class_entertainer_phase4_03 class_entertainer_phase4_02 1 false true false false 100 0 0 class_entertainer_phase4_02 entertainer 1772600 2664480 0 0 startDance+exotic,startMusic+jazz,startDance+breakdance3 body=2 craftDancePropJ,craftInstrumentGroupF true 0
+class_entertainer_phase4_04 class_entertainer_phase4_03 1 false true false false 100 0 0 class_entertainer_phase4_03 entertainer 2049600 3074500 0 0 prop_ribbon_spark,floorLights,startDance+exotic2,startDance+jazzy,startMusic+carnival,startDance+breakdance4 markings=2 true 0
+class_entertainer_phase4_05 class_entertainer_phase4_04 1 false true false false 100 0 0 class_entertainer_phase4_04 entertainer 2365000 3540940 0 0 nalargon,startDance+exotic3,startDance+jazzy2,startMusic+virtuoso,startDance+breakdance5 markings=2,instrument_customization=55 craftInstrumentGroupFF true 0
+class_entertainer_phase4_master class_entertainer_phase4 1 false true false false 100 0 0 class_entertainer_phase4_05 entertainer 2723800 3540940 0 0 xantha,prop_double_ribbon_spark,featuredSolo,startDance+exotic4,place_cantina,place_theater,valahorn,startDance+breakdance6 body=2,face=2,private_place_cantina=100,private_place_theater=100,cybernetic_psychosis_resistance=2,hair=1 craftDancePropK,craftInstrumentGroupG true 0
+class_domestics_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_domestics_phase1_novice class_domestics_phase1 1 false true false false 100 0 0 crafting 100 4810 0 0 access_fee armor_customization=20,slope_move=25,surveying=20,general_assembly=20,general_experimentation=20,clothing_customization=20,cybernetic_psychosis_resistance=2 craftArtisanNewbieGroupA,craftArtisanNewbieGroupB,craftArtisanSurveyGroupA true 0
+class_domestics_phase1_02 class_domestics_phase1 1 false true false false 100 0 0 class_domestics_phase1_novice crafting 3700 16120 0 0 premium_auctions surveying=20,general_assembly=10,general_experimentation=10,clothing_customization=20,expertise_reverse_engineering_bonus=2 craftArtisanDomesticGroupA,craftArtisanToolGroupA true 0
+class_domestics_phase1_03 class_domestics_phase1_02 1 false true false false 100 0 0 class_domestics_phase1_02 crafting 12400 30160 0 0 surveying=20,general_assembly=10,general_experimentation=10,clothing_customization=20,manage_vendor=1,hiring=10,vendor_item_limit=250,expertise_reverse_engineering_bonus=2 craftArtisanDomesticGroupB true 0
+class_domestics_phase1_04 class_domestics_phase1_03 1 false true false false 100 0 0 class_domestics_phase1_03 crafting 23200 67730 0 0 droid_flame_jet_1,droid_flame_jet_2,droid_flame_jet_3,droid_droideka_shield_1,droid_droideka_shield_2,droid_droideka_shield_3,droid_battery_dump_1,droid_battery_dump_2,droid_battery_dump_3,droid_regenerative_plating_1,droid_regenerative_plating_2,droid_regenerative_plating_3,droid_electrical_shock_1,droid_electrical_shock_2,droid_electrical_shock_3,droid_torturous_needle_1,droid_torturous_needle_2,droid_torturous_needle_3,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4 surveying=20,general_assembly=10,general_experimentation=10,clothing_customization=20,manage_vendor=1,hiring=10,vendor_item_limit=250,expertise_reverse_engineering_bonus=2 craftArtisanDomesticGroupC,craftArtisanChemicalGroupA true 0
+class_domestics_phase1_05 class_domestics_phase1_04 1 false true false false 100 0 0 class_domestics_phase1_04 crafting 52100 105300 0 0 surveying=20,general_assembly=10,general_experimentation=10,clothing_customization=20,manage_vendor=1,hiring=10,vendor_item_limit=250,expertise_reverse_engineering_bonus=2 craftArtisanDomesticGroupD true 0
+class_domestics_phase1_master class_domestics_phase1 1 false true false false 100 0 0 class_domestics_phase1_05 crafting 81000 151060 0 0 food_assembly=20,food_experimentation=20,general_assembly=20,general_experimentation=20,clothing_assembly=20,clothing_experimentation=20,clothing_customization=20,expertise_reverse_engineering_bonus=2,cybernetic_psychosis_resistance=2 craftFoodNoviceGroupA,craftFoodNoviceGroupB,craftFoodNoviceGroupC,craftClothingNoviceGroupA,craftClothingNoviceGroupB,craftClothingNoviceGroupC true 0
+class_domestics_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_domestics_phase2_novice class_domestics_phase2 1 false true false false 100 0 0 class_domestics_phase1_master crafting 116200 205140 0 0 wear_all_armor general_assembly=20,general_experimentation=20 craftFoodDishGroupA,craftClothingCasualGroupA true 0
+class_domestics_phase2_02 class_domestics_phase2 1 false true false false 100 0 0 class_domestics_phase2_novice crafting 157800 267540 0 0 food_assembly=10,food_experimentation=10,expertise_reverse_engineering_bonus=4 craftFoodDessertGroupA,craftClothingFieldGroupA true 0
+class_domestics_phase2_03 class_domestics_phase2_02 1 false true false false 100 0 0 class_domestics_phase2_02 crafting 205800 339690 0 0 merchant_fees_1 clothing_assembly=10,clothing_experimentation=15,clothing_customization=20,expertise_reverse_engineering_bonus=4 craftClothingFormalGroupA,craftFoodDrinkGroupA true 0
+class_domestics_phase2_04 class_domestics_phase2_03 1 false true false false 100 0 0 class_domestics_phase2_03 crafting 261300 423410 0 0 hiring=20,manage_vendor=1,shop_sign=1,vendor_item_limit=250,expertise_reverse_engineering_bonus=4 craftFoodDishGroupB,craftClothingCasualGroupB true 0
+class_domestics_phase2_05 class_domestics_phase2_04 1 false true false false 100 0 0 class_domestics_phase2_04 crafting 325700 519610 0 0 vendor_item_limit=250,expertise_reverse_engineering_bonus=4 craftFoodDessertGroupB,craftClothingFieldGroupB,craftArtisanChemicalGroupB true 0
+class_domestics_phase2_master class_domestics_phase2 1 false true false false 100 0 0 class_domestics_phase2_05 crafting 399700 629980 0 0 food_assembly=20,food_experimentation=20,expertise_reverse_engineering_bonus=4,cybernetic_psychosis_resistance=2 craftFoodDrinkGroupB,craftClothingFormalGroupB true 0
+class_domestics_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_domestics_phase3_novice class_domestics_phase3 1 false true false false 100 0 0 class_domestics_phase2_master crafting 484600 756860 0 0 vendor_fees_1 clothing_assembly=20,clothing_experimentation=15,clothing_customization=20 craftFoodDishGroupC,craftClothingCasualGroupC,craftGcwToolsA true 0
+class_domestics_phase3_02 class_domestics_phase3 1 false true false false 100 0 0 class_domestics_phase3_novice crafting 582200 901160 0 0 hiring=10,manage_vendor=1,shop_sign=1,vendor_item_limit=250,expertise_reverse_engineering_bonus=6 craftFoodDessertGroupC,craftClothingFieldGroupC true 0
+class_domestics_phase3_03 class_domestics_phase3_02 1 false true false false 100 0 0 class_domestics_phase3_02 crafting 693200 1065610 0 0 food_assembly=15,food_experimentation=15,vendor_item_limit=250,expertise_reverse_engineering_bonus=6 craftFoodDrinkGroupC true 0
+class_domestics_phase3_04 class_domestics_phase3_03 1 false true false false 100 0 0 class_domestics_phase3_03 crafting 819700 1252940 0 0 clothing_assembly=20,clothing_experimentation=15,clothing_customization=20,vendor_item_limit=100,expertise_reverse_engineering_bonus=6 craftClothingFormalGroupC true 0
+class_domestics_phase3_05 class_domestics_phase3_04 1 false false false false 100 0 0 class_domestics_phase3_04 crafting 963800 1466790 0 0 merchant_fees_1 food_assembly=10,food_experimentation=10,vendor_item_limit=200,expertise_reverse_engineering_bonus=6 craftFoodDishGroupD true 0
+class_domestics_phase3_master class_domestics_phase3 1 false true false false 100 0 0 class_domestics_phase3_05 crafting 1128300 1710540 0 0 hiring=15,manage_vendor=2,shop_sign=1,vendor_item_limit=150,expertise_reverse_engineering_bonus=6,private_vendor_register=1,cybernetic_psychosis_resistance=2 craftClothingCasualGroupD,craftArtisanChemicalGroupC true 0
+class_domestics_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_domestics_phase4_novice class_domestics_phase4 1 false true false false 100 0 0 class_domestics_phase3_master crafting 1315800 1988090 0 0 food_assembly=15,food_experimentation=15,vendor_item_limit=150 craftFoodDessertGroupD true 0
+class_domestics_phase4_02 class_domestics_phase4 1 false true false false 100 0 0 class_domestics_phase4_novice crafting 1529300 2304380 0 0 clothing_assembly=20,clothing_experimentation=15,clothing_customization=20,expertise_reverse_engineering_bonus=8 craftClothingFieldGroupD true 0
+class_domestics_phase4_03 class_domestics_phase4_02 1 false true false false 100 0 0 class_domestics_phase4_02 crafting 1772600 2664480 0 0 ad_fees_1 manage_vendor=1,private_place_merchant_tent=100,vendor_item_limit=150,expertise_reverse_engineering_bonus=8 craftFoodDrinkGroupD true 0
+class_domestics_phase4_04 class_domestics_phase4_03 1 false true false false 100 0 0 class_domestics_phase4_03 crafting 2049600 3074500 0 0 maintenance_fees_1,place_merchant_tent hiring=15,manage_vendor=2,shop_sign=1,vendor_item_limit=500,expertise_reverse_engineering_bonus=8 craftClothingFormalGroupD true 0
+class_domestics_phase4_05 class_domestics_phase4_04 1 false true false false 100 0 0 class_domestics_phase4_04 crafting 2365000 3540940 0 0 food_assembly=10,food_experimentation=10,private_place_cantina=100,clothing_assembly=10,clothing_experimentation=20,clothing_customization=55,expertise_reverse_engineering_bonus=8 craftFoodMaster,craftClothingMaster true 0
+class_domestics_phase4_master class_domestics_phase4 1 false true false false 100 0 0 class_domestics_phase4_05 crafting 2723800 3540940 0 0 vendor_fees_1 manage_vendor=2,hiring=10,vendor_item_limit=1000,expertise_reverse_engineering_bonus=8,cybernetic_psychosis_resistance=2 true 0
+class_structures_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_structures_phase1_novice class_structures_phase1 1 false true false false 100 0 0 crafting 100 4810 0 0 access_fee armor_customization=20,slope_move=25,surveying=20,general_assembly=20,general_experimentation=20,clothing_customization=20,structure_customization=20,cybernetic_psychosis_resistance=2 craftArtisanNewbieGroupA,craftArtisanNewbieGroupB,craftArtisanSurveyGroupA true 0
+class_structures_phase1_02 class_structures_phase1 1 false true false false 100 0 0 class_structures_phase1_novice crafting 3700 16120 0 0 premium_auctions surveying=20,general_assembly=10,general_experimentation=10,armor_customization=20,structure_customization=20 craftArtisanEngineeringGroupA,craftArtisanToolGroupA true 0
+class_structures_phase1_03 class_structures_phase1_02 1 false true false false 100 0 0 class_structures_phase1_02 crafting 12400 30160 0 0 surveying=20,general_assembly=10,general_experimentation=10,armor_customization=20,manage_vendor=1,hiring=10,vendor_item_limit=250,structure_customization=20 craftArtisanEngineeringGroupB true 0
+class_structures_phase1_04 class_structures_phase1_03 1 false true false false 100 0 0 class_structures_phase1_03 crafting 23200 67730 0 0 droid_flame_jet_1,droid_flame_jet_2,droid_flame_jet_3,droid_droideka_shield_1,droid_droideka_shield_2,droid_droideka_shield_3,droid_battery_dump_1,droid_battery_dump_2,droid_battery_dump_3,droid_regenerative_plating_1,droid_regenerative_plating_2,droid_regenerative_plating_3,droid_electrical_shock_1,droid_electrical_shock_2,droid_electrical_shock_3,droid_torturous_needle_1,droid_torturous_needle_2,droid_torturous_needle_3,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4 surveying=20,general_assembly=10,general_experimentation=10,armor_customization=20,manage_vendor=1,hiring=10,vendor_item_limit=250,structure_customization=20 craftArtisanEngineeringGroupC true 0
+class_structures_phase1_05 class_structures_phase1_04 1 false false false false 100 0 0 class_structures_phase1_04 crafting 52100 105300 0 0 surveying=20,general_assembly=10,general_experimentation=10,armor_customization=20,manage_vendor=1,hiring=10,vendor_item_limit=250,structure_customization=20 craftArtisanEngineeringGroupD true 0
+class_structures_phase1_master class_structures_phase1 1 false true false false 100 0 0 class_structures_phase1_05 crafting 81000 151060 0 0 structure_assembly=20,structure_experimentation=20,general_assembly=20,general_experimentation=20,chassis_assembly=10,engine_assembly=10,booster_assembly=10,power_systems=10,weapon_systems=10,shields_assembly=10,advanced_assembly=10,chassis_experimentation=10,weapon_systems_experimentation=20,engine_experimentation=20,booster_experimentation=20,power_systems_experimentation=10,shields_experimentation=10,advanced_ship_experimentation=10,general_assembly=20,general_experimentation=20,defense_reverse=1,propulsion_reverse=1,engineering_reverse=1,systems_reverse=1,structure_customization=20,cybernetic_psychosis_resistance=2 craftFurnitureGroupAA,craftStructureGroupAA,craftInstallationGroupAA,craftShipwrightNoviceGroupA true 0
+class_structures_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_structures_phase2_novice class_structures_phase2 1 false true false false 100 0 0 class_structures_phase1_master crafting 116200 205140 0 0 wear_all_armor structure_assembly=10,structure_experimentation=10 craftFurnitureGroupA,craftShipwrightEngGroupA true 0
+class_structures_phase2_02 class_structures_phase2 1 false true false false 100 0 0 class_structures_phase2_novice crafting 157800 267540 0 0 chassis_assembly=10,chassis_experimentation=10,engineering_reverse=2,engine_assembly=10,booster_assembly=10,engine_experimentation=20,booster_experimentation=20,propulsion_reverse=2 craftStructureGroupA,craftShipwrightPropulsionGroupA true 0
+class_structures_phase2_03 class_structures_phase2_02 1 false true false false 100 0 0 class_structures_phase2_02 crafting 205800 339690 0 0 merchant_fees_1 power_systems=10,advanced_assembly=10,power_systems_experimentation=10,advanced_ship_experimentation=10,systems_reverse=2,weapon_systems=10,weapon_systems_experimentation=20,defense_reverse=2,shields_assembly=10,shields_experimentation=10,structure_customization=20 craftInstallationGroupA,craftShipwrightSystemsGroupA true 0
+class_structures_phase2_04 class_structures_phase2_03 1 false true false false 100 0 0 class_structures_phase2_03 crafting 261300 423410 0 0 hiring=20,manage_vendor=1,shop_sign=1,vendor_item_limit=500 craftPlayerCityA,craftShipwrightDefenseGroupA true 0
+class_structures_phase2_05 class_structures_phase2_04 1 false true false false 100 0 0 class_structures_phase2_04 crafting 325700 519610 0 0 structure_assembly=20,structure_experimentation=20 craftFurnitureGroupB,craftShipwrightEngGroupB true 0
+class_structures_phase2_master class_structures_phase2 1 false true false false 100 0 0 class_structures_phase2_05 crafting 399700 629980 0 0 chassis_assembly=15,chassis_experimentation=15,engineering_reverse=2,engine_assembly=15,booster_assembly=15,engine_experimentation=25,booster_experimentation=25,propulsion_reverse=2,cybernetic_psychosis_resistance=2 craftPlayerCityB,craftShipwrightPropulsionGroupB true 0
+class_structures_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_structures_phase3_novice class_structures_phase3 1 false true false false 100 0 0 class_structures_phase2_master crafting 484600 756860 0 0 vendor_fees_1 power_systems=15,advanced_assembly=15,power_systems_experimentation=15,advanced_ship_experimentation=15,systems_reverse=2,weapon_systems=15,weapon_systems_experimentation=25,defense_reverse=2,shields_assembly=15,shields_experimentation=15,structure_customization=20 craftInstallationGroupB,craftShipwrightSystemsGroupB,craftGcwToolsA true 0
+class_structures_phase3_02 class_structures_phase3 1 false true false false 100 0 0 class_structures_phase3_novice crafting 582200 901160 0 0 hiring=10,manage_vendor=1,shop_sign=1,vendor_item_limit=500 craftStructureGroupB,craftShipwrightDefenseGroupB true 0
+class_structures_phase3_03 class_structures_phase3_02 1 false true false false 100 0 0 class_structures_phase3_02 crafting 693200 1065610 0 0 structure_assembly=20,structure_experimentation=20,vendor_item_limit=100 craftFurnitureGroupC,craftShipwrightEngGroupC true 0
+class_structures_phase3_04 class_structures_phase3_03 1 false true false false 100 0 0 class_structures_phase3_03 crafting 819700 1252940 0 0 chassis_assembly=20,chassis_experimentation=20,engineering_reverse=2,engine_assembly=20,booster_assembly=20,engine_experimentation=30,booster_experimentation=30,propulsion_reverse=2,structure_customization=20 craftPlayerCityC,craftShipwrightPropulsionGroupC true 0
+class_structures_phase3_05 class_structures_phase3_04 1 false true false false 100 0 0 class_structures_phase3_04 crafting 963800 1466790 0 0 merchant_fees_1 power_systems=20,advanced_assembly=20,power_systems_experimentation=20,advanced_ship_experimentation=20,systems_reverse=2,weapon_systems=20,weapon_systems_experimentation=30,defense_reverse=2,shields_assembly=20,shields_experimentation=20 craftInstallationGroupC,craftShipwrightSystemsGroupC true 0
+class_structures_phase3_master class_structures_phase3 1 false true false false 100 0 0 class_structures_phase3_05 crafting 1128300 1710540 0 0 vendor_item_limit=100,hiring=15,manage_vendor=2,shop_sign=1,private_vendor_register=1,cybernetic_psychosis_resistance=2 craftStructureGroupC,craftShipwrightDefenseGroupC true 0
+class_structures_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_structures_phase4_novice class_structures_phase4 1 false true false false 100 0 0 class_structures_phase3_master crafting 1315800 1988090 0 0 structure_assembly=20,structure_experimentation=20,vendor_item_limit=400 craftFurnitureGroupD,craftShipwrightEngGroupD true 0
+class_structures_phase4_02 class_structures_phase4 1 false true false false 100 0 0 class_structures_phase4_novice crafting 1529300 2304380 0 0 chassis_assembly=20,chassis_experimentation=20,engineering_reverse=2,engine_assembly=20,booster_assembly=20,engine_experimentation=30,booster_experimentation=30,propulsion_reverse=2,structure_customization=20 craftPlayerCityD,craftShipwrightPropulsionGroupD true 0
+class_structures_phase4_03 class_structures_phase4_02 1 false true false false 100 0 0 class_structures_phase4_02 crafting 1772600 2664480 0 0 ad_fees_1 power_systems=20,advanced_assembly=20,power_systems_experimentation=20,advanced_ship_experimentation=20,systems_reverse=2,weapon_systems=20,weapon_systems_experimentation=30,defense_reverse=2,shields_assembly=20,shields_experimentation=20 craftInstallationGroupD,craftShipwrightSystemsGroupD true 0
+class_structures_phase4_04 class_structures_phase4_03 1 false true false false 100 0 0 class_structures_phase4_03 crafting 2049600 3074500 0 0 maintenance_fees_1,place_merchant_tent private_place_merchant_tent=100,hiring=15,manage_vendor=2,shop_sign=1,vendor_item_limit=650 craftStructureGroupD,craftShipwrightDefenseGroupD true 0
+class_structures_phase4_05 class_structures_phase4_04 1 false true false false 100 0 0 class_structures_phase4_04 crafting 2365000 3540940 0 0 manage_vendor=1,structure_assembly=10,structure_experimentation=10,chassis_assembly=25,chassis_experimentation=25,weapon_systems_experimentation=25,weapon_systems=25,engine_experimentation=25,engine_assembly=25,booster_experimentation=25,booster_assembly=25,power_systems_experimentation=25,power_systems=25,shields_experimentation=25,shields_assembly=25,advanced_ship_experimentation=25,advanced_assembly=25,defense_reverse=1,propulsion_reverse=1,systems_reverse=1,engineering_reverse=1,structure_customization=55 craftStructureGroupE,craftFurnitureGroupE,craftPlayerCityE,craftShipwrightMaster true 0
+class_structures_phase4_master class_structures_phase4 1 false true false false 100 0 0 class_structures_phase4_05 crafting 2723800 3540940 0 0 vendor_fees_1 manage_vendor=2,hiring=10,vendor_item_limit=1000,cybernetic_psychosis_resistance=2 craftFurnitureGroupF true 0
+class_munitions_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_munitions_phase1_novice class_munitions_phase1 1 false true false false 100 0 0 crafting 100 4810 0 0 access_fee surveying=20,general_assembly=20,general_experimentation=20,clothing_customization=20,armor_customization=20,slope_move=25,cybernetic_psychosis_resistance=2 craftArtisanNewbieGroupA,craftArtisanNewbieGroupB,craftArtisanSurveyGroupA true 0
+class_munitions_phase1_02 class_munitions_phase1 1 false true false false 100 0 0 class_munitions_phase1_novice crafting 3700 16120 0 0 premium_auctions surveying=20,general_assembly=10,general_experimentation=10,armor_customization=20,expertise_reverse_engineering_bonus=2 craftArtisanEngineeringGroupA,craftArtisanToolGroupA true 0
+class_munitions_phase1_03 class_munitions_phase1_02 1 false true false false 100 0 0 class_munitions_phase1_02 crafting 12400 30160 0 0 surveying=20,general_assembly=10,general_experimentation=10,armor_customization=20,manage_vendor=1,hiring=10,vendor_item_limit=250,expertise_reverse_engineering_bonus=2 craftArtisanEngineeringGroupB true 0
+class_munitions_phase1_04 class_munitions_phase1_03 1 false true false false 100 0 0 class_munitions_phase1_03 crafting 23200 67730 0 0 droid_flame_jet_1,droid_flame_jet_2,droid_flame_jet_3,droid_droideka_shield_1,droid_droideka_shield_2,droid_droideka_shield_3,droid_battery_dump_1,droid_battery_dump_2,droid_battery_dump_3,droid_regenerative_plating_1,droid_regenerative_plating_2,droid_regenerative_plating_3,droid_electrical_shock_1,droid_electrical_shock_2,droid_electrical_shock_3,droid_torturous_needle_1,droid_torturous_needle_2,droid_torturous_needle_3,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4 surveying=20,general_assembly=10,general_experimentation=10,armor_customization=20,manage_vendor=1,hiring=10,vendor_item_limit=250,expertise_reverse_engineering_bonus=2 craftArtisanEngineeringGroupC true 0
+class_munitions_phase1_05 class_munitions_phase1_04 1 false false false false 100 0 0 class_munitions_phase1_04 crafting 52100 105300 0 0 surveying=20,general_assembly=10,general_experimentation=10,armor_customization=20,manage_vendor=1,hiring=10,vendor_item_limit=250,expertise_reverse_engineering_bonus=2 craftArtisanEngineeringGroupD true 0
+class_munitions_phase1_master class_munitions_phase1 1 false true false false 100 0 0 class_munitions_phase1_05 crafting 81000 151060 0 0 weapon_assembly=100,weapon_experimentation=100,armor_assembly=10,armor_experimentation=10,armor_customization=20,general_assembly=40,general_experimentation=40,expertise_reverse_engineering_bonus=2,cybernetic_psychosis_resistance=2 craftWeaponComponentRangedGroupA,craftWeaponComponentMeleeGroupA,craftWeaponCoreGroupA,craftArmorAppearanceGroupA,craftArmorCoreGroupA,craftWeaponAppearanceMeleeGroupA,craftWeaponAppearanceRangedGroupA true 0
+class_munitions_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_munitions_phase2_novice class_munitions_phase2 1 false true false false 100 0 0 class_munitions_phase1_master crafting 116200 205140 0 0 wear_all_armor craftArmorAppearanceGroupB,craftWeaponAppearanceMeleeGroupB,craftWeaponAppearanceRangedGroupB true 0
+class_munitions_phase2_02 class_munitions_phase2 1 false true false false 100 0 0 class_munitions_phase2_novice crafting 157800 267540 0 0 expertise_reverse_engineering_bonus=4 craftArmorLightLayersGroupA,craftWeaponAppearanceMeleeGroupC,craftWeaponAppearanceRangedGroupC true 0
+class_munitions_phase2_03 class_munitions_phase2_02 1 false true false false 100 0 0 class_munitions_phase2_02 crafting 205800 339690 0 0 merchant_fees_1 armor_assembly=10,armor_experimentation=10,armor_customization=20,expertise_reverse_engineering_bonus=4 craftArmorShieldsGroupA,craftWeaponAppearanceMeleeGroupD,craftWeaponAppearanceRangedGroupD true 0
+class_munitions_phase2_04 class_munitions_phase2_03 1 false true false false 100 0 0 class_munitions_phase2_03 crafting 261300 423410 0 0 hiring=20,manage_vendor=1,shop_sign=1,vendor_item_limit=500,expertise_reverse_engineering_bonus=4 craftArmorCoreGroupB,craftWeaponAppearanceMeleeGroupE,craftWeaponAppearanceRangedGroupE true 0
+class_munitions_phase2_05 class_munitions_phase2_04 1 false true false false 100 0 0 class_munitions_phase2_04 crafting 325700 519610 0 0 expertise_reverse_engineering_bonus=4 craftArmorAppearanceGroupC,craftWeaponAppearanceMeleeGroupF,craftWeaponAppearanceRangedGroupF true 0
+class_munitions_phase2_master class_munitions_phase2 1 false true false false 100 0 0 class_munitions_phase2_05 crafting 399700 629980 0 0 expertise_reverse_engineering_bonus=4,cybernetic_psychosis_resistance=2 craftWeaponCoreGroupB,craftArmorLightLayersGroupB,craftWeaponAppearanceMeleeGroupG,craftWeaponAppearanceRangedGroupG true 0
+class_munitions_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_munitions_phase3_novice class_munitions_phase3 1 false true false false 100 0 0 class_munitions_phase2_master crafting 484600 756860 0 0 vendor_fees_1 armor_assembly=15,armor_experimentation=15,armor_customization=20 craftArmorShieldsGroupB,craftWeaponAppearanceRangedGroupH,craftGcwToolsA true 0
+class_munitions_phase3_02 class_munitions_phase3 1 false true false false 100 0 0 class_munitions_phase3_novice crafting 582200 901160 0 0 hiring=10,manage_vendor=1,shop_sign=1,vendor_item_limit=500,expertise_reverse_engineering_bonus=6 craftArmorCoreGroupC,craftWeaponComponentMeleeGroupB,craftWeaponAppearanceMeleeGroupH true 0
+class_munitions_phase3_03 class_munitions_phase3_02 1 false true false false 100 0 0 class_munitions_phase3_02 crafting 693200 1065610 0 0 vendor_item_limit=100,expertise_reverse_engineering_bonus=6 craftArmorAppearanceGroupD,craftWeaponCoreGroupC,craftWeaponComponentRangedGroupD,craftWeaponAppearanceRangedGroupI true 0
+class_munitions_phase3_04 class_munitions_phase3_03 1 false true false false 100 0 0 class_munitions_phase3_03 crafting 819700 1252940 0 0 expertise_reverse_engineering_bonus=6 craftArmorLightLayersGroupC,craftWeaponAppearanceMeleeGroupI true 0
+class_munitions_phase3_05 class_munitions_phase3_04 1 false false false false 100 0 0 class_munitions_phase3_04 crafting 963800 1466790 0 0 merchant_fees_1 armor_assembly=20,armor_experimentation=20,armor_customization=20,expertise_reverse_engineering_bonus=6 craftArmorShieldsGroupC,craftWeaponComponentRangedGroupB,craftWeaponAppearanceRangedGroupJ true 0
+class_munitions_phase3_master class_munitions_phase3 1 false true false false 100 0 0 class_munitions_phase3_05 crafting 1128300 1710540 0 0 hiring=15,manage_vendor=2,shop_sign=1,vendor_item_limit=250,expertise_reverse_engineering_bonus=6,private_vendor_register=1,cybernetic_psychosis_resistance=2 craftArmorCoreGroupD,craftWeaponAppearanceMeleeGroupJ true 0
+class_munitions_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_munitions_phase4_novice class_munitions_phase4 1 false true false false 100 0 0 class_munitions_phase3_master crafting 1315800 1988090 0 0 vendor_item_limit=400 craftArmorAppearanceGroupE,craftWeaponAppearanceRangedGroupK true 0
+class_munitions_phase4_02 class_munitions_phase4 1 false false false false 100 0 0 class_munitions_phase4_novice crafting 1529300 2304380 0 0 expertise_reverse_engineering_bonus=8 craftArmorHeavyLayersGroupA,craftWeaponCoreGroupD,craftWeaponComponentRangedGroupE,craftWeaponAppearanceMeleeGroupK true 0
+class_munitions_phase4_03 class_munitions_phase4_02 1 false true false false 100 0 0 class_munitions_phase4_02 crafting 1772600 2664480 0 0 ad_fees_1 armor_assembly=20,armor_experimentation=20,armor_customization=20,expertise_reverse_engineering_bonus=8 craftMunitionsGroupE,craftArmorShieldsGroupD,craftWeaponAppearanceRangedGroupL true 0
+class_munitions_phase4_04 class_munitions_phase4_03 1 false true false false 100 0 0 class_munitions_phase4_03 crafting 2049600 3074500 0 0 maintenance_fees_1,place_merchant_tent private_place_merchant_tent=100,hiring=15,manage_vendor=2,shop_sign=1,vendor_item_limit=500,expertise_reverse_engineering_bonus=8 craftArmorCoreGroupE,craftWeaponComponentRangedGroupC,,craftWeaponAppearanceMeleeGroupL true 0
+class_munitions_phase4_05 class_munitions_phase4_04 1 false true false false 100 0 0 class_munitions_phase4_04 crafting 2365000 3540940 0 0 manage_vendor=1,armor_assembly=25,armor_experimentation=25,armor_customization=55,expertise_reverse_engineering_bonus=8 craftMunitionsGroupF,craftArmorHeavyLayersGroupB,craftArmorAppearanceGroupF,craftArmorCoreGroupF,craftWeaponAppearanceRangedGroupM true 0
+class_munitions_phase4_master class_munitions_phase4 1 false true false false 100 0 0 class_munitions_phase4_05 crafting 2723800 3540940 0 0 vendor_fees_1 manage_vendor=2,hiring=10,vendor_item_limit=1000,expertise_reverse_engineering_bonus=8,cybernetic_psychosis_resistance=2 craftMunitionsGroupG,craftWeaponAppearanceMeleeGroupM,craftWeaponAppearanceRangedGroupN true 0
+class_engineering_phase1 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_engineering_phase1_novice class_engineering_phase1 1 false true false false 100 0 0 crafting 100 4810 0 0 access_fee surveying=20,general_assembly=20,general_experimentation=20,clothing_customization=20,armor_customization=20,slope_move=25,cybernetic_psychosis_resistance=2 craftArtisanNewbieGroupA,craftArtisanNewbieGroupB,craftArtisanSurveyGroupA true 0
+class_engineering_phase1_02 class_engineering_phase1 1 false true false false 100 0 0 class_engineering_phase1_novice crafting 3700 16120 0 0 surveying=20,general_assembly=20,general_experimentation=20,clothing_customization=20,armor_customization=20,expertise_reverse_engineering_bonus=2 craftArtisanEngineeringGroupA,craftArtisanToolGroupA,craftArtisanDomesticGroupA true 0
+class_engineering_phase1_03 class_engineering_phase1_02 1 false true false false 100 0 0 class_engineering_phase1_02 crafting 12400 30160 0 0 premium_auctions surveying=15,general_assembly=20,general_experimentation=20,clothing_customization=20,armor_customization=20,manage_vendor=1,hiring=10,vendor_item_limit=250,expertise_reverse_engineering_bonus=2 craftArtisanEngineeringGroupB,craftArtisanDomesticGroupB true 0
+class_engineering_phase1_04 class_engineering_phase1_03 1 false true false false 100 0 0 class_engineering_phase1_03 crafting 23200 67730 0 0 droid_flame_jet_1,droid_flame_jet_2,droid_flame_jet_3,droid_droideka_shield_1,droid_droideka_shield_2,droid_droideka_shield_3,droid_battery_dump_1,droid_battery_dump_2,droid_battery_dump_3,droid_regenerative_plating_1,droid_regenerative_plating_2,droid_regenerative_plating_3,droid_electrical_shock_1,droid_electrical_shock_2,droid_electrical_shock_3,droid_torturous_needle_1,droid_torturous_needle_2,droid_torturous_needle_3,droid_follow,droid_follow_other,droid_stay,droid_guard,droid_friend,droid_attack,droid_patrol,droid_patrol_point,droid_patrol_clear,droid_store,droid_transfer,droid_group,droid_trick_1,droid_trick_2,droid_trick_3,droid_trick_4 surveying=15,general_assembly=20,general_experimentation=20,clothing_customization=15,armor_customization=15,manage_vendor=1,hiring=10,vendor_item_limit=250,expertise_reverse_engineering_bonus=2 craftArtisanEngineeringGroupC,craftArtisanDomesticGroupC true 0
+class_engineering_phase1_05 class_engineering_phase1_04 1 false true false false 100 0 0 class_engineering_phase1_04 crafting 52100 105300 0 0 surveying=15,general_assembly=10,general_experimentation=10,clothing_customization=15,armor_customization=15,manage_vendor=1,hiring=10,vendor_item_limit=250,expertise_reverse_engineering_bonus=2 craftArtisanEngineeringGroupD,craftArtisanDomesticGroupD,craftExpertiseFlameJetModule,craftExpertiseElectricalShockModule true 0
+class_engineering_phase1_master class_engineering_phase1 1 false true false false 100 0 0 class_engineering_phase1_05 crafting 81000 151060 0 0 surveying=15,general_assembly=10,general_experimentation=10,clothing_customization=10,armor_customization=10,expertise_reverse_engineering_bonus=2,cybernetic_psychosis_resistance=2 craftArtisanMasterGroupA,craftArtisanVehicle,craftdroidGroupA true 0
+class_engineering_phase2 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_engineering_phase2_novice class_engineering_phase2 1 false true false false 100 0 0 class_engineering_phase1_master crafting 116200 205140 0 0 customizeVehicle,wear_all_armor slope_move=25,droid_assembly=10,droid_experimentation=10,droid_customization=25,cybernetic_assembly=10,cybernetic_experimentation=10,cybernetic_customization=25 craftdroiddefmodGroupA,craftdroidgenmodGroupA,craftDroidRepairCompA,craftCyberneticGroupA true 0
+class_engineering_phase2_02 class_engineering_phase2 1 false true false false 100 0 0 class_engineering_phase2_novice crafting 157800 267540 0 0 droid_assembly=10,droid_experimentation=10,expertise_reverse_engineering_bonus=4,cybernetic_assembly=10,cybernetic_experimentation=10 craftdroidgenmodGroupB true 0
+class_engineering_phase2_03 class_engineering_phase2_02 1 false true false false 100 0 0 class_engineering_phase2_02 crafting 205800 339690 0 0 droid_assembly=5,droid_experimentation=5,droid_customization=25,expertise_reverse_engineering_bonus=4,cybernetic_assembly=5,cybernetic_experimentation=5,cybernetic_customization=25 craftdroiddefmodGroupB,craftDroidWoundRepairA,craftCyberneticGroupB true 0
+class_engineering_phase2_04 class_engineering_phase2_03 1 false true false false 100 0 0 class_engineering_phase2_03 crafting 261300 423410 0 0 merchant_fees_1 droid_assembly=5,droid_experimentation=5,hiring=20,manage_vendor=1,shop_sign=1,vendor_item_limit=500,expertise_reverse_engineering_bonus=4,cybernetic_assembly=5,cybernetic_experimentation=5 craftDroidDamageRepairA true 0
+class_engineering_phase2_05 class_engineering_phase2_04 1 false true false false 100 0 0 class_engineering_phase2_04 crafting 325700 519610 0 0 droid_assembly=5,droid_experimentation=5,droid_customization=25,vendor_item_limit=100,expertise_reverse_engineering_bonus=4,cybernetic_assembly=5,cybernetic_experimentation=5,cybernetic_customization=25 craftdroidGroupB,craftCyberneticGroupC true 0
+class_engineering_phase2_master class_engineering_phase2 1 false true false false 100 0 0 class_engineering_phase2_05 crafting 399700 629980 0 0 droid_assembly=5,droid_experimentation=5,expertise_reverse_engineering_bonus=4,cybernetic_psychosis_resistance=2,cybernetic_assembly=5,cybernetic_experimentation=5 craftdroidgenmodGroupC true 0
+class_engineering_phase3 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_engineering_phase3_novice class_engineering_phase3 1 false true false false 100 0 0 class_engineering_phase2_master crafting 484600 756860 0 0 droid_assembly=5,droid_experimentation=5,droid_customization=25,vendor_item_limit=200,cybernetic_assembly=5,cybernetic_experimentation=5,cybernetic_customization=25 craftdroiddefmodGroupC,craftDroidWoundRepairB,craftCyberneticGroupD,craftExpertiseDroidekaShieldModule,craftExpertiseTorturousNeedleModule,craftGcwToolsA true 0
+class_engineering_phase3_02 class_engineering_phase3 1 false true false false 100 0 0 class_engineering_phase3_novice crafting 582200 901160 0 0 vendor_fees_1 droid_assembly=5,droid_experimentation=5,hiring=10,manage_vendor=2,shop_sign=1,vendor_item_limit=200,expertise_reverse_engineering_bonus=6,cybernetic_assembly=5,cybernetic_experimentation=5 craftDroidDamageRepairB true 0
+class_engineering_phase3_03 class_engineering_phase3_02 1 false true false false 100 0 0 class_engineering_phase3_02 crafting 693200 1065610 0 0 droid_assembly=5,droid_experimentation=5,droid_customization=25,vendor_item_limit=100,expertise_reverse_engineering_bonus=6,cybernetic_assembly=5,cybernetic_experimentation=5,cybernetic_customization=25 craftdroidGroupC,craftCyberneticGroupE true 0
+class_engineering_phase3_04 class_engineering_phase3_03 1 false true false false 100 0 0 class_engineering_phase3_03 crafting 819700 1252940 0 0 droid_assembly=5,droid_experimentation=5,expertise_reverse_engineering_bonus=6,cybernetic_assembly=5,cybernetic_experimentation=5 craftdroidgenmodGroupD,craftdroidgenmodGroupDD true 0
+class_engineering_phase3_05 class_engineering_phase3_04 1 false true false false 100 0 0 class_engineering_phase3_04 crafting 963800 1466790 0 0 merchant_fees_1 droid_assembly=5,droid_experimentation=5,droid_customization=25,expertise_reverse_engineering_bonus=6,cybernetic_assembly=5,cybernetic_experimentation=5,cybernetic_customization=25 craftdroiddefmodGroupD,craftDroidWoundRepairC,craftCyberneticGroupF true 0
+class_engineering_phase3_master class_engineering_phase3 1 false true false false 100 0 0 class_engineering_phase3_05 crafting 1128300 1710540 0 0 droid_assembly=5,droid_experimentation=5,shop_sign=1,hiring=15,vendor_item_limit=250,expertise_reverse_engineering_bonus=6,private_vendor_register=1,manage_vendor=1,cybernetic_psychosis_resistance=2,cybernetic_assembly=5,cybernetic_experimentation=5 craftDroidDamageRepairC true 0
+class_engineering_phase4 class 1 false false true false 0 0 0 0 0 0 0 true 0
+class_engineering_phase4_novice class_engineering_phase4 1 false false false false 100 0 0 class_engineering_phase3_master crafting 1315800 1988090 0 0 droid_assembly=5,droid_experimentation=5,droid_customization=25,vendor_item_limit=400,cybernetic_assembly=5,cybernetic_experimentation=5,cybernetic_customization=25 craftdroidGroupD,craftCyberneticGroupG true 0
+class_engineering_phase4_02 class_engineering_phase4 1 false true false false 100 0 0 class_engineering_phase4_novice crafting 1529300 2304380 0 0 ad_fees_1 droid_assembly=5,droid_experimentation=5,expertise_reverse_engineering_bonus=8,cybernetic_assembly=5,cybernetic_experimentation=5 craftdroidgenmodGroupE,craftArmorPowerBit true 0
+class_engineering_phase4_03 class_engineering_phase4_02 1 false true false false 100 0 0 class_engineering_phase4_02 crafting 1772600 2664480 0 0 maintenance_fees_1 droid_assembly=5,droid_experimentation=5,droid_customization=25,expertise_reverse_engineering_bonus=8,cybernetic_assembly=5,cybernetic_experimentation=5,cybernetic_customization=25 craftdroiddefmodGroupE,craftDroidWoundRepairD,craftCyberneticGroupH true 0
+class_engineering_phase4_04 class_engineering_phase4_03 1 false true false false 100 0 0 class_engineering_phase4_03 crafting 2049600 3074500 0 0 place_merchant_tent droid_assembly=5,droid_experimentation=5,private_place_merchant_tent=100,hiring=15,manage_vendor=2,shop_sign=1,vendor_item_limit=500,expertise_reverse_engineering_bonus=8,cybernetic_assembly=5,cybernetic_experimentation=5 craftDroidDamageRepairD true 0
+class_engineering_phase4_05 class_engineering_phase4_04 1 false true false false 100 0 0 class_engineering_phase4_04 crafting 2365000 3540940 0 0 manage_vendor=1,droid_assembly=5,droid_experimentation=5,droid_customization=55,expertise_reverse_engineering_bonus=8,cybernetic_assembly=5,cybernetic_experimentation=5,cybernetic_customization=55 craftdroidGroupE,craftCyberneticGroupI,craftExpertiseRegenerativePlating true 0
+class_engineering_phase4_master class_engineering_phase4 1 false true false false 100 0 0 class_engineering_phase4_05 crafting 2723800 3540940 0 0 droid_assembly=5,droid_experimentation=5,manage_vendor=2,hiring=10,vendor_item_limit=1000,expertise_reverse_engineering_bonus=8,cybernetic_psychosis_resistance=2,cybernetic_assembly=5,cybernetic_experimentation=5 craftdroidGroupF,craftdroidgenmodGroupF,craftdroiddefmodGroupF,craftDroidRepairCompB,craftCyberneticGroupJ,craftVehicleGroupA,craftExpertiseBatteryDump true 0
+social 4 true false false false 0 0 0 0 0 0 0 false 0
+social_entertainer social 4 false false true false 0 0 0 0 0 0 0 false 0
+social_entertainer_novice social_entertainer 4 false true false false 100 15 0 entertainer 100 5000 0 0 private_entertainer_novice,imagedesign,covercharge,flourish+1,flourish+2,flourish+3,flourish+4,flourish+5,flourish+6,flourish+7,flourish+8,startDance+rhythmic,inspire healing_music_ability=5,healing_dance_ability=5,hair=1,face=1,instrument_assembly=10,prop_assembly=10,healing_dance_wound=5,healing_music_wound=5 craftInstrumentGroupA false 0
+social_entertainer_master social_entertainer 4 false true false false 5000 6 0 social_entertainer_hairstyle_04,social_entertainer_music_04,social_entertainer_dance_04,social_entertainer_healing_04 entertainer 75000 200000 0 0 private_entertainer_master,startDance+footloose2,startDance+formal2,startMusic+ceremonial,mandoviol,prop_torch healing_dance_ability=10,healing_music_ability=10,instrument_assembly=10,prop_assembly=10,healing_dance_wound=5,healing_music_wound=5 craftInstrumentGroupBBB,craftDancePropE false 0
+social_entertainer_hairstyle_01 social_entertainer 4 false false false false 1000 2 0 social_entertainer_novice imagedesigner 1000 10000 0 0 private_entertainer_hair_1 hair=1 false 0
+social_entertainer_hairstyle_02 social_entertainer_hairstyle_01 4 false false false false 2000 3 0 social_entertainer_hairstyle_01 imagedesigner 5000 20000 0 0 private_entertainer_hair_2 markings=1,face=1 false 0
+social_entertainer_hairstyle_03 social_entertainer_hairstyle_02 4 false false false false 3000 4 0 social_entertainer_hairstyle_02 imagedesigner 10000 30000 0 0 private_entertainer_hair_3 hair=1 false 0
+social_entertainer_hairstyle_04 social_entertainer_hairstyle_03 4 false true false false 4000 5 0 social_entertainer_hairstyle_03 imagedesigner 15000 30000 0 0 private_entertainer_hair_4 hair=1,face=1 false 0
+social_entertainer_music_01 social_entertainer 4 false false false false 1000 2 0 social_entertainer_novice music 1000 10000 0 0 private_entertainer_music_1,startMusic+rock healing_music_ability=5,healing_music_wound=5 false 0
+social_entertainer_music_02 social_entertainer_music_01 4 false false false false 2000 3 0 social_entertainer_music_01 music 5000 30000 0 0 private_entertainer_music_2,startMusic+starwars2 healing_music_ability=5,healing_music_wound=5 false 0
+social_entertainer_music_03 social_entertainer_music_02 4 false false false false 3000 4 0 social_entertainer_music_02 music 15000 90000 0 0 private_entertainer_music_3,startMusic+folk healing_music_ability=5,healing_music_wound=5 false 0
+social_entertainer_music_04 social_entertainer_music_03 4 false true false false 4000 5 0 social_entertainer_music_03 music 45000 150000 0 0 private_entertainer_music_4,startMusic+starwars3 healing_music_ability=10,healing_music_wound=5 false 0
+social_entertainer_dance_01 social_entertainer 4 false false false false 1000 2 0 social_entertainer_novice dance 1000 10000 0 0 private_entertainer_dance_1,startDance+basic2 healing_dance_ability=5,healing_dance_wound=5 false 0
+social_entertainer_dance_02 social_entertainer_dance_01 4 false false false false 2000 3 0 social_entertainer_dance_01 dance 5000 30000 0 0 private_entertainer_dance_2,startDance+rhythmic2 healing_dance_ability=5,healing_dance_wound=5 false 0
+social_entertainer_dance_03 social_entertainer_dance_02 4 false false false false 3000 4 0 social_entertainer_dance_02 dance 15000 90000 0 0 private_entertainer_dance_3,startDance+footloose healing_dance_ability=5,healing_dance_wound=5 false 0
+social_entertainer_dance_04 social_entertainer_dance_03 4 false true false false 4000 5 0 social_entertainer_dance_03 dance 45000 150000 0 0 private_entertainer_dance_4,startDance+formal healing_dance_ability=10,healing_dance_wound=5 false 0
+social_entertainer_healing_01 social_entertainer 4 false false false false 1000 2 0 social_entertainer_novice entertainer 1000 10000 0 0 private_entertainer_healing_1,prop_staff instrument_assembly=5,prop_assembly=5 craftDancePropA false 0
+social_entertainer_healing_02 social_entertainer_healing_01 4 false false false false 2000 3 0 social_entertainer_healing_01 entertainer 5000 30000 0 0 private_entertainer_healing_2,fizz,prop_sword instrument_assembly=5,prop_assembly=5 craftInstrumentGroupB,craftDancePropB false 0
+social_entertainer_healing_03 social_entertainer_healing_02 4 false false false false 3000 4 0 social_entertainer_healing_02 entertainer 15000 90000 0 0 private_entertainer_healing_3,prop_sparkler instrument_assembly=5,prop_assembly=5 craftDancePropC false 0
+social_entertainer_healing_04 social_entertainer_healing_03 4 false true false false 4000 5 0 social_entertainer_healing_03 entertainer 45000 150000 0 0 private_entertainer_healing_4,fanfar,prop_glowstick instrument_assembly=5,prop_assembly=5 craftInstrumentGroupBB,craftDancePropD false 0
+social_dancer social 4 false false true false 0 0 0 0 0 0 0 false 0
+social_dancer_novice social_dancer 4 false true false false 5000 6 0 social_entertainer_dance_04,social_entertainer_healing_04 dance 50000 350000 0 0 startDance+popular,startDance+poplock,startDance+bunduki,registerWithLocation,prop_ribbon,prop_dual_wield healing_dance_ability=10,healing_dance_wound=10,prop_assembly=10 craftDancePropF false 0
+social_dancer_master social_dancer 4 false true false false 10000 1 0 social_dancer_ability_04,social_dancer_wound_04,social_dancer_knowledge_04,social_dancer_shock_04 dance 350000 500000 0 0 startDance+lyrical2,startDance+exotic3,startDance+exotic4,place_cantina,place_theater,prop_double_ribbon_spark healing_dance_ability=10,healing_dance_wound=25,melee_defense=7,ranged_defense=7,private_place_cantina=100,private_place_theater=100,prop_assembly=10 craftDancePropK false 0
+social_dancer_ability_01 social_dancer 4 false false false false 6000 5 0 social_dancer_novice entertainer 25000 200000 0 0 spotlight,colorlights,dazzle false 0
+social_dancer_ability_02 social_dancer_ability_01 4 false false false false 7000 4 0 social_dancer_ability_01 entertainer 50000 400000 0 0 distract,colorSwirl false 0
+social_dancer_ability_03 social_dancer_ability_02 4 false false false false 8000 3 0 social_dancer_ability_02 entertainer 100000 500000 0 0 smokebomb,centerStage false 0
+social_dancer_ability_04 social_dancer_ability_03 4 false true false false 9000 2 0 social_dancer_ability_03 entertainer 125000 500000 0 0 floorLights false 0
+social_dancer_wound_01 social_dancer 4 false false false false 6000 5 0 social_dancer_novice dance 87500 200000 0 0 healing_dance_wound=10 false 0
+social_dancer_wound_02 social_dancer_wound_01 4 false false false false 7000 4 0 social_dancer_wound_01 dance 125000 400000 0 0 healing_dance_wound=10 false 0
+social_dancer_wound_03 social_dancer_wound_02 4 false false false false 8000 3 0 social_dancer_wound_02 dance 175000 500000 0 0 healing_dance_wound=20 false 0
+social_dancer_wound_04 social_dancer_wound_03 4 false true false false 9000 2 0 social_dancer_wound_03 dance 225000 500000 0 0 healing_dance_wound=25 false 0
+social_dancer_knowledge_01 social_dancer 4 false false false false 6000 5 0 social_dancer_novice dance 87500 500000 0 0 startDance+popular2,startDance+tumble,startDance+bunduki2 healing_dance_ability=10 false 0
+social_dancer_knowledge_02 social_dancer_knowledge_01 4 false false false false 7000 4 0 social_dancer_knowledge_01 dance 125000 700000 0 0 startDance+poplock2,startDance+tumble2 healing_dance_ability=10 false 0
+social_dancer_knowledge_03 social_dancer_knowledge_02 4 false false false false 8000 3 0 social_dancer_knowledge_02 dance 175000 900000 0 0 startDance+lyrical,startDance+breakdance healing_dance_ability=10 false 0
+social_dancer_knowledge_04 social_dancer_knowledge_03 4 false true false false 9000 2 0 social_dancer_knowledge_03 dance 225000 900000 0 0 startDance+breakdance2,startDance+exotic,startDance+exotic2 healing_dance_ability=10 false 0
+social_dancer_shock_01 social_dancer 4 false false false false 6000 5 0 social_dancer_novice entertainer 25000 200000 0 0 prop_double_ribbon prop_assembly=10 craftDancePropG false 0
+social_dancer_shock_02 social_dancer_shock_01 4 false false false false 7000 4 0 social_dancer_shock_01 entertainer 50000 400000 0 0 prop_ribbon_magic prop_assembly=10 craftDancePropH false 0
+social_dancer_shock_03 social_dancer_shock_02 4 false false false false 8000 3 0 social_dancer_shock_02 entertainer 100000 500000 0 0 prop_double_ribbon_magic prop_assembly=10 craftDancePropI false 0
+social_dancer_shock_04 social_dancer_shock_03 4 false true false false 9000 2 0 social_dancer_shock_03 entertainer 125000 500000 0 0 prop_ribbon_spark prop_assembly=10 craftDancePropJ false 0
+social_musician social 4 false false true false 0 0 0 0 0 0 0 false 0
+social_musician_novice social_musician 4 false true false false 5000 6 0 social_entertainer_music_04,social_entertainer_healing_04 music 50000 350000 0 0 kloohorn,registerWithLocation,startMusic+starwars4 healing_music_ability=5,healing_music_wound=10,instrument_assembly=10 craftInstrumentGroupC false 0
+social_musician_master social_musician 4 false true false false 10000 1 0 social_musician_ability_04,social_musician_wound_04,social_musician_knowledge_04,social_musician_shock_04 music 350000 500000 0 0 startMusic+virtuoso,nalargon,place_cantina,place_theater healing_music_ability=15,healing_music_wound=25,instrument_assembly=10,ranged_defense=7,melee_defense=7,private_place_cantina=100,private_place_theater=100 craftInstrumentGroupFF false 0
+social_musician_ability_01 social_musician 4 false false false false 6000 5 0 social_musician_novice entertainer 25000 200000 0 0 spotlight,colorlights,dazzle false 0
+social_musician_ability_02 social_musician_ability_01 4 false false false false 7000 4 0 social_musician_ability_01 entertainer 50000 400000 0 0 firejet,laserShow false 0
+social_musician_ability_03 social_musician_ability_02 4 false false false false 8000 3 0 social_musician_ability_02 entertainer 100000 500000 0 0 ventriloquism,firejet2 false 0
+social_musician_ability_04 social_musician_ability_03 4 false true false false 9000 2 0 social_musician_ability_03 entertainer 125000 500000 0 0 featuredSolo false 0
+social_musician_wound_01 social_musician 4 false false false false 6000 5 0 social_musician_novice music 87500 200000 0 0 healing_music_wound=10 false 0
+social_musician_wound_02 social_musician_wound_01 4 false false false false 7000 4 0 social_musician_wound_01 music 125000 400000 0 0 healing_music_wound=10 false 0
+social_musician_wound_03 social_musician_wound_02 4 false false false false 8000 3 0 social_musician_wound_02 music 175000 500000 0 0 healing_music_wound=20 false 0
+social_musician_wound_04 social_musician_wound_03 4 false true false false 9000 2 0 social_musician_wound_03 music 225000 500000 0 0 healing_music_wound=25 false 0
+social_musician_knowledge_01 social_musician 4 false false false false 6000 5 0 social_musician_novice music 87500 500000 0 0 startMusic+ballad,startMusic+swing healing_music_ability=5 false 0
+social_musician_knowledge_02 social_musician_knowledge_01 4 false false false false 7000 4 0 social_musician_knowledge_01 music 125000 700000 0 0 startMusic+funk healing_music_ability=10 false 0
+social_musician_knowledge_03 social_musician_knowledge_02 4 false false false false 8000 3 0 social_musician_knowledge_02 music 175000 900000 0 0 startMusic+waltz healing_music_ability=10 false 0
+social_musician_knowledge_04 social_musician_knowledge_03 4 false true false false 9000 2 0 social_musician_knowledge_03 music 225000 900000 0 0 startMusic+jazz healing_music_ability=15 false 0
+social_musician_shock_01 social_musician 4 false false false false 6000 5 0 social_musician_novice entertainer 25000 200000 0 0 traz instrument_assembly=10 craftInstrumentGroupD false 0
+social_musician_shock_02 social_musician_shock_01 4 false false false false 7000 4 0 social_musician_shock_01 entertainer 50000 400000 0 0 bandfill instrument_assembly=10 craftInstrumentGroupE false 0
+social_musician_shock_03 social_musician_shock_02 4 false false false false 8000 3 0 social_musician_shock_02 entertainer 100000 500000 0 0 flutedroopy instrument_assembly=10 craftInstrumentGroupEE false 0
+social_musician_shock_04 social_musician_shock_03 4 false true false false 9000 2 0 social_musician_shock_03 entertainer 125000 500000 0 0 omnibox instrument_assembly=10 craftInstrumentGroupF false 0
+social_imagedesigner social 4 false false true false 0 0 0 0 0 0 0 false 0
+social_imagedesigner_novice social_imagedesigner 4 false true false false 5000 6 0 social_entertainer_hairstyle_04 imagedesigner 10000 20000 0 0 hair=1,body=1,face=1 false 0
+social_imagedesigner_master social_imagedesigner 4 false true false false 10000 1 0 social_imagedesigner_hairstyle_04,social_imagedesigner_exotic_04,social_imagedesigner_bodyform_04,social_imagedesigner_markings_04 imagedesigner 65000 80000 0 0 markings=2,body=2,face=2 false 0
+social_imagedesigner_hairstyle_01 social_imagedesigner 4 false false false false 6000 4 0 social_imagedesigner_novice imagedesigner 10000 40000 0 0 hair=1 false 0
+social_imagedesigner_hairstyle_02 social_imagedesigner_hairstyle_01 4 false false false false 7000 3 0 social_imagedesigner_hairstyle_01 imagedesigner 20000 60000 0 0 hair=2 false 0
+social_imagedesigner_hairstyle_03 social_imagedesigner_hairstyle_02 4 false false false false 8000 2 0 social_imagedesigner_hairstyle_02 imagedesigner 30000 80000 0 0 hair=2 false 0
+social_imagedesigner_hairstyle_04 social_imagedesigner_hairstyle_03 4 false true false false 9000 1 0 social_imagedesigner_hairstyle_03 imagedesigner 40000 80000 0 0 hair=2 false 0
+social_imagedesigner_exotic_01 social_imagedesigner 4 false false false false 6000 4 0 social_imagedesigner_novice imagedesigner 10000 40000 0 0 face=1 false 0
+social_imagedesigner_exotic_02 social_imagedesigner_exotic_01 4 false false false false 7000 3 0 social_imagedesigner_exotic_01 imagedesigner 20000 60000 0 0 face=1 false 0
+social_imagedesigner_exotic_03 social_imagedesigner_exotic_02 4 false false false false 8000 2 0 social_imagedesigner_exotic_02 imagedesigner 30000 80000 0 0 face=2 false 0
+social_imagedesigner_exotic_04 social_imagedesigner_exotic_03 4 false true false false 9000 1 0 social_imagedesigner_exotic_03 imagedesigner 40000 80000 0 0 face=2 false 0
+social_imagedesigner_bodyform_01 social_imagedesigner 4 false false false false 6000 4 0 social_imagedesigner_novice imagedesigner 10000 40000 0 0 body=1 false 0
+social_imagedesigner_bodyform_02 social_imagedesigner_bodyform_01 4 false false false false 7000 3 0 social_imagedesigner_bodyform_01 imagedesigner 20000 60000 0 0 body=1 false 0
+social_imagedesigner_bodyform_03 social_imagedesigner_bodyform_02 4 false false false false 8000 2 0 social_imagedesigner_bodyform_02 imagedesigner 30000 80000 0 0 body=2 false 0
+social_imagedesigner_bodyform_04 social_imagedesigner_bodyform_03 4 false true false false 9000 1 0 social_imagedesigner_bodyform_03 imagedesigner 40000 80000 0 0 body=2 false 0
+social_imagedesigner_markings_01 social_imagedesigner 4 false false false false 6000 4 0 social_imagedesigner_novice imagedesigner 10000 40000 0 0 markings=1 false 0
+social_imagedesigner_markings_02 social_imagedesigner_markings_01 4 false false false false 7000 3 0 social_imagedesigner_markings_01 imagedesigner 20000 60000 0 0 markings=1 false 0
+social_imagedesigner_markings_03 social_imagedesigner_markings_02 4 false false false false 8000 2 0 social_imagedesigner_markings_02 imagedesigner 30000 80000 0 0 markings=2 false 0
+social_imagedesigner_markings_04 social_imagedesigner_markings_03 4 false true false false 9000 1 0 social_imagedesigner_markings_03 imagedesigner 40000 80000 0 0 markings=2 false 0
+crafting 4 true false false false 0 0 0 0 0 0 0 false 0
+crafting_artisan crafting 4 false false true false 0 0 0 0 0 0 0 true 0
+crafting_artisan_novice crafting_artisan 4 false true false false 100 15 0 crafting_general 100 1500 0 0 private_artisan_novice surveying=20,general_assembly=20,general_experimentation=20,clothing_customization=20,armor_customization=20,slope_move=25 craftArtisanNewbieGroupA,craftArtisanNewbieGroupB,craftArtisanSurveyGroupA true 0
+crafting_artisan_master crafting_artisan 4 false true false false 5000 5 0 crafting_artisan_engineering_04,crafting_artisan_domestic_04,crafting_artisan_business_04,crafting_artisan_survey_04 crafting_general 15000 25000 0 0 private_artisan_master,customizeVehicle slope_move=25 craftArtisanMasterGroupA,craftArtisanVehicle true 0
+crafting_artisan_engineering_01 crafting_artisan 4 false false false false 1000 2 0 crafting_artisan_novice crafting_general 500 2000 0 0 private_artisan_engineering_1 general_assembly=10,general_experimentation=10,armor_customization=20 craftArtisanEngineeringGroupA,craftArtisanToolGroupA true 0
+crafting_artisan_engineering_02 crafting_artisan_engineering_01 4 false false false false 2000 3 0 crafting_artisan_engineering_01 crafting_general 1000 6000 0 0 private_artisan_engineering_2 general_assembly=10,general_experimentation=10,armor_customization=20 craftArtisanEngineeringGroupB true 0
+crafting_artisan_engineering_03 crafting_artisan_engineering_02 4 false false false false 3000 4 0 crafting_artisan_engineering_02 crafting_general 3000 12000 0 0 private_artisan_engineering_3 general_assembly=10,general_experimentation=10,armor_customization=20 craftArtisanEngineeringGroupC true 0
+crafting_artisan_engineering_04 crafting_artisan_engineering_03 4 false true false false 4000 5 0 crafting_artisan_engineering_03 crafting_general 6000 50000 0 0 private_artisan_engineering_4 general_assembly=10,general_experimentation=10,armor_customization=20 craftArtisanEngineeringGroupD true 0
+crafting_artisan_domestic_01 crafting_artisan 4 false false false false 1000 2 0 crafting_artisan_novice crafting_general 500 2000 0 0 private_artisan_domestic_1 general_assembly=10,general_experimentation=10,clothing_customization=20 craftArtisanDomesticGroupA true 0
+crafting_artisan_domestic_02 crafting_artisan_domestic_01 4 false false false false 2000 3 0 crafting_artisan_domestic_01 crafting_general 1000 6000 0 0 private_artisan_domestic_2 general_assembly=10,general_experimentation=10,clothing_customization=20 craftArtisanDomesticGroupB true 0
+crafting_artisan_domestic_03 crafting_artisan_domestic_02 4 false false false false 3000 4 0 crafting_artisan_domestic_02 crafting_general 3000 12000 0 0 private_artisan_domestic_3 general_assembly=10,general_experimentation=10,clothing_customization=20 craftArtisanDomesticGroupC true 0
+crafting_artisan_domestic_04 crafting_artisan_domestic_03 4 false true false false 4000 5 0 crafting_artisan_domestic_03 crafting_general 6000 50000 0 0 private_artisan_domestic_4 general_assembly=10,general_experimentation=10,clothing_customization=20 craftArtisanDomesticGroupD true 0
+crafting_artisan_business_01 crafting_artisan 4 false false false false 1000 2 0 crafting_artisan_novice crafting_general 500 2000 0 0 private_artisan_business_1,access_fee true 0
+crafting_artisan_business_02 crafting_artisan_business_01 4 false false false false 2000 3 0 crafting_artisan_business_01 crafting_general 1000 6000 0 0 private_artisan_business_2,premium_auctions true 0
+crafting_artisan_business_03 crafting_artisan_business_02 4 false false false false 3000 4 0 crafting_artisan_business_02 crafting_general 3000 12000 0 0 private_artisan_business_3 manage_vendor=1,hiring=10,vendor_item_limit=100 true 0
+crafting_artisan_business_04 crafting_artisan_business_03 4 false true false false 4000 5 0 crafting_artisan_business_03 crafting_general 6000 50000 0 0 private_artisan_business_4 manage_vendor=1,hiring=10,vendor_item_limit=150 true 0
+crafting_artisan_survey_01 crafting_artisan 4 false false false false 1000 2 0 crafting_artisan_novice crafting_general 500 5000 0 0 private_artisan_survey_1 surveying=15 true 0
+crafting_artisan_survey_02 crafting_artisan_survey_01 4 false false false false 2000 3 0 crafting_artisan_survey_01 crafting_general 2500 10000 0 0 private_artisan_survey_2 surveying=20 true 0
+crafting_artisan_survey_03 crafting_artisan_survey_02 4 false false false false 3000 4 0 crafting_artisan_survey_02 crafting_general 5000 20000 0 0 private_artisan_survey_3 surveying=20 true 0
+crafting_artisan_survey_04 crafting_artisan_survey_03 4 false true false false 4000 5 0 crafting_artisan_survey_03 crafting_general 10000 20000 0 0 private_artisan_survey_4 surveying=25 true 0
+crafting_merchant crafting 4 false false true false 0 0 0 0 0 0 0 true 0
+crafting_merchant_novice crafting_merchant 4 false true false false 5000 6 0 crafting_artisan_business_04 merchant 5000 20000 0 0 manage_vendor=1,hiring=10,vendor_item_limit=500 true 0
+crafting_merchant_master crafting_merchant 4 false true false false 10000 1 0 crafting_merchant_advertising_04,crafting_merchant_sales_04,crafting_merchant_hiring_04,crafting_merchant_management_04 merchant 65000 80000 0 0 vendor_fees_1 manage_vendor=2,hiring=10,vendor_item_limit=1000 true 0
+crafting_merchant_advertising_01 crafting_merchant 4 false false false false 6000 5 0 crafting_merchant_novice merchant 10000 40000 0 0 true 0
+crafting_merchant_advertising_02 crafting_merchant_advertising_01 4 false false false false 7000 4 0 crafting_merchant_advertising_01 merchant 20000 60000 0 0 true 0
+crafting_merchant_advertising_03 crafting_merchant_advertising_02 4 false false false false 8000 3 0 crafting_merchant_advertising_02 merchant 30000 80000 0 0 true 0
+crafting_merchant_advertising_04 crafting_merchant_advertising_03 4 false true false false 9000 2 0 crafting_merchant_advertising_03 merchant 40000 80000 0 0 ad_fees_1 true 0
+crafting_merchant_sales_01 crafting_merchant 4 false false false false 6000 5 0 crafting_merchant_novice merchant 10000 40000 0 0 merchant_fees_1 true 0
+crafting_merchant_sales_02 crafting_merchant_sales_01 4 false false false false 7000 4 0 crafting_merchant_sales_01 merchant 20000 60000 0 0 vendor_fees_1 true 0
+crafting_merchant_sales_03 crafting_merchant_sales_02 4 false false false false 8000 3 0 crafting_merchant_sales_02 merchant 30000 80000 0 0 merchant_fees_1 vendor_item_limit=100 true 0
+crafting_merchant_sales_04 crafting_merchant_sales_03 4 false true false false 9000 2 0 crafting_merchant_sales_03 merchant 40000 80000 0 0 maintenance_fees_1,place_merchant_tent manage_vendor=1,private_place_merchant_tent=100,vendor_item_limit=150 true 0
+crafting_merchant_hiring_01 crafting_merchant 4 false false false false 6000 5 0 crafting_merchant_novice merchant 10000 40000 0 0 hiring=20 true 0
+crafting_merchant_hiring_02 crafting_merchant_hiring_01 4 false false false false 7000 4 0 crafting_merchant_hiring_01 merchant 20000 60000 0 0 hiring=10 true 0
+crafting_merchant_hiring_03 crafting_merchant_hiring_02 4 false false false false 8000 3 0 crafting_merchant_hiring_02 merchant 30000 80000 0 0 hiring=15 true 0
+crafting_merchant_hiring_04 crafting_merchant_hiring_03 4 false true false false 9000 2 0 crafting_merchant_hiring_03 merchant 40000 80000 0 0 hiring=15 true 0
+crafting_merchant_management_01 crafting_merchant 4 false false false false 6000 5 0 crafting_merchant_novice merchant 10000 40000 0 0 manage_vendor=1,shop_sign=1,vendor_item_limit=500 true 0
+crafting_merchant_management_02 crafting_merchant_management_01 4 false false false false 7000 4 0 crafting_merchant_management_01 merchant 20000 60000 0 0 manage_vendor=1,shop_sign=1,vendor_item_limit=500 true 0
+crafting_merchant_management_03 crafting_merchant_management_02 4 false false false false 8000 3 0 crafting_merchant_management_02 merchant 30000 80000 0 0 manage_vendor=2,shop_sign=1,vendor_item_limit=500 true 0
+crafting_merchant_management_04 crafting_merchant_management_03 4 false true false false 9000 2 0 crafting_merchant_management_03 merchant 40000 80000 0 0 manage_vendor=2,shop_sign=1,vendor_item_limit=500 true 0
+crafting_armorsmith crafting 4 false false true false 0 0 0 0 0 0 0 true 0
+crafting_armorsmith_novice crafting_armorsmith 4 false true false false 5000 6 0 crafting_artisan_engineering_04 crafting_general 16800 40000 0 0 wear_all_armor armor_assembly=10,armor_experimentation=10,armor_customization=20,general_assembly=40,general_experimentation=40 craftArmorAppearanceGroupA,craftArmorCoreGroupA true 0
+crafting_armorsmith_master crafting_armorsmith 4 false true false false 10000 1 0 crafting_armorsmith_personal_04,crafting_armorsmith_heavy_04,crafting_armorsmith_deflectors_04,crafting_armorsmith_complexity_04 crafting_clothing_armor 80000 120000 0 0 armor_assembly=25,armor_experimentation=25,armor_customization=55 craftArmorHeavyLayersGroupB,craftArmorAppearanceGroupF,craftArmorCoreGroupF true 0
+crafting_armorsmith_personal_01 crafting_armorsmith 4 false false false false 6000 5 0 crafting_armorsmith_novice crafting_clothing_armor 28000 56000 0 0 craftArmorAppearanceGroupB true 0
+crafting_armorsmith_personal_02 crafting_armorsmith_personal_01 4 false false false false 7000 4 0 crafting_armorsmith_personal_01 crafting_clothing_armor 39200 72000 0 0 craftArmorAppearanceGroupC true 0
+crafting_armorsmith_personal_03 crafting_armorsmith_personal_02 4 false false false false 8000 3 0 crafting_armorsmith_personal_02 crafting_clothing_armor 50400 100000 0 0 craftArmorAppearanceGroupD true 0
+crafting_armorsmith_personal_04 crafting_armorsmith_personal_03 4 false true false false 9000 2 0 crafting_armorsmith_personal_03 crafting_clothing_armor 61600 120000 0 0 craftArmorAppearanceGroupE true 0
+crafting_armorsmith_heavy_01 crafting_armorsmith 4 false false false false 6000 5 0 crafting_armorsmith_novice crafting_clothing_armor 28000 56000 0 0 craftArmorLightLayersGroupA true 0
+crafting_armorsmith_heavy_02 crafting_armorsmith_heavy_01 4 false false false false 7000 4 0 crafting_armorsmith_heavy_01 crafting_clothing_armor 39200 72000 0 0 craftArmorLightLayersGroupB true 0
+crafting_armorsmith_heavy_03 crafting_armorsmith_heavy_02 4 false false false false 8000 3 0 crafting_armorsmith_heavy_02 crafting_clothing_armor 50400 100000 0 0 craftArmorLightLayersGroupC true 0
+crafting_armorsmith_heavy_04 crafting_armorsmith_heavy_03 4 false true false false 9000 2 0 crafting_armorsmith_heavy_03 crafting_clothing_armor 61600 120000 0 0 craftArmorHeavyLayersGroupA true 0
+crafting_armorsmith_deflectors_01 crafting_armorsmith 4 false false false false 6000 5 0 crafting_armorsmith_novice crafting_clothing_armor 28000 56000 0 0 craftArmorShieldsGroupA true 0
+crafting_armorsmith_deflectors_02 crafting_armorsmith_deflectors_01 4 false false false false 7000 4 0 crafting_armorsmith_deflectors_01 crafting_clothing_armor 39200 72000 0 0 craftArmorShieldsGroupB true 0
+crafting_armorsmith_deflectors_03 crafting_armorsmith_deflectors_02 4 false false false false 8000 3 0 crafting_armorsmith_deflectors_02 crafting_clothing_armor 50400 100000 0 0 craftArmorShieldsGroupC true 0
+crafting_armorsmith_deflectors_04 crafting_armorsmith_deflectors_03 4 false true false false 9000 2 0 crafting_armorsmith_deflectors_03 crafting_clothing_armor 61600 120000 0 0 craftArmorShieldsGroupD true 0
+crafting_armorsmith_complexity_01 crafting_armorsmith 4 false false false false 6000 5 0 crafting_armorsmith_novice crafting_clothing_armor 28000 56000 0 0 armor_assembly=10,armor_experimentation=10,armor_customization=20 craftArmorCoreGroupB true 0
+crafting_armorsmith_complexity_02 crafting_armorsmith_complexity_01 4 false false false false 7000 4 0 crafting_armorsmith_complexity_01 crafting_clothing_armor 39200 72000 0 0 armor_assembly=15,armor_experimentation=15,armor_customization=20 craftArmorCoreGroupC true 0
+crafting_armorsmith_complexity_03 crafting_armorsmith_complexity_02 4 false false false false 8000 3 0 crafting_armorsmith_complexity_02 crafting_clothing_armor 50400 100000 0 0 armor_assembly=20,armor_experimentation=20,armor_customization=20 craftArmorCoreGroupD true 0
+crafting_armorsmith_complexity_04 crafting_armorsmith_complexity_03 4 false true false false 9000 2 0 crafting_armorsmith_complexity_03 crafting_clothing_armor 61600 120000 0 0 armor_assembly=20,armor_experimentation=20,armor_customization=20 craftArmorCoreGroupE true 0
+crafting_weaponsmith crafting 4 false false true false 0 0 0 0 0 0 0 true 0
+crafting_weaponsmith_novice crafting_weaponsmith 4 false true false false 5000 6 0 crafting_artisan_engineering_04 crafting_general 21000 40000 0 0 weapon_assembly=10,weapon_experimentation=10 craftWeaponMeleeGroupA,craftWeaponRangedGroupA true 0
+crafting_weaponsmith_master crafting_weaponsmith 4 false true false false 10000 1 0 crafting_weaponsmith_melee_04,crafting_weaponsmith_firearms_04,crafting_weaponsmith_munitions_04,crafting_weaponsmith_techniques_04 crafting_weapons_general 95000 120000 0 0 weapon_assembly=25,weapon_experimentation=25 craftWeaponRangedGroupF,craftMunitionsGroupF,craftWeaponMeleeGroupF true 0
+crafting_weaponsmith_melee_01 crafting_weaponsmith 4 false false false false 6000 5 0 crafting_weaponsmith_novice crafting_weapons_general 35000 56000 0 0 true 0
+crafting_weaponsmith_melee_02 crafting_weaponsmith_melee_01 4 false false false false 7000 4 0 crafting_weaponsmith_melee_01 crafting_weapons_general 49000 72000 0 0 true 0
+crafting_weaponsmith_melee_03 crafting_weaponsmith_melee_02 4 false false false false 8000 3 0 crafting_weaponsmith_melee_02 crafting_weapons_general 63000 100000 0 0 craftWeaponMeleeGroupD true 0
+crafting_weaponsmith_melee_04 crafting_weaponsmith_melee_03 4 false true false false 9000 2 0 crafting_weaponsmith_melee_03 crafting_weapons_general 77000 120000 0 0 craftWeaponMeleeGroupE true 0
+crafting_weaponsmith_firearms_01 crafting_weaponsmith 4 false false false false 6000 5 0 crafting_weaponsmith_novice crafting_weapons_general 35000 56000 0 0 craftWeaponRangedGroupB true 0
+crafting_weaponsmith_firearms_02 crafting_weaponsmith_firearms_01 4 false false false false 7000 4 0 crafting_weaponsmith_firearms_01 crafting_weapons_general 49000 72000 0 0 craftWeaponRangedGroupC true 0
+crafting_weaponsmith_firearms_03 crafting_weaponsmith_firearms_02 4 false false false false 8000 3 0 crafting_weaponsmith_firearms_02 crafting_weapons_general 63000 100000 0 0 craftWeaponRangedGroupD true 0
+crafting_weaponsmith_firearms_04 crafting_weaponsmith_firearms_03 4 false true false false 9000 2 0 crafting_weaponsmith_firearms_03 crafting_weapons_general 77000 120000 0 0 craftWeaponRangedGroupE true 0
+crafting_weaponsmith_munitions_01 crafting_weaponsmith 4 false false false false 6000 5 0 crafting_weaponsmith_novice crafting_weapons_general 35000 56000 0 0 craftMunitionsGroupB true 0
+crafting_weaponsmith_munitions_02 crafting_weaponsmith_munitions_01 4 false false false false 7000 4 0 crafting_weaponsmith_munitions_01 crafting_weapons_general 49000 72000 0 0 craftMunitionsGroupC true 0
+crafting_weaponsmith_munitions_03 crafting_weaponsmith_munitions_02 4 false false false false 8000 3 0 crafting_weaponsmith_munitions_02 crafting_weapons_general 63000 100000 0 0 craftMunitionsGroupD true 0
+crafting_weaponsmith_munitions_04 crafting_weaponsmith_munitions_03 4 false true false false 9000 2 0 crafting_weaponsmith_munitions_03 crafting_weapons_general 77000 120000 0 0 craftMunitionsGroupE true 0
+crafting_weaponsmith_techniques_01 crafting_weaponsmith 4 false false false false 6000 5 0 crafting_weaponsmith_novice crafting_weapons_general 35000 56000 0 0 weapon_assembly=10,weapon_experimentation=10 true 0
+crafting_weaponsmith_techniques_02 crafting_weaponsmith_techniques_01 4 false false false false 7000 4 0 crafting_weaponsmith_techniques_01 crafting_weapons_general 49000 72000 0 0 weapon_assembly=15,weapon_experimentation=15 true 0
+crafting_weaponsmith_techniques_03 crafting_weaponsmith_techniques_02 4 false false false false 8000 3 0 crafting_weaponsmith_techniques_02 crafting_weapons_general 63000 100000 0 0 weapon_assembly=20,weapon_experimentation=20 true 0
+crafting_weaponsmith_techniques_04 crafting_weaponsmith_techniques_03 4 false true false false 9000 2 0 crafting_weaponsmith_techniques_03 crafting_weapons_general 77000 120000 0 0 weapon_assembly=20,weapon_experimentation=20 true 0
+crafting_chef crafting 4 false false true false 0 0 0 0 0 0 0 true 0
+crafting_chef_novice crafting_chef 4 false true false false 5000 6 0 crafting_artisan_domestic_04 crafting_general 19200 40000 0 0 food_assembly=20,food_experimentation=20,general_assembly=20,general_experimentation=20 craftFoodNoviceGroupA,craftFoodNoviceGroupB,craftFoodNoviceGroupC true 0
+crafting_chef_master crafting_chef 4 false true false false 10000 1 0 crafting_chef_drink_04,crafting_chef_dish_04,crafting_chef_dessert_04,crafting_chef_techniques_04 crafting_food_general 95000 120000 0 0 place_cantina food_assembly=10,food_experimentation=10,private_place_cantina=100 craftFoodMaster true 0
+crafting_chef_dish_01 crafting_chef 4 false false false false 6000 5 0 crafting_chef_novice crafting_food_general 32000 56000 0 0 craftFoodDishGroupA true 0
+crafting_chef_dish_02 crafting_chef_dish_01 4 false false false false 7000 4 0 crafting_chef_dish_01 crafting_food_general 44800 72000 0 0 craftFoodDishGroupB true 0
+crafting_chef_dish_03 crafting_chef_dish_02 4 false false false false 8000 3 0 crafting_chef_dish_02 crafting_food_general 57600 100000 0 0 craftFoodDishGroupC true 0
+crafting_chef_dish_04 crafting_chef_dish_03 4 false true false false 9000 2 0 crafting_chef_dish_03 crafting_food_general 70400 120000 0 0 craftFoodDishGroupD true 0
+crafting_chef_dessert_01 crafting_chef 4 false false false false 6000 5 0 crafting_chef_novice crafting_food_general 32000 56000 0 0 craftFoodDessertGroupA true 0
+crafting_chef_dessert_02 crafting_chef_dessert_01 4 false false false false 7000 4 0 crafting_chef_dessert_01 crafting_food_general 44800 72000 0 0 craftFoodDessertGroupB true 0
+crafting_chef_dessert_03 crafting_chef_dessert_02 4 false false false false 8000 3 0 crafting_chef_dessert_02 crafting_food_general 57600 100000 0 0 craftFoodDessertGroupC true 0
+crafting_chef_dessert_04 crafting_chef_dessert_03 4 false true false false 9000 2 0 crafting_chef_dessert_03 crafting_food_general 70400 120000 0 0 craftFoodDessertGroupD true 0
+crafting_chef_drink_01 crafting_chef 4 false false false false 6000 5 0 crafting_chef_novice crafting_food_general 32000 56000 0 0 craftFoodDrinkGroupA true 0
+crafting_chef_drink_02 crafting_chef_drink_01 4 false false false false 7000 4 0 crafting_chef_drink_01 crafting_food_general 44800 72000 0 0 craftFoodDrinkGroupB true 0
+crafting_chef_drink_03 crafting_chef_drink_02 4 false false false false 8000 3 0 crafting_chef_drink_02 crafting_food_general 57600 100000 0 0 craftFoodDrinkGroupC true 0
+crafting_chef_drink_04 crafting_chef_drink_03 4 false true false false 9000 2 0 crafting_chef_drink_03 crafting_food_general 70400 120000 0 0 craftFoodDrinkGroupD true 0
+crafting_chef_techniques_01 crafting_chef 4 false false false false 6000 5 0 crafting_chef_novice crafting_food_general 32000 56000 0 0 food_assembly=10,food_experimentation=10 true 0
+crafting_chef_techniques_02 crafting_chef_techniques_01 4 false false false false 7000 4 0 crafting_chef_techniques_01 crafting_food_general 44800 72000 0 0 food_assembly=20,food_experimentation=20 true 0
+crafting_chef_techniques_03 crafting_chef_techniques_02 4 false false false false 8000 3 0 crafting_chef_techniques_02 crafting_food_general 57600 100000 0 0 food_assembly=20,food_experimentation=20 true 0
+crafting_chef_techniques_04 crafting_chef_techniques_03 4 false true false false 9000 2 0 crafting_chef_techniques_03 crafting_food_general 70400 120000 0 0 food_assembly=20,food_experimentation=20 true 0
+crafting_tailor crafting 4 false false true false 0 0 0 0 0 0 0 true 0
+crafting_tailor_novice crafting_tailor 4 false true false false 5000 6 0 crafting_artisan_domestic_04 crafting_general 19200 40000 0 0 wear_all_armor clothing_assembly=20,clothing_experimentation=20,clothing_customization=20,general_assembly=20,general_experimentation=20 craftClothingNoviceGroupA,craftClothingNoviceGroupB,craftClothingNoviceGroupC true 0
+crafting_tailor_master crafting_tailor 4 false true false false 10000 1 0 crafting_tailor_casual_04,crafting_tailor_field_04,crafting_tailor_formal_04,crafting_tailor_production_04 crafting_clothing_general 95000 120000 0 0 clothing_assembly=10,clothing_experimentation=20,clothing_customization=55 craftClothingMaster true 0
+crafting_tailor_casual_01 crafting_tailor 4 false false false false 6000 5 0 crafting_tailor_novice crafting_clothing_general 32000 56000 0 0 craftClothingCasualGroupA true 0
+crafting_tailor_casual_02 crafting_tailor_casual_01 4 false false false false 7000 4 0 crafting_tailor_casual_01 crafting_clothing_general 44800 72000 0 0 craftClothingCasualGroupB true 0
+crafting_tailor_casual_03 crafting_tailor_casual_02 4 false false false false 8000 3 0 crafting_tailor_casual_02 crafting_clothing_general 57600 100000 0 0 craftClothingCasualGroupC true 0
+crafting_tailor_casual_04 crafting_tailor_casual_03 4 false true false false 9000 2 0 crafting_tailor_casual_03 crafting_clothing_general 70400 120000 0 0 craftClothingCasualGroupD true 0
+crafting_tailor_field_01 crafting_tailor 4 false false false false 6000 5 0 crafting_tailor_novice crafting_clothing_general 32000 56000 0 0 craftClothingFieldGroupA true 0
+crafting_tailor_field_02 crafting_tailor_field_01 4 false false false false 7000 4 0 crafting_tailor_field_01 crafting_clothing_general 44800 72000 0 0 craftClothingFieldGroupB true 0
+crafting_tailor_field_03 crafting_tailor_field_02 4 false false false false 8000 3 0 crafting_tailor_field_02 crafting_clothing_general 57600 100000 0 0 craftClothingFieldGroupC true 0
+crafting_tailor_field_04 crafting_tailor_field_03 4 false true false false 9000 2 0 crafting_tailor_field_03 crafting_clothing_general 70400 120000 0 0 craftClothingFieldGroupD true 0
+crafting_tailor_formal_01 crafting_tailor 4 false false false false 6000 5 0 crafting_tailor_novice crafting_clothing_general 32000 56000 0 0 craftClothingFormalGroupA true 0
+crafting_tailor_formal_02 crafting_tailor_formal_01 4 false false false false 7000 4 0 crafting_tailor_formal_01 crafting_clothing_general 44800 72000 0 0 craftClothingFormalGroupB true 0
+crafting_tailor_formal_03 crafting_tailor_formal_02 4 false false false false 8000 3 0 crafting_tailor_formal_02 crafting_clothing_general 57600 100000 0 0 craftClothingFormalGroupC true 0
+crafting_tailor_formal_04 crafting_tailor_formal_03 4 false true false false 9000 2 0 crafting_tailor_formal_03 crafting_clothing_general 70400 120000 0 0 craftClothingFormalGroupD true 0
+crafting_tailor_production_01 crafting_tailor 4 false false false false 6000 5 0 crafting_tailor_novice crafting_clothing_general 32000 56000 0 0 clothing_assembly=10,clothing_experimentation=15,clothing_customization=20 true 0
+crafting_tailor_production_02 crafting_tailor_production_01 4 false false false false 7000 4 0 crafting_tailor_production_01 crafting_clothing_general 44800 72000 0 0 clothing_assembly=20,clothing_experimentation=15,clothing_customization=20 true 0
+crafting_tailor_production_03 crafting_tailor_production_02 4 false false false false 8000 3 0 crafting_tailor_production_02 crafting_clothing_general 57600 100000 0 0 clothing_assembly=20,clothing_experimentation=15,clothing_customization=20 true 0
+crafting_tailor_production_04 crafting_tailor_production_03 4 false true false false 9000 2 0 crafting_tailor_production_03 crafting_clothing_general 70400 120000 0 0 clothing_assembly=20,clothing_experimentation=15,clothing_customization=20 true 0
+crafting_architect crafting 4 false false true false 0 0 0 0 0 0 0 true 0
+crafting_architect_novice crafting_architect 4 false true false false 5000 6 0 crafting_artisan_engineering_04 crafting_general 33000 40000 0 0 structure_assembly=20,structure_experimentation=20,general_assembly=20,general_experimentation=20 craftFurnitureGroupAA,craftStructureGroupAA,craftInstallationGroupAA true 0
+crafting_architect_master crafting_architect 4 false true false false 10000 1 0 crafting_architect_production_04,crafting_architect_techniques_04,crafting_architect_harvesting_04,crafting_architect_blueprints_04 crafting_structure_general 150000 240000 0 0 structure_assembly=10,structure_experimentation=10 craftStructureGroupE,craftFurnitureGroupE,craftPlayerCityE true 0
+crafting_architect_production_01 crafting_architect 4 false false false false 6000 5 0 crafting_architect_novice crafting_structure_general 55000 140000 0 0 structure_assembly=10 craftFurnitureGroupA true 0
+crafting_architect_production_02 crafting_architect_production_01 4 false false false false 7000 4 0 crafting_architect_production_01 crafting_structure_general 77000 180000 0 0 structure_assembly=20 craftFurnitureGroupB true 0
+crafting_architect_production_03 crafting_architect_production_02 4 false false false false 8000 3 0 crafting_architect_production_02 crafting_structure_general 99000 240000 0 0 structure_assembly=20 craftFurnitureGroupC true 0
+crafting_architect_production_04 crafting_architect_production_03 4 false true false false 9000 2 0 crafting_architect_production_03 crafting_structure_general 121000 240000 0 0 structure_assembly=20 craftFurnitureGroupD true 0
+crafting_architect_techniques_01 crafting_architect 4 false false false false 6000 5 0 crafting_architect_novice crafting_structure_general 55000 140000 0 0 structure_experimentation=10 craftPlayerCityA true 0
+crafting_architect_techniques_02 crafting_architect_techniques_01 4 false false false false 7000 4 0 crafting_architect_techniques_01 crafting_structure_general 77000 180000 0 0 structure_experimentation=20 craftPlayerCityB true 0
+crafting_architect_techniques_03 crafting_architect_techniques_02 4 false false false false 8000 3 0 crafting_architect_techniques_02 crafting_structure_general 99000 240000 0 0 structure_experimentation=20 craftPlayerCityC true 0
+crafting_architect_techniques_04 crafting_architect_techniques_03 4 false true false false 9000 2 0 crafting_architect_techniques_03 crafting_structure_general 121000 240000 0 0 structure_experimentation=20 craftPlayerCityD true 0
+crafting_architect_harvesting_01 crafting_architect 4 false false false false 6000 5 0 crafting_architect_novice crafting_structure_general 55000 140000 0 0 craftInstallationGroupA true 0
+crafting_architect_harvesting_02 crafting_architect_harvesting_01 4 false false false false 7000 4 0 crafting_architect_harvesting_01 crafting_structure_general 77000 180000 0 0 craftInstallationGroupB true 0
+crafting_architect_harvesting_03 crafting_architect_harvesting_02 4 false false false false 8000 3 0 crafting_architect_harvesting_02 crafting_structure_general 99000 240000 0 0 craftInstallationGroupC true 0
+crafting_architect_harvesting_04 crafting_architect_harvesting_03 4 false true false false 9000 2 0 crafting_architect_harvesting_03 crafting_structure_general 121000 240000 0 0 craftInstallationGroupD true 0
+crafting_architect_blueprints_01 crafting_architect 4 false false false false 6000 5 0 crafting_architect_novice crafting_structure_general 55000 140000 0 0 craftStructureGroupA true 0
+crafting_architect_blueprints_02 crafting_architect_blueprints_01 4 false false false false 7000 4 0 crafting_architect_blueprints_01 crafting_structure_general 77000 180000 0 0 craftStructureGroupB true 0
+crafting_architect_blueprints_03 crafting_architect_blueprints_02 4 false false false false 8000 3 0 crafting_architect_blueprints_02 crafting_structure_general 99000 240000 0 0 craftStructureGroupC true 0
+crafting_architect_blueprints_04 crafting_architect_blueprints_03 4 false true false false 9000 2 0 crafting_architect_blueprints_03 crafting_structure_general 121000 240000 0 0 craftStructureGroupD true 0
+crafting_droidengineer crafting 4 false false true false 0 0 0 0 0 0 0 true 0
+crafting_droidengineer_novice crafting_droidengineer 4 false true false false 5000 6 0 crafting_artisan_engineering_04 crafting_general 28800 40000 0 0 wear_all_armor droid_assembly=20,droid_experimentation=20,droid_customization=32 craftdroidGroupA,craftdroiddefmodGroupA,craftdroidgenmodGroupA,craftDroidRepairCompA true 0
+crafting_droidengineer_master crafting_droidengineer 4 false true false false 10000 1 0 crafting_droidengineer_production_04,crafting_droidengineer_techniques_04,crafting_droidengineer_refinement_04,crafting_droidengineer_blueprints_04 crafting_droid_general 135000 240000 0 0 droid_assembly=10,droid_experimentation=10 craftdroidGroupF,craftdroidgenmodGroupF,craftdroiddefmodGroupF,craftDroidRepairCompB true 0
+crafting_droidengineer_production_01 crafting_droidengineer 4 false false false false 6000 5 0 crafting_droidengineer_novice crafting_droid_general 48000 140000 0 0 craftdroidgenmodGroupB true 0
+crafting_droidengineer_production_02 crafting_droidengineer_production_01 4 false false false false 7000 4 0 crafting_droidengineer_production_01 crafting_droid_general 67200 180000 0 0 craftdroidgenmodGroupC true 0
+crafting_droidengineer_production_03 crafting_droidengineer_production_02 4 false false false false 8000 3 0 crafting_droidengineer_production_02 crafting_droid_general 86400 240000 0 0 craftdroidgenmodGroupD,craftdroidgenmodGroupDD true 0
+crafting_droidengineer_production_04 crafting_droidengineer_production_03 4 false true false false 9000 2 0 crafting_droidengineer_production_03 crafting_droid_general 105600 240000 0 0 craftdroidgenmodGroupE true 0
+crafting_droidengineer_techniques_01 crafting_droidengineer 4 false false false false 6000 5 0 crafting_droidengineer_novice crafting_droid_general 48000 140000 0 0 craftdroiddefmodGroupB,craftDroidWoundRepairA true 0
+crafting_droidengineer_techniques_02 crafting_droidengineer_techniques_01 4 false false false false 7000 4 0 crafting_droidengineer_techniques_01 crafting_droid_general 67200 180000 0 0 craftdroiddefmodGroupC,craftDroidWoundRepairB true 0
+crafting_droidengineer_techniques_03 crafting_droidengineer_techniques_02 4 false false false false 8000 3 0 crafting_droidengineer_techniques_02 crafting_droid_general 86400 240000 0 0 craftdroiddefmodGroupD,craftDroidWoundRepairC true 0
+crafting_droidengineer_techniques_04 crafting_droidengineer_techniques_03 4 false true false false 9000 2 0 crafting_droidengineer_techniques_03 crafting_droid_general 105600 240000 0 0 craftdroiddefmodGroupE,craftDroidWoundRepairD true 0
+crafting_droidengineer_refinement_01 crafting_droidengineer 4 false false false false 6000 5 0 crafting_droidengineer_novice crafting_droid_general 48000 140000 0 0 droid_experimentation=10,droid_customization=8 craftDroidDamageRepairA true 0
+crafting_droidengineer_refinement_02 crafting_droidengineer_refinement_01 4 false false false false 7000 4 0 crafting_droidengineer_refinement_01 crafting_droid_general 67200 180000 0 0 droid_experimentation=20,droid_customization=8 craftDroidDamageRepairB true 0
+crafting_droidengineer_refinement_03 crafting_droidengineer_refinement_02 4 false false false false 8000 3 0 crafting_droidengineer_refinement_02 crafting_droid_general 86400 240000 0 0 droid_experimentation=20,droid_customization=8 craftDroidDamageRepairC true 0
+crafting_droidengineer_refinement_04 crafting_droidengineer_refinement_03 4 false true false false 9000 2 0 crafting_droidengineer_refinement_03 crafting_droid_general 105600 240000 0 0 droid_experimentation=20,droid_customization=8 craftDroidDamageRepairD true 0
+crafting_droidengineer_blueprints_01 crafting_droidengineer 4 false false false false 6000 5 0 crafting_droidengineer_novice crafting_droid_general 48000 140000 0 0 droid_assembly=10 craftdroidGroupB true 0
+crafting_droidengineer_blueprints_02 crafting_droidengineer_blueprints_01 4 false false false false 7000 4 0 crafting_droidengineer_blueprints_01 crafting_droid_general 67200 180000 0 0 droid_assembly=20 craftdroidGroupC true 0
+crafting_droidengineer_blueprints_03 crafting_droidengineer_blueprints_02 4 false false false false 8000 3 0 crafting_droidengineer_blueprints_02 crafting_droid_general 86400 240000 0 0 droid_assembly=20 craftdroidGroupD true 0
+crafting_droidengineer_blueprints_04 crafting_droidengineer_blueprints_03 4 false true false false 9000 2 0 crafting_droidengineer_blueprints_03 crafting_droid_general 105600 240000 0 0 droid_assembly=20 craftdroidGroupE true 0
+shipwright 4 true false false false 0 0 0 0 0 0 0 false 0
+crafting_shipwright shipwright 4 false false true false 0 0 0 0 0 0 0 true 0
+crafting_shipwright_novice crafting_shipwright 4 false true false false 5000 6 0 crafting_artisan_engineering_04 crafting_general 30000 40000 0 0 private_shipwright_novice,wear_all_armor chassis_assembly=10,engine_assembly=10,booster_assembly=10,power_systems=10,weapon_systems=10,shields_assembly=10,advanced_assembly=10,chassis_experimentation=10,weapon_systems_experimentation=20,engine_experimentation=20,booster_experimentation=20,power_systems_experimentation=10,shields_experimentation=10,advanced_ship_experimentation=10,general_assembly=20,general_experimentation=20,defense_reverse=1,propulsion_reverse=1,engineering_reverse=1,systems_reverse=1 craftShipwrightNoviceGroupA true 0
+crafting_shipwright_master crafting_shipwright 4 false true false false 10000 1 0 crafting_shipwright_engineering_04,crafting_shipwright_propulsion_04,crafting_shipwright_systems_04,crafting_shipwright_defense_04 shipwright 200000 300000 0 0 private_shipwright_master chassis_assembly=25,chassis_experimentation=25,weapon_systems_experimentation=25,weapon_systems=25,engine_experimentation=25,engine_assembly=25,booster_experimentation=25,booster_assembly=25,power_systems_experimentation=25,power_systems=25,shields_experimentation=25,shields_assembly=25,advanced_ship_experimentation=25,advanced_assembly=25,defense_reverse=1,propulsion_reverse=1,systems_reverse=1,engineering_reverse=1 craftShipwrightMaster true 0
+crafting_shipwright_engineering_01 crafting_shipwright 4 false false false false 6000 5 0 crafting_shipwright_novice shipwright 20000 60000 0 0 private_shipwright_engineering_1 chassis_assembly=10,chassis_experimentation=10,engineering_reverse=2 craftShipwrightEngGroupA true 0
+crafting_shipwright_engineering_02 crafting_shipwright_engineering_01 4 false false false false 7000 4 0 crafting_shipwright_engineering_01 shipwright 50000 150000 0 0 private_shipwright_engineering_2 chassis_assembly=15,chassis_experimentation=15,engineering_reverse=2 craftShipwrightEngGroupB true 0
+crafting_shipwright_engineering_03 crafting_shipwright_engineering_02 4 false false false false 8000 3 0 crafting_shipwright_engineering_02 shipwright 100000 250000 0 0 private_shipwright_engineering_3 chassis_assembly=20,chassis_experimentation=20,engineering_reverse=2 craftShipwrightEngGroupC true 0
+crafting_shipwright_engineering_04 crafting_shipwright_engineering_03 4 false true false false 9000 2 0 crafting_shipwright_engineering_03 shipwright 150000 300000 0 0 private_shipwright_engineering_4 chassis_assembly=20,chassis_experimentation=20,engineering_reverse=2 craftShipwrightEngGroupD true 0
+crafting_shipwright_propulsion_01 crafting_shipwright 4 false false false false 6000 5 0 crafting_shipwright_novice shipwright 20000 60000 0 0 private_shipwright_propulsion_1 engine_assembly=10,booster_assembly=10,engine_experimentation=20,booster_experimentation=20,propulsion_reverse=2 craftShipwrightPropulsionGroupA true 0
+crafting_shipwright_propulsion_02 crafting_shipwright_propulsion_01 4 false false false false 7000 4 0 crafting_shipwright_propulsion_01 shipwright 50000 150000 0 0 private_shipwright_propulsion_2 engine_assembly=15,booster_assembly=15,engine_experimentation=25,booster_experimentation=25,propulsion_reverse=2 craftShipwrightPropulsionGroupB true 0
+crafting_shipwright_propulsion_03 crafting_shipwright_propulsion_02 4 false false false false 8000 3 0 crafting_shipwright_propulsion_02 shipwright 100000 250000 0 0 private_shipwright_propulsion_3 engine_assembly=20,booster_assembly=20,engine_experimentation=30,booster_experimentation=30,propulsion_reverse=2 craftShipwrightPropulsionGroupC true 0
+crafting_shipwright_propulsion_04 crafting_shipwright_propulsion_03 4 false true false false 9000 2 0 crafting_shipwright_propulsion_03 shipwright 150000 300000 0 0 private_shipwright_propulsion_4 engine_assembly=20,booster_assembly=20,engine_experimentation=30,booster_experimentation=30,propulsion_reverse=2 craftShipwrightPropulsionGroupD true 0
+crafting_shipwright_systems_01 crafting_shipwright 4 false false false false 6000 5 0 crafting_shipwright_novice shipwright 20000 60000 0 0 private_shipwright_systems_1 power_systems=10,advanced_assembly=10,power_systems_experimentation=10,advanced_ship_experimentation=10,systems_reverse=2 craftShipwrightSystemsGroupA true 0
+crafting_shipwright_systems_02 crafting_shipwright_systems_01 4 false false false false 7000 4 0 crafting_shipwright_systems_01 shipwright 50000 150000 0 0 private_shipwright_systems_2 power_systems=15,advanced_assembly=15,power_systems_experimentation=15,advanced_ship_experimentation=15,systems_reverse=2 craftShipwrightSystemsGroupB true 0
+crafting_shipwright_systems_03 crafting_shipwright_systems_02 4 false false false false 8000 3 0 crafting_shipwright_systems_02 shipwright 100000 250000 0 0 private_shipwright_systems_3 power_systems=20,advanced_assembly=20,power_systems_experimentation=20,advanced_ship_experimentation=20,systems_reverse=2 craftShipwrightSystemsGroupC true 0
+crafting_shipwright_systems_04 crafting_shipwright_systems_03 4 false true false false 9000 2 0 crafting_shipwright_systems_03 shipwright 150000 300000 0 0 private_shipwright_systems_4 power_systems=20,advanced_assembly=20,power_systems_experimentation=20,advanced_ship_experimentation=20,systems_reverse=2 craftShipwrightSystemsGroupD true 0
+crafting_shipwright_defense_01 crafting_shipwright 4 false false false false 6000 5 0 crafting_shipwright_novice shipwright 20000 60000 0 0 private_shipwright_defense_1 weapon_systems=10,weapon_systems_experimentation=20,defense_reverse=2,shields_assembly=10,shields_experimentation=10 craftShipwrightDefenseGroupA true 0
+crafting_shipwright_defense_02 crafting_shipwright_defense_01 4 false false false false 7000 4 0 crafting_shipwright_defense_01 shipwright 50000 150000 0 0 private_shipwright_defense_2 weapon_systems=15,weapon_systems_experimentation=25,defense_reverse=2,shields_assembly=15,shields_experimentation=15 craftShipwrightDefenseGroupB true 0
+crafting_shipwright_defense_03 crafting_shipwright_defense_02 4 false false false false 8000 3 0 crafting_shipwright_defense_02 shipwright 100000 250000 0 0 private_shipwright_defense_3 weapon_systems=20,weapon_systems_experimentation=30,defense_reverse=2,shields_assembly=20,shields_experimentation=20 craftShipwrightDefenseGroupC true 0
+crafting_shipwright_defense_04 crafting_shipwright_defense_03 4 false true false false 9000 2 0 crafting_shipwright_defense_03 shipwright 150000 300000 0 0 private_shipwright_defense_4 weapon_systems=20,weapon_systems_experimentation=30,defense_reverse=2,shields_assembly=20,shields_experimentation=20 craftShipwrightDefenseGroupD true 0
+pilot 4 false false false false 0 0 0 0 0 0 0 false 0
+pilot_rebel_navy pilot 4 false false true false 0 0 0 0 0 0 0 true 0
+pilot_rebel_navy_novice pilot_rebel_navy 4 false true false false 100 0 0 pilot_imperial_navy_novice,pilot_neutral_novice 0 0 0 0 private_rebel_navy_novice,cert_starships_z95headhunter,cert_ordnance_level1,cert_droid_astromech_1,droidcommand_mutedroid,spacepvprebel,spacefaction,spacebattlestatus,cert_starships_snowspeeder true 0
+pilot_rebel_navy_master pilot_rebel_navy 4 false true false false 5000 0 0 pilot_rebel_navy_starships_04,pilot_rebel_navy_weapons_04,pilot_rebel_navy_procedures_04,pilot_rebel_navy_droid_04 space_combat_general 7500000 7500000 0 0 private_rebel_navy_master,cert_starships_bwing,cert_starships_ykl37r,cert_ordnance_level9,cert_ordnance_levelten,cert_droid_astromech_6,jstart3,inspacerr,cert_starships_firespray,cert_starships_y8_mining_ship,cert_starships_yt2400,cert_starships_gunship_rebel pilot_special_tactics=20 true 0
+pilot_rebel_navy_starships_01 pilot_rebel_navy 4 false false false false 1000 0 0 pilot_rebel_navy_novice space_combat_general 7500 60000 0 0 private_rebel_navy_starships_1,cert_starships_ywing true 0
+pilot_rebel_navy_starships_02 pilot_rebel_navy_starships_01 4 false false false false 2000 0 0 pilot_rebel_navy_starships_01,pilot_rebel_navy_weapons_01,pilot_rebel_navy_procedures_01,pilot_rebel_navy_droid_01 space_combat_general 60000 200000 0 0 private_rebel_navy_starships_2,cert_starships_ywinglongprobe true 0
+pilot_rebel_navy_starships_03 pilot_rebel_navy_starships_02 4 false false false false 3000 0 0 pilot_rebel_navy_starships_02,pilot_rebel_navy_weapons_02,pilot_rebel_navy_procedures_02,pilot_rebel_navy_droid_02 space_combat_general 200000 1000000 0 0 private_rebel_navy_starships_3,cert_starships_xwing,cert_starships_twing true 0
+pilot_rebel_navy_starships_04 pilot_rebel_navy_starships_03 4 false true false false 4000 0 0 pilot_rebel_navy_starships_03,pilot_rebel_navy_weapons_03,pilot_rebel_navy_procedures_03,pilot_rebel_navy_droid_03 space_combat_general 1000000 7500000 0 0 private_rebel_navy_starships_4,cert_starships_awing,cert_starships_arc170,cert_starships_grievous,cert_starships_jedistarfighter,cert_starships_advancedxwing,cert_starships_vwing true 0
+pilot_rebel_navy_weapons_01 pilot_rebel_navy 4 false false false false 1000 0 0 pilot_rebel_navy_novice space_combat_general 7500 60000 0 0 cert_ordnance_level2,cert_ordnance_level3 missile_launching=65 true 0
+pilot_rebel_navy_weapons_02 pilot_rebel_navy_weapons_01 4 false false false false 2000 0 0 pilot_rebel_navy_starships_01,pilot_rebel_navy_weapons_01,pilot_rebel_navy_procedures_01,pilot_rebel_navy_droid_01 space_combat_general 60000 200000 0 0 cert_ordnance_level4,cert_ordnance_level5 missile_launching=10 true 0
+pilot_rebel_navy_weapons_03 pilot_rebel_navy_weapons_02 4 false false false false 3000 0 0 pilot_rebel_navy_starships_02,pilot_rebel_navy_weapons_02,pilot_rebel_navy_procedures_02,pilot_rebel_navy_droid_02 space_combat_general 200000 1000000 0 0 cert_ordnance_level6,cert_ordnance_level7 missile_launching=10 true 0
+pilot_rebel_navy_weapons_04 pilot_rebel_navy_weapons_03 4 false true false false 4000 0 0 pilot_rebel_navy_starships_03,pilot_rebel_navy_weapons_03,pilot_rebel_navy_procedures_03,pilot_rebel_navy_droid_03 space_combat_general 1000000 7500000 0 0 cert_ordnance_level8 missile_launching=15 true 0
+pilot_rebel_navy_procedures_01 pilot_rebel_navy 4 false false false false 1000 0 0 pilot_rebel_navy_novice space_combat_general 7500 60000 0 0 iffscramble,jstart1 pilot_special_tactics=20 true 0
+pilot_rebel_navy_procedures_02 pilot_rebel_navy_procedures_01 4 false false false false 2000 0 0 pilot_rebel_navy_starships_01,pilot_rebel_navy_weapons_01,pilot_rebel_navy_procedures_01,pilot_rebel_navy_droid_01 space_combat_general 60000 200000 0 0 eshields,vrepair pilot_special_tactics=20 true 0
+pilot_rebel_navy_procedures_03 pilot_rebel_navy_procedures_02 4 false false false false 3000 0 0 pilot_rebel_navy_starships_02,pilot_rebel_navy_weapons_02,pilot_rebel_navy_procedures_02,pilot_rebel_navy_droid_02 space_combat_general 200000 1000000 0 0 jstart2,inspacerepair pilot_special_tactics=20 true 0
+pilot_rebel_navy_procedures_04 pilot_rebel_navy_procedures_03 4 false true false false 4000 0 0 pilot_rebel_navy_starships_03,pilot_rebel_navy_weapons_03,pilot_rebel_navy_procedures_03,pilot_rebel_navy_droid_03 space_combat_general 1000000 7500000 0 0 inspacereload,vrepairother pilot_special_tactics=20 true 0
+pilot_rebel_navy_droid_01 pilot_rebel_navy 4 false false false false 1000 0 0 pilot_rebel_navy_novice space_combat_general 7500 60000 0 0 private_rebel_navy_droid_1,droidcommand_shieldnormalize,droidcommand_shieldbacktofronttwenty,droidcommand_shieldfronttobacktwenty,droidcommand_shieldadjustfrontone,droidcommand_shieldadjustrearone,cert_droid_astromech_2 true 0
+pilot_rebel_navy_droid_02 pilot_rebel_navy_droid_01 4 false false false false 2000 0 0 pilot_rebel_navy_starships_01,pilot_rebel_navy_weapons_01,pilot_rebel_navy_procedures_01,pilot_rebel_navy_droid_01 space_combat_general 60000 200000 0 0 private_rebel_navy_droid_2,droidcommand_shieldbacktofrontfifty,droidcommand_shieldfronttobackfifty,droidcommand_shieldadjustfronttwo,droidcommand_shieldadjustreartwo,cert_droid_astromech_3 true 0
+pilot_rebel_navy_droid_03 pilot_rebel_navy_droid_02 4 false false false false 3000 0 0 pilot_rebel_navy_starships_02,pilot_rebel_navy_weapons_02,pilot_rebel_navy_procedures_02,pilot_rebel_navy_droid_02 space_combat_general 200000 1000000 0 0 private_rebel_navy_droid_3,droidcommand_shieldbacktofronteighty,droidcommand_shieldfronttobackeighty,droidcommand_shieldadjustfrontthree,droidcommand_shieldadjustrearthree,cert_droid_astromech_4 true 0
+pilot_rebel_navy_droid_04 pilot_rebel_navy_droid_03 4 false true false false 4000 0 0 pilot_rebel_navy_starships_03,pilot_rebel_navy_weapons_03,pilot_rebel_navy_procedures_03,pilot_rebel_navy_droid_03 space_combat_general 1000000 7500000 0 0 private_rebel_navy_droid_4,droidcommand_shieldbacktofronthundred,droidcommand_shieldfronttobackhundred,droidcommand_shieldadjustfrontfour,droidcommand_shieldadjustrearfour,cert_droid_astromech_5,droidcommand_shieldemergencyfront,droidcommand_shieldemergencyrear true 0
+pilot_imperial_navy pilot 4 false false true false 0 0 0 0 0 0 0 true 0
+pilot_imperial_navy_novice pilot_imperial_navy 4 false true false false 100 0 0 pilot_rebel_navy_novice,pilot_neutral_novice 0 0 0 0 private_imperial_navy_novice,cert_starships_tiefighterlight,cert_ordnance_level1,cert_droid_astromech_1,droidcommand_mutedroid,spacepvpimperial,spacefaction,spacebattlestatus,cert_starships_snowspeeder true 0
+pilot_imperial_navy_master pilot_imperial_navy 4 false true false false 5000 0 0 pilot_imperial_navy_starships_04,pilot_imperial_navy_weapons_04,pilot_imperial_navy_procedures_04,pilot_imperial_navy_droid_04 space_combat_general 7500000 7500000 0 0 private_imperial_navy_master,cert_starships_decimator,cert_starships_tieoppressor,cert_ordnance_level9,cert_ordnance_levelten,cert_droid_astromech_6,bstrike3,cert_starships_firespray,cert_starships_y8_mining_ship,cert_starships_yt2400,cert_starships_gunship_imperial,cert_starships_tiedefender pilot_special_tactics=20 true 0
+pilot_imperial_navy_starships_01 pilot_imperial_navy 4 false false false false 1000 0 0 pilot_imperial_navy_novice space_combat_general 7500 60000 0 0 private_imperial_navy_starships_1,cert_starships_tiefighter true 0
+pilot_imperial_navy_starships_02 pilot_imperial_navy_starships_01 4 false false false false 2000 0 0 pilot_imperial_navy_starships_01,pilot_imperial_navy_weapons_01,pilot_imperial_navy_procedures_01,pilot_imperial_navy_droid_01 space_combat_general 60000 200000 0 0 private_imperial_navy_starships_2,cert_starships_tiefighterin true 0
+pilot_imperial_navy_starships_03 pilot_imperial_navy_starships_02 4 false false false false 3000 0 0 pilot_imperial_navy_starships_02,pilot_imperial_navy_weapons_02,pilot_imperial_navy_procedures_02,pilot_imperial_navy_droid_02 space_combat_general 200000 1000000 0 0 private_imperial_navy_starships_3,cert_starships_tieinterceptor,cert_starships_tiebomber true 0
+pilot_imperial_navy_starships_04 pilot_imperial_navy_starships_03 4 false true false false 4000 0 0 pilot_imperial_navy_starships_03,pilot_imperial_navy_weapons_03,pilot_imperial_navy_procedures_03,pilot_imperial_navy_droid_03 space_combat_general 1000000 7500000 0 0 private_imperial_navy_starships_4,cert_starships_tieadvanced,cert_starships_tieaggressor,cert_starships_arc170,cert_starships_grievous,cert_starships_jedistarfighter,cert_starships_tieinterceptorimperialguard,cert_starships_vwing true 0
+pilot_imperial_navy_weapons_01 pilot_imperial_navy 4 false false false false 1000 0 0 pilot_imperial_navy_novice space_combat_general 7500 60000 0 0 cert_ordnance_level2,cert_ordnance_level3 missile_launching=65 true 0
+pilot_imperial_navy_weapons_02 pilot_imperial_navy_weapons_01 4 false false false false 2000 0 0 pilot_imperial_navy_starships_01,pilot_imperial_navy_weapons_01,pilot_imperial_navy_procedures_01,pilot_imperial_navy_droid_01 space_combat_general 60000 200000 0 0 cert_ordnance_level4,cert_ordnance_level5 missile_launching=10 true 0
+pilot_imperial_navy_weapons_03 pilot_imperial_navy_weapons_02 4 false false false false 3000 0 0 pilot_imperial_navy_starships_02,pilot_imperial_navy_weapons_02,pilot_imperial_navy_procedures_02,pilot_imperial_navy_droid_02 space_combat_general 200000 1000000 0 0 cert_ordnance_level6,cert_ordnance_level7 missile_launching=10 true 0
+pilot_imperial_navy_weapons_04 pilot_imperial_navy_weapons_03 4 false true false false 4000 0 0 pilot_imperial_navy_starships_03,pilot_imperial_navy_weapons_03,pilot_imperial_navy_procedures_03,pilot_imperial_navy_droid_03 space_combat_general 1000000 7500000 0 0 cert_ordnance_level8 missile_launching=15 true 0
+pilot_imperial_navy_procedures_01 pilot_imperial_navy 4 false false false false 1000 0 0 pilot_imperial_navy_novice space_combat_general 7500 60000 0 0 pumpreactor pilot_special_tactics=20 true 0
+pilot_imperial_navy_procedures_02 pilot_imperial_navy_procedures_01 4 false false false false 2000 0 0 pilot_imperial_navy_starships_01,pilot_imperial_navy_weapons_01,pilot_imperial_navy_procedures_01,pilot_imperial_navy_droid_01 space_combat_general 60000 200000 0 0 eweapons pilot_special_tactics=20 true 0
+pilot_imperial_navy_procedures_03 pilot_imperial_navy_procedures_02 4 false false false false 3000 0 0 pilot_imperial_navy_starships_02,pilot_imperial_navy_weapons_02,pilot_imperial_navy_procedures_02,pilot_imperial_navy_droid_02 space_combat_general 200000 1000000 0 0 bstrike1,nblast pilot_special_tactics=20 true 0
+pilot_imperial_navy_procedures_04 pilot_imperial_navy_procedures_03 4 false true false false 4000 0 0 pilot_imperial_navy_starships_03,pilot_imperial_navy_weapons_03,pilot_imperial_navy_procedures_03,pilot_imperial_navy_droid_03 space_combat_general 1000000 7500000 0 0 bstrike2 pilot_special_tactics=20 true 0
+pilot_imperial_navy_droid_01 pilot_imperial_navy 4 false false false false 1000 0 0 pilot_imperial_navy_novice space_combat_general 7500 60000 0 0 private_imperial_navy_droid_1,droidcommand_weaponoverloadone,droidcommand_weaponeffeciencyone,droidcommand_weaponnormalize,droidcommand_engineoverloadone,droidcommand_engineefficiencyone,droidcommand_enginenormalize,cert_droid_astromech_2 true 0
+pilot_imperial_navy_droid_02 pilot_imperial_navy_droid_01 4 false false false false 2000 0 0 pilot_imperial_navy_starships_01,pilot_imperial_navy_weapons_01,pilot_imperial_navy_procedures_01,pilot_imperial_navy_droid_01 space_combat_general 60000 200000 0 0 private_imperial_navy_droid_2,droidcommand_weaponoverloadtwo,droidcommand_weaponeffeciencytwo,droidcommand_engineoverloadtwo,droidcommand_engineefficiencytwo,cert_droid_astromech_3 true 0
+pilot_imperial_navy_droid_03 pilot_imperial_navy_droid_02 4 false false false false 3000 0 0 pilot_imperial_navy_starships_02,pilot_imperial_navy_weapons_02,pilot_imperial_navy_procedures_02,pilot_imperial_navy_droid_02 space_combat_general 200000 1000000 0 0 private_imperial_navy_droid_3,droidcommand_weaponoverloadthree,droidcommand_weaponeffeciencythree,droidcommand_engineoverloadthree,droidcommand_engineefficiencythree,cert_droid_astromech_4 true 0
+pilot_imperial_navy_droid_04 pilot_imperial_navy_droid_03 4 false true false false 4000 0 0 pilot_imperial_navy_starships_03,pilot_imperial_navy_weapons_03,pilot_imperial_navy_procedures_03,pilot_imperial_navy_droid_03 space_combat_general 1000000 7500000 0 0 private_imperial_navy_droid_4,droidcommand_weaponoverloadfour,droidcommand_weaponeffeciencyfour,droidcommand_engineoverloadfour,droidcommand_engineefficiencyfour,cert_droid_astromech_5 true 0
+pilot_neutral pilot 4 false false true false 0 0 0 0 0 0 0 true 0
+pilot_neutral_novice pilot_neutral 4 false true false false 100 0 0 pilot_rebel_navy_novice,pilot_imperial_navy_novice 0 0 0 0 private_neutral_novice,cert_starships_lighthuttfighter,cert_ordnance_level1,cert_droid_astromech_1,droidcommand_mutedroid,spacepvpimperial,spacepvprebel,spacerebelhelper,spaceimperialhelper,spacefaction,spacebattlestatus,cert_starships_snowspeeder true 0
+pilot_neutral_master pilot_neutral 4 false true false false 5000 0 0 pilot_neutral_starships_04,pilot_neutral_weapons_04,pilot_neutral_procedures_04,pilot_neutral_droid_04 space_combat_general 7500000 7500000 0 0 private_neutral_master,cert_starships_yt1300,cert_ordnance_level9,cert_ordnance_levelten,cert_droid_astromech_6,ptrap2,epulse3,cert_starships_firespray,cert_starships_hutt_turret_ship,cert_starships_y8_mining_ship,cert_starships_yt2400,cert_starships_gunship_neutral pilot_special_tactics=20 true 0
+pilot_neutral_starships_01 pilot_neutral 4 false false false false 1000 0 0 pilot_neutral_novice space_combat_general 7500 60000 0 0 private_neutral_starships_1,cert_starships_mediumhuttfighter true 0
+pilot_neutral_starships_02 pilot_neutral_starships_01 4 false false false false 2000 0 0 pilot_neutral_starships_01,pilot_neutral_weapons_01,pilot_neutral_procedures_01,pilot_neutral_droid_01 space_combat_general 60000 200000 0 0 private_neutral_starships_2,cert_starships_heavyhuttfighter,cert_starships_lightblacksunfighter true 0
+pilot_neutral_starships_03 pilot_neutral_starships_02 4 false false false false 3000 0 0 pilot_neutral_starships_02,pilot_neutral_weapons_02,pilot_neutral_procedures_02,pilot_neutral_droid_02 space_combat_general 200000 1000000 0 0 private_neutral_starships_3,cert_starships_mediumblacksunfighter true 0
+pilot_neutral_starships_04 pilot_neutral_starships_03 4 false true false false 4000 0 0 pilot_neutral_starships_03,pilot_neutral_weapons_03,pilot_neutral_procedures_03,pilot_neutral_droid_03 space_combat_general 1000000 7500000 0 0 private_neutral_starships_4,cert_starships_heavyblacksunfighter,cert_starships_arc170,cert_starships_grievous,cert_starships_jedistarfighter,cert_starships_blacksunvaksai,cert_naboo_n1,cert_starships_vwing,cert_starships_blacksunheavyvaksai,cert_starships_havoc true 0
+pilot_neutral_weapons_01 pilot_neutral 4 false false false false 1000 0 0 pilot_neutral_novice space_combat_general 7500 60000 0 0 cert_ordnance_level2,cert_ordnance_level3 missile_launching=65 true 0
+pilot_neutral_weapons_02 pilot_neutral_weapons_01 4 false false false false 2000 0 0 pilot_neutral_starships_01,pilot_neutral_weapons_01,pilot_neutral_procedures_01,pilot_neutral_droid_01 space_combat_general 60000 200000 0 0 cert_ordnance_level4,cert_ordnance_level5 missile_launching=10 true 0
+pilot_neutral_weapons_03 pilot_neutral_weapons_02 4 false false false false 3000 0 0 pilot_neutral_starships_02,pilot_neutral_weapons_02,pilot_neutral_procedures_02,pilot_neutral_droid_02 space_combat_general 200000 1000000 0 0 cert_ordnance_level6,cert_ordnance_level7 missile_launching=10 true 0
+pilot_neutral_weapons_04 pilot_neutral_weapons_03 4 false true false false 4000 0 0 pilot_neutral_starships_03,pilot_neutral_weapons_03,pilot_neutral_procedures_03,pilot_neutral_droid_03 space_combat_general 1000000 7500000 0 0 cert_ordnance_level8 missile_launching=15 true 0
+pilot_neutral_procedures_01 pilot_neutral 4 false false false false 1000 0 0 pilot_neutral_novice space_combat_general 7500 60000 0 0 ethrust pilot_special_tactics=20 true 0
+pilot_neutral_procedures_02 pilot_neutral_procedures_01 4 false false false false 2000 0 0 pilot_neutral_starships_01,pilot_neutral_weapons_01,pilot_neutral_procedures_01,pilot_neutral_droid_01 space_combat_general 60000 200000 0 0 ptrap1 pilot_special_tactics=20 true 0
+pilot_neutral_procedures_03 pilot_neutral_procedures_02 4 false false false false 3000 0 0 pilot_neutral_starships_02,pilot_neutral_weapons_02,pilot_neutral_procedures_02,pilot_neutral_droid_02 space_combat_general 200000 1000000 0 0 iffscramble,epulse1 pilot_special_tactics=20 true 0
+pilot_neutral_procedures_04 pilot_neutral_procedures_03 4 false true false false 4000 0 0 pilot_neutral_starships_03,pilot_neutral_weapons_03,pilot_neutral_procedures_03,pilot_neutral_droid_03 space_combat_general 1000000 7500000 0 0 epulse2 pilot_special_tactics=20 true 0
+pilot_neutral_droid_01 pilot_neutral 4 false false false false 1000 0 0 pilot_neutral_novice space_combat_general 7500 60000 0 0 private_neutral_droid_1,droidcommand_reactoroverloadone,droidcommand_reactornormalize,cert_droid_astromech_2,droidcommand_weapcappowerupone,droidcommand_weapcapequalize,droidcommand_weapcaptoshieldone true 0
+pilot_neutral_droid_02 pilot_neutral_droid_01 4 false false false false 2000 0 0 pilot_neutral_starships_01,pilot_neutral_weapons_01,pilot_neutral_procedures_01,pilot_neutral_droid_01 space_combat_general 60000 200000 0 0 private_neutral_droid_2,droidcommand_reactoroverloadtwo,cert_droid_astromech_3,droidcommand_weapcappoweruptwo,droidcommand_weapcaptoshieldtwo true 0
+pilot_neutral_droid_03 pilot_neutral_droid_02 4 false false false false 3000 0 0 pilot_neutral_starships_02,pilot_neutral_weapons_02,pilot_neutral_procedures_02,pilot_neutral_droid_02 space_combat_general 200000 1000000 0 0 private_neutral_droid_3,droidcommand_reactoroverloadthree,cert_droid_astromech_4,droidcommand_weapcappowerupthree,droidcommand_weapcaptoshieldthree true 0
+pilot_neutral_droid_04 pilot_neutral_droid_03 4 false true false false 4000 0 0 pilot_neutral_starships_03,pilot_neutral_weapons_03,pilot_neutral_procedures_03,pilot_neutral_droid_03 space_combat_general 1000000 7500000 0 0 private_neutral_droid_4,droidcommand_reactoroverloadfour,cert_droid_astromech_5,droidcommand_weapcappowerupfour,droidcommand_weapcaptoshieldfour true 0
+pilot_spacetest pilot 4 true true false false 0 0 0 0 0 0 0 droid+droidcommand_testweaponoverload1,droidcommand_testweaponoverload2,droidcommand_testweaponoverload3,droidcommand_testweaponoverload4,droidcommand_testweaponnormalize,droidcommand_testfronttobackfifty,droidcommand_testbacktofrontfifty false 0
+social_politician social 4 false false true false 0 0 0 0 0 0 0 true 0
+social_politician_novice social_politician 4 false true false false 100 0 0 0 0 0 0 place_cityhall,manage_taxes,grantZoningRights private_place_cityhall=100 true 0
+social_politician_master social_politician 4 false true false false 5000 0 0 social_politician_fiscal_04,social_politician_martial_04,social_politician_civic_04,social_politician_urban_04 political 15000 60000 0 0 true 0
+social_politician_fiscal_01 social_politician 4 false false false false 1000 0 0 social_politician_novice political 1000 20000 0 0 city_map true 0
+social_politician_fiscal_02 social_politician_fiscal_01 4 false false false false 2000 0 0 social_politician_fiscal_01 political 2500 40000 0 0 place_bank,place_shuttleport private_place_bank=100,private_place_shuttleport=100 true 0
+social_politician_fiscal_03 social_politician_fiscal_02 4 false false false false 3000 0 0 social_politician_fiscal_02 political 5000 60000 0 0 city_spec_industry true 0
+social_politician_fiscal_04 social_politician_fiscal_03 4 false true false false 4000 0 0 social_politician_fiscal_03 political 10000 60000 0 0 city_spec_research true 0
+social_politician_martial_01 social_politician 4 false false false false 1000 0 0 social_politician_novice political 1000 20000 0 0 manage_militia true 0
+social_politician_martial_02 social_politician_martial_01 4 false false false false 2000 0 0 social_politician_martial_01 political 2500 40000 0 0 place_cloning private_place_cloning=100 true 0
+social_politician_martial_03 social_politician_martial_02 4 false false false false 3000 0 0 social_politician_martial_02 political 5000 60000 0 0 city_spec_cloning true 0
+social_politician_martial_04 social_politician_martial_03 4 false true false false 4000 0 0 social_politician_martial_03 political 10000 60000 0 0 place_faction_terminal true 0
+social_politician_civic_01 social_politician 4 false false false false 1000 0 0 social_politician_novice political 1000 20000 0 0 installMissionTerminal true 0
+social_politician_civic_02 social_politician_civic_01 4 false false false false 2000 0 0 social_politician_civic_01 political 2500 40000 0 0 place_garage,city_spec_storyteller private_place_garage=100 true 0
+social_politician_civic_03 social_politician_civic_02 4 false false false false 3000 0 0 social_politician_civic_02 political 5000 60000 0 0 city_spec_entertainer,city_spec_bm_incubator true 0
+social_politician_civic_04 social_politician_civic_03 4 false true false false 4000 0 0 social_politician_civic_03 political 10000 60000 0 0 city_spec_missions,city_spec_sample_rich true 0
+social_politician_urban_01 social_politician 4 false false false false 1000 0 0 social_politician_novice political 1000 20000 0 0 place_streetlamp,place_statue true 0
+social_politician_urban_02 social_politician_urban_01 4 false false false false 2000 0 0 social_politician_urban_01 political 2500 40000 0 0 place_fountain,city_spec_decor_increase true 0
+social_politician_urban_03 social_politician_urban_02 4 false false false false 3000 0 0 social_politician_urban_02 political 5000 60000 0 0 place_small_garden,place_medium_garden private_place_small_garden=100,private_place_medium_garden=100 true 0
+social_politician_urban_04 social_politician_urban_03 4 false true false false 4000 0 0 social_politician_urban_03 political 10000 60000 0 0 place_large_garden,place_exotic_garden private_place_large_garden=100,private_place_exotic_garden=100 true 0
+social_language social 4 false false false false 0 0 0 0 0 0 0 false 0
+social_language_basic social_language 4 false false false false 0 0 0 0 0 0 bothan,human,moncalamari,rodian,trandoshan,twilek,zabrak 0 false 0
+social_language_basic_speak social_language 4 false false false false 0 0 0 0 0 0 bothan,human,moncalamari,rodian,trandoshan,twilek,zabrak 0 language_basic_speak=100 false 0
+social_language_basic_comprehend social_language 4 false false false false 0 0 0 0 0 0 0 language_basic_comprehend=100 false 0
+social_language_rodian social_language 4 false false false false 0 0 0 0 0 0 0 false 0
+social_language_rodian_speak social_language 4 false false false false 1000 0 0 0 0 0 bothan,human,moncalamari,rodian,trandoshan,twilek,zabrak,ithorian,sullustan 0 language+rodese language_rodian_speak=100 false 0
+social_language_rodian_comprehend social_language 4 false false false false 1000 0 0 0 0 0 0 language_rodian_comprehend=100 false 0
+social_language_trandoshan social_language 4 false false false false 0 0 0 0 0 0 0 false 0
+social_language_trandoshan_speak social_language 4 false false false false 1000 0 0 0 0 0 bothan,human,moncalamari,rodian,trandoshan,twilek,zabrak,ithorian,sullustan 0 language+dosh language_trandoshan_speak=100 false 0
+social_language_trandoshan_comprehend social_language 4 false false false false 1000 0 0 0 0 0 0 language_trandoshan_comprehend=100 false 0
+social_language_moncalamari social_language 4 false false false false 0 0 0 0 0 0 0 false 0
+social_language_moncalamari_speak social_language 4 false false false false 1000 0 0 0 0 0 bothan,human,moncalamari,rodian,trandoshan,twilek,zabrak,ithorian,sullustan 0 language+moncalamarian language_moncalamari_speak=100 false 0
+social_language_moncalamari_comprehend social_language 4 false false false false 1000 0 0 0 0 0 0 language_moncalamari_comprehend=100 false 0
+social_language_wookiee social_language 4 false false false false 0 0 0 0 0 0 0 false 0
+social_language_wookiee_speak social_language 4 false false false false 1000 0 0 0 0 0 wookiee 0 language+shyriiwook language_wookiee_speak=100 false 0
+social_language_wookiee_comprehend social_language 4 false false false false 1000 0 0 0 0 0 0 language_wookiee_comprehend=100 false 0
+social_language_bothan social_language 4 false false false false 0 0 0 0 0 0 0 false 0
+social_language_bothan_speak social_language 4 false false false false 1000 0 0 0 0 0 bothan,human,moncalamari,rodian,trandoshan,twilek,zabrak,ithorian,sullustan 0 language+bothese language_bothan_speak=100 false 0
+social_language_bothan_comprehend social_language 4 false false false false 1000 0 0 0 0 0 0 language_bothan_comprehend=100 false 0
+social_language_twilek social_language 4 false false false false 0 0 0 0 0 0 0 false 0
+social_language_twilek_speak social_language 4 false false false false 1000 0 0 0 0 0 bothan,human,moncalamari,rodian,trandoshan,twilek,zabrak,ithorian,sullustan 0 language+ryl language_twilek_speak=100 false 0
+social_language_twilek_comprehend social_language 4 false false false false 1000 0 0 0 0 0 0 language_twilek_comprehend=100 false 0
+social_language_zabrak social_language 4 false false false false 0 0 0 0 0 0 0 false 0
+social_language_zabrak_speak social_language 4 false false false false 1000 0 0 0 0 0 bothan,human,moncalamari,rodian,trandoshan,twilek,zabrak,ithorian,sullustan 0 language+zabrak language_zabrak_speak=100 false 0
+social_language_zabrak_comprehend social_language 4 false false false false 1000 0 0 0 0 0 0 language_zabrak_comprehend=100 false 0
+social_language_lekku social_language 4 false false false false 0 0 0 unobtainable 1 0 0 0 false 0
+social_language_lekku_speak social_language 4 false false false false 0 0 0 unobtainable 1 0 0 twilek 0 language+lekku language_lekku_speak=100 false 0
+social_language_lekku_comprehend social_language 4 false false false false 0 0 0 unobtainable 1 0 0 twilek 0 language_lekku_comprehend=100 false 0
+social_language_ithorian social_language 4 false false false false 0 0 0 0 0 0 0 false 0
+social_language_ithorian_speak social_language 4 false false false false 1000 0 0 0 0 0 bothan,human,moncalamari,rodian,trandoshan,twilek,zabrak,ithorian,sullustan 0 language+ithorian language_ithorian_speak=100 false 0
+social_language_ithorian_comprehend social_language 4 false false false false 1000 0 0 0 0 0 0 language_ithorian_comprehend=100 false 0
+social_language_sullustan social_language 4 false false false false 0 0 0 0 0 0 0 false 0
+social_language_sullustan_speak social_language 4 false false false false 1000 0 0 0 0 0 bothan,human,moncalamari,rodian,trandoshan,twilek,zabrak,ithorian,sullustan 0 language+sullustan language_sullustan_speak=100 false 0
+social_language_sullustan_comprehend social_language 4 false false false false 1000 0 0 0 0 0 0 language_sullustan_comprehend=100 false 0
+social_language_hutt social_language 4 false false false false 0 0 0 0 0 0 0 false 0
+social_language_hutt_speak social_language 4 false false false false 0 0 0 0 0 0 bothan,human,moncalamari,rodian,trandoshan,twilek,zabrak,ithorian,sullustan 0 language+huttese language_hutt_speak=100 false 0
+social_language_hutt_comprehend social_language 4 false false false false 0 0 0 0 0 0 0 language_hutt_comprehend=100 false 0
+species 4 true false false false 0 0 0 0 0 0 0 false 0
+species_bothan species 4 true false false false 0 0 0 unobtainable 1 0 0 bothan 0 startDance,stopDance,startMusic,stopMustic,startDance+basic,startMusic+starwars1,slitherhorn,cert_ordnance_level1 creature_harvesting=25 craftArtisanFreebieGroupA false 0
+species_human species 4 true false false false 0 0 0 unobtainable 1 0 0 human 0 startDance,stopDance,startMusic,stopMustic,startDance+basic,startMusic+starwars1,slitherhorn,cert_ordnance_level1 creature_harvesting=25 craftArtisanFreebieGroupA false 0
+species_moncal species 4 true false false false 0 0 0 unobtainable 1 0 0 moncal 0 startDance,stopDance,startMusic,stopMustic,startDance+basic,startMusic+starwars1,slitherhorn,cert_ordnance_level1 creature_harvesting=25 craftArtisanFreebieGroupA false 0
+species_rodian species 4 true false false false 0 0 0 unobtainable 1 0 0 rodian 0 startDance,stopDance,startMusic,stopMustic,startDance+basic,startMusic+starwars1,slitherhorn,cert_ordnance_level1 creature_harvesting=25 craftArtisanFreebieGroupA false 0
+species_trandoshan species 4 true false false false 0 0 0 unobtainable 1 0 0 trandoshan 0 startDance,stopDance,startMusic,stopMustic,startDance+basic,startMusic+starwars1,slitherhorn,cert_ordnance_level1 creature_harvesting=25 craftArtisanFreebieGroupA false 0
+species_twilek species 4 true false false false 0 0 0 unobtainable 1 0 0 twilek 0 startDance,stopDance,startMusic,stopMustic,startDance+basic,startMusic+starwars1,slitherhorn,cert_ordnance_level1 creature_harvesting=25 craftArtisanFreebieGroupA false 0
+species_wookiee species 4 true false false false 0 0 0 unobtainable 1 0 0 wookiee 0 startDance,stopDance,startMusic,stopMustic,startDance+basic,startMusic+starwars1,slitherhorn,cert_ordnance_level1 creature_harvesting=25 craftWookieItems,craftArtisanFreebieGroupA false 0
+species_zabrak species 4 true false false false 0 0 0 unobtainable 1 0 0 zabrak 0 startDance,stopDance,startMusic,stopMustic,startDance+basic,startMusic+starwars1,slitherhorn,cert_ordnance_level1 creature_harvesting=25 craftArtisanFreebieGroupA false 0
+species_ithorian species 4 true false false false 0 0 0 unobtainable 1 0 0 ithorian 0 startDance,stopDance,startMusic,stopMustic,startDance+basic,startMusic+starwars1,slitherhorn,cert_ordnance_level1 creature_harvesting=25 craftArtisanFreebieGroupA false 0
+species_sullustan species 4 true false false false 0 0 0 unobtainable 1 0 0 sullustan 0 startDance,stopDance,startMusic,stopMustic,startDance+basic,startMusic+starwars1,slitherhorn,cert_ordnance_level1 creature_harvesting=25 craftArtisanFreebieGroupA false 0
+DEPRECATED_SKILLS 4 true false false true 0 0 0 0 0 0 0 false 0
+outdoors 4 true false false true 0 0 0 0 0 0 0 false 0
+outdoors_scout outdoors 4 true false true true 0 0 0 0 0 0 0 false 0
+outdoors_scout_novice outdoors_scout 4 true true false true 100 15 0 0 0 0 0 private_scout_novice trapping=10,camp=10,creature_knowledge=10,creature_harvesting=25 craftScoutCampGroupA,craftScoutTrapGroupA false 0
+outdoors_scout_master outdoors_scout 4 true true false true 5000 6 0 outdoors_scout_movement_04,outdoors_scout_tools_04,outdoors_scout_harvest_04,outdoors_scout_camp_04 scout 35000 200000 0 0 private_scout_master slope_move=10,burst_run=5,camp=15,creature_harvesting=50,mask_scent=30,trapping=15 craftScoutCampGroupMaster,craftScoutTrapGroupMaster false 0
+outdoors_scout_movement_01 outdoors_scout 4 true false false true 1000 2 0 outdoors_scout_novice scout 2000 10000 0 0 private_scout_movement_1 slope_move=10 false 0
+outdoors_scout_movement_02 outdoors_scout_movement_01 4 true false false true 2000 3 0 outdoors_scout_movement_01 scout 6000 30000 0 0 private_scout_movement_2,maskscent burst_run=10,mask_scent=20 false 0
+outdoors_scout_movement_03 outdoors_scout_movement_02 4 true false false true 3000 4 0 outdoors_scout_movement_02 scout 12500 40000 0 0 private_scout_movement_3 slope_move=20,mask_scent=20 false 0
+outdoors_scout_movement_04 outdoors_scout_movement_03 4 true true false true 4000 5 0 outdoors_scout_movement_03 scout 25000 75000 0 0 private_scout_movement_4 burst_run=10,mask_scent=30 false 0
+outdoors_scout_tools_01 outdoors_scout 4 true false false true 1000 2 0 outdoors_scout_novice trapping 1000 10000 0 0 private_scout_tools_1 trapping=10 craftScoutTrapGroupB false 0
+outdoors_scout_tools_02 outdoors_scout_tools_01 4 true false false true 2000 3 0 outdoors_scout_tools_01 trapping 5000 30000 0 0 private_scout_tools_2 trapping=15 craftScoutTrapGroupC false 0
+outdoors_scout_tools_03 outdoors_scout_tools_02 4 true false false true 3000 4 0 outdoors_scout_tools_02 trapping 15000 140000 0 0 private_scout_tools_3 trapping=25 craftScoutTrapGroupD false 0
+outdoors_scout_tools_04 outdoors_scout_tools_03 4 true true false true 4000 5 0 outdoors_scout_tools_03 trapping 70000 300000 0 0 private_scout_tools_4 trapping=25 craftScoutTrapGroupE false 0
+outdoors_scout_harvest_01 outdoors_scout 4 true false false true 1000 2 0 outdoors_scout_novice scout 2000 10000 0 0 private_scout_harvest_1 creature_knowledge=10,creature_harvesting=10 false 0
+outdoors_scout_harvest_02 outdoors_scout_harvest_01 4 true false false true 2000 3 0 outdoors_scout_harvest_01 scout 6000 30000 0 0 private_scout_harvest_2 creature_knowledge=25,creature_harvesting=15,creature_hit_bonus=5 false 0
+outdoors_scout_harvest_03 outdoors_scout_harvest_02 4 true false false true 3000 4 0 outdoors_scout_harvest_02 scout 12500 40000 0 0 private_scout_harvest_3 creature_knowledge=25,creature_harvesting=25,creature_hit_bonus=10 false 0
+outdoors_scout_harvest_04 outdoors_scout_harvest_03 4 true true false true 4000 5 0 outdoors_scout_harvest_03 scout 25000 75000 0 0 private_scout_harvest_4 creature_knowledge=30,creature_harvesting=25,creature_hit_bonus=10 false 0
+outdoors_scout_camp_01 outdoors_scout 4 true false false true 1000 2 0 outdoors_scout_novice scout 2000 10000 0 0 private_scout_camp_1 camp=15 craftScoutCampGroupB false 0
+outdoors_scout_camp_02 outdoors_scout_camp_01 4 true false false true 2000 3 0 outdoors_scout_camp_01 scout 6000 30000 0 0 private_scout_camp_2 camp=20 craftScoutCampGroupC false 0
+outdoors_scout_camp_03 outdoors_scout_camp_02 4 true false false true 3000 4 0 outdoors_scout_camp_02 scout 12500 40000 0 0 private_scout_camp_3 camp=20 craftScoutCampGroupD false 0
+outdoors_scout_camp_04 outdoors_scout_camp_03 4 true true false true 4000 5 0 outdoors_scout_camp_03 scout 25000 75000 0 0 private_scout_camp_4 camp=20 craftScoutCampGroupE false 0
+science 4 true false false true 0 0 0 0 0 0 0 false 0
+science_medic science 4 true false true true 0 0 0 0 0 0 0 false 0
+science_medic_novice science_medic 4 true true false true 100 15 0 0 0 0 0 private_medic_novice,bactaShot debuffing_efficiency=5,buffing_efficiency=5,healing_efficiency=5,medicine_assembly=10,medicine_experimentation=10 craftMedicineComponentGroupA,craftMedicineStimpackGroupA false 0
+science_medic_master science_medic 4 true true false true 5000 6 0 science_medic_injury_04,science_medic_injury_speed_04,science_medic_ability_04,science_medic_crafting_04 medical 35000 70000 0 0 private_medic_master debuffing_efficiency=20,buffing_efficiency=20,healing_efficiency=20 false 0
+science_medic_injury_01 science_medic 4 true false false true 1000 2 0 science_medic_novice medical 1000 10000 0 0 private_medic_injury_1 buffing_efficiency=5 false 0
+science_medic_injury_02 science_medic_injury_01 4 true false false true 2000 3 0 science_medic_injury_01 medical 5000 30000 0 0 private_medic_injury_2,stabilizers buffing_efficiency=5 false 0
+science_medic_injury_03 science_medic_injury_02 4 true false false true 3000 4 0 science_medic_injury_02 medical 15650 140000 0 0 private_medic_injury_3 buffing_efficiency=5 false 0
+science_medic_injury_04 science_medic_injury_03 4 true true false true 4000 5 0 science_medic_injury_03 medical 70000 200000 0 0 private_medic_injury_4,nutrientInjection buffing_efficiency=5 false 0
+science_medic_injury_speed_01 science_medic 4 true false false true 1000 2 0 science_medic_novice medical 1000 10000 0 0 private_medic_speed_1 debuffing_efficiency=5 false 0
+science_medic_injury_speed_02 science_medic_injury_speed_01 4 true false false true 2000 3 0 science_medic_injury_speed_01 medical 5000 30000 0 0 private_medic_speed_2,bactaToss debuffing_efficiency=5 false 0
+science_medic_injury_speed_03 science_medic_injury_speed_02 4 true false false true 3000 4 0 science_medic_injury_speed_02 medical 15650 140000 0 0 private_medic_speed_3 debuffing_efficiency=5 false 0
+science_medic_injury_speed_04 science_medic_injury_speed_03 4 true true false true 4000 5 0 science_medic_injury_speed_03 medical 70000 200000 0 0 private_medic_speed_4,bactaSpray debuffing_efficiency=5 false 0
+science_medic_ability_01 science_medic 4 true false false true 1000 2 0 science_medic_novice medical 1000 10000 0 0 private_medic_ability_1 healing_efficiency=5 false 0
+science_medic_ability_02 science_medic_ability_01 4 true false false true 2000 3 0 science_medic_ability_01 medical 5000 30000 0 0 private_medic_ability_2,diagnose healing_efficiency=5 false 0
+science_medic_ability_03 science_medic_ability_02 4 true false false true 3000 4 0 science_medic_ability_02 medical 15650 140000 0 0 private_medic_ability_3 healing_efficiency=5 false 0
+science_medic_ability_04 science_medic_ability_03 4 true true false true 4000 5 0 science_medic_ability_03 medical 70000 200000 0 0 private_medic_ability_4,dragPlayer healing_efficiency=5 false 0
+science_medic_crafting_01 science_medic 4 true false false true 1000 2 0 science_medic_novice crafting_medicine_general 500 2000 0 0 private_medic_crafting_1 medicine_assembly=10,medicine_experimentation=10 craftMedicineComponentGroupB false 0
+science_medic_crafting_02 science_medic_crafting_01 4 true false false true 2000 3 0 science_medic_crafting_01 crafting_medicine_general 1000 6000 0 0 private_medic_crafting_2 medicine_assembly=10,medicine_experimentation=10 craftMedicineComponentGroupC false 0
+science_medic_crafting_03 science_medic_crafting_02 4 true false false true 3000 4 0 science_medic_crafting_02 crafting_medicine_general 3000 12000 0 0 private_medic_crafting_3 medicine_assembly=10,medicine_experimentation=10 craftMedicineComponentGroupD,craftMedicineStimpackGroupB false 0
+science_medic_crafting_04 science_medic_crafting_03 4 true true false true 4000 5 0 science_medic_crafting_03 crafting_medicine_general 6000 17500 0 0 private_medic_crafting_4 medicine_assembly=10,medicine_experimentation=10 craftMedicineComponentGroupE false 0
+combat 4 true false false true 0 0 0 0 0 0 0 false 0
+combat_brawler combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_brawler_novice combat_brawler 4 true true false true 100 15 0 0 0 0 0 private_brawler_novice,taunt,knockdownRecovery melee_defense=10,melee_accuracy=10,melee_speed=5,unarmed_damage=30 false 0
+combat_brawler_master combat_brawler 4 true true false true 5000 6 0 combat_brawler_unarmed_04,combat_brawler_1handmelee_04,combat_brawler_2handmelee_04,combat_brawler_polearm_04 combat_general 35000 70000 0 0 private_brawler_master,meleeAssault,parryRiposte melee_defense=10,melee_accuracy=25,melee_speed=15,ranged_defense=5,unarmed_damage=15 false 0
+combat_brawler_unarmed_01 combat_brawler 4 true false false true 1000 2 0 combat_brawler_novice combat_meleespecialize_unarmed 1000 20000 0 0 private_brawler_unarmed_1,centerOfBeing unarmed_defense=10,unarmed_speed=5,unarmed_accuracy=15,unarmed_damage=10 false 0
+combat_brawler_unarmed_02 combat_brawler_unarmed_01 4 true false false true 2000 3 0 combat_brawler_unarmed_01 combat_meleespecialize_unarmed 5000 30000 0 0 private_brawler_unarmed_2,meleeStrike unarmed_defense=10,unarmed_speed=10,unarmed_accuracy=15,unarmed_damage=10 false 0
+combat_brawler_unarmed_03 combat_brawler_unarmed_02 4 true false false true 3000 4 0 combat_brawler_unarmed_02 combat_meleespecialize_unarmed 15650 140000 0 0 private_brawler_unarmed_3,lunge unarmed_defense=10,unarmed_speed=5,unarmed_accuracy=15,unarmed_damage=10 false 0
+combat_brawler_unarmed_04 combat_brawler_unarmed_03 4 true true false true 4000 5 0 combat_brawler_unarmed_03 combat_meleespecialize_unarmed 70000 200000 0 0 private_brawler_unarmed_4,legSweep unarmed_defense=10,unarmed_speed=10,unarmed_accuracy=20,unarmed_damage=10 false 0
+combat_brawler_1handmelee_01 combat_brawler 4 true false false true 1000 2 0 combat_brawler_novice combat_meleespecialize_onehand 1000 20000 0 0 private_brawler_1hand_1,lunge onehandmelee_defense=10,onehandmelee_speed=5,onehandmelee_accuracy=15 false 0
+combat_brawler_1handmelee_02 combat_brawler_1handmelee_01 4 true false false true 2000 3 0 combat_brawler_1handmelee_01 combat_meleespecialize_onehand 5000 30000 0 0 private_brawler_1hand_2,centerOfBeing onehandmelee_defense=10,onehandmelee_speed=10,onehandmelee_accuracy=15 false 0
+combat_brawler_1handmelee_03 combat_brawler_1handmelee_02 4 true false false true 3000 4 0 combat_brawler_1handmelee_02 combat_meleespecialize_onehand 15650 140000 0 0 private_brawler_1hand_3,meleeStrike onehandmelee_defense=10,onehandmelee_speed=5,onehandmelee_accuracy=15 false 0
+combat_brawler_1handmelee_04 combat_brawler_1handmelee_03 4 true true false true 4000 5 0 combat_brawler_1handmelee_03 combat_meleespecialize_onehand 70000 200000 0 0 private_brawler_1hand_4,bleedAttack onehandmelee_defense=10,onehandmelee_speed=10,onehandmelee_accuracy=20 false 0
+combat_brawler_2handmelee_01 combat_brawler 4 true false false true 1000 2 0 combat_brawler_novice combat_meleespecialize_twohand 1000 20000 0 0 private_brawler_2hand_1,meleeStrike twohandmelee_defense=10,twohandmelee_speed=5,twohandmelee_accuracy=15 false 0
+combat_brawler_2handmelee_02 combat_brawler_2handmelee_01 4 true false false true 2000 3 0 combat_brawler_2handmelee_01 combat_meleespecialize_twohand 5000 30000 0 0 private_brawler_2hand_2,lunge twohandmelee_defense=10,twohandmelee_speed=10,twohandmelee_accuracy=15 false 0
+combat_brawler_2handmelee_03 combat_brawler_2handmelee_02 4 true false false true 3000 4 0 combat_brawler_2handmelee_02 combat_meleespecialize_twohand 15650 140000 0 0 private_brawler_2hand_3,centerOfBeing twohandmelee_defense=10,twohandmelee_speed=5,twohandmelee_accuracy=15 false 0
+combat_brawler_2handmelee_04 combat_brawler_2handmelee_03 4 true true false true 4000 5 0 combat_brawler_2handmelee_03 combat_meleespecialize_twohand 70000 200000 0 0 private_brawler_2hand_4,armorBreak twohandmelee_defense=10,twohandmelee_speed=10,twohandmelee_accuracy=20 false 0
+combat_brawler_polearm_01 combat_brawler 4 true false false true 1000 2 0 combat_brawler_novice combat_meleespecialize_polearm 1000 20000 0 0 private_brawler_polearm_1,centerOfBeing polearm_defense=10,polearm_speed=5,polearm_accuracy=15 false 0
+combat_brawler_polearm_02 combat_brawler_polearm_01 4 true false false true 2000 3 0 combat_brawler_polearm_01 combat_meleespecialize_polearm 5000 30000 0 0 private_brawler_polearm_2,meleeStrike polearm_defense=10,polearm_speed=10,polearm_accuracy=15 false 0
+combat_brawler_polearm_03 combat_brawler_polearm_02 4 true false false true 3000 4 0 combat_brawler_polearm_02 combat_meleespecialize_polearm 15650 140000 0 0 private_brawler_polearm_3,lunge polearm_defense=10,polearm_speed=5,polearm_accuracy=15 false 0
+combat_brawler_polearm_04 combat_brawler_polearm_03 4 true true false true 4000 5 0 combat_brawler_polearm_03 combat_meleespecialize_polearm 70000 200000 0 0 private_brawler_polearm_4,sweepAttack polearm_defense=10,polearm_speed=10,polearm_accuracy=20 false 0
+combat_marksman combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_marksman_novice combat_marksman 4 true true false true 100 15 0 0 0 0 0 private_marksman_novice,knockdownRecovery ranged_accuracy=10,ranged_speed=5 false 0
+combat_marksman_master combat_marksman 4 true true false true 5000 6 0 combat_marksman_rifle_04,combat_marksman_pistol_04,combat_marksman_carbine_04,combat_marksman_support_04 combat_general 35000 70000 0 0 private_marksman_master,lethalShot ranged_defense=5,ranged_accuracy=25,ranged_speed=15 false 0
+combat_marksman_rifle_01 combat_marksman 4 true false false true 1000 2 0 combat_marksman_novice combat_rangedspecialize_rifle 1000 200000 0 0 private_marksman_rifle_1,aimedShot rifle_defense=5,rifle_accuracy=10,rifle_speed=5 false 0
+combat_marksman_rifle_02 combat_marksman_rifle_01 4 true false false true 2000 3 0 combat_marksman_rifle_01 combat_rangedspecialize_rifle 5000 200000 0 0 private_marksman_rifle_2,placedShot rifle_defense=5,rifle_accuracy=10,rifle_speed=5 false 0
+combat_marksman_rifle_03 combat_marksman_rifle_02 4 true false false true 3000 4 0 combat_marksman_rifle_02 combat_rangedspecialize_rifle 15000 200000 0 0 private_marksman_rifle_3,firearmStrike rifle_defense=5,rifle_accuracy=10,rifle_speed=5 false 0
+combat_marksman_rifle_04 combat_marksman_rifle_03 4 true true false true 4000 5 0 combat_marksman_rifle_03 combat_rangedspecialize_rifle 70000 200000 0 0 private_marksman_rifle_4,aim rifle_defense=5,rifle_accuracy=10,rifle_speed=5 false 0
+combat_marksman_pistol_01 combat_marksman 4 true false false true 1000 2 0 combat_marksman_novice combat_rangedspecialize_pistol 1000 200000 0 0 private_marksman_pistol_1,firearmStrike pistol_defense=5,pistol_accuracy=10,pistol_speed=5 false 0
+combat_marksman_pistol_02 combat_marksman_pistol_01 4 true false false true 2000 3 0 combat_marksman_pistol_01 combat_rangedspecialize_pistol 5000 200000 0 0 private_marksman_pistol_2,aimedShot pistol_defense=5,pistol_accuracy=10,pistol_speed=5 false 0
+combat_marksman_pistol_03 combat_marksman_pistol_02 4 true false false true 3000 4 0 combat_marksman_pistol_02 combat_rangedspecialize_pistol 15000 200000 0 0 private_marksman_pistol_3,placedShot pistol_defense=5,pistol_accuracy=10,pistol_speed=5 false 0
+combat_marksman_pistol_04 combat_marksman_pistol_03 4 true true false true 4000 5 0 combat_marksman_pistol_03 combat_rangedspecialize_pistol 70000 200000 0 0 private_marksman_pistol_4,quickDraw pistol_defense=5,pistol_accuracy=10,pistol_speed=5 false 0
+combat_marksman_carbine_01 combat_marksman 4 true false false true 1000 2 0 combat_marksman_novice combat_rangedspecialize_carbine 1000 200000 0 0 private_marksman_carbine_1,placedShot carbine_defense=5,carbine_accuracy=10,carbine_speed=5 false 0
+combat_marksman_carbine_02 combat_marksman_carbine_01 4 true false false true 2000 3 0 combat_marksman_carbine_01 combat_rangedspecialize_carbine 5000 200000 0 0 private_marksman_carbine_2,firearmStrike carbine_defense=5,carbine_accuracy=10,carbine_speed=5 false 0
+combat_marksman_carbine_03 combat_marksman_carbine_02 4 true false false true 3000 4 0 combat_marksman_carbine_02 combat_rangedspecialize_carbine 15000 200000 0 0 private_marksman_carbine_3,aimedShot carbine_defense=5,carbine_accuracy=10,carbine_speed=5 false 0
+combat_marksman_carbine_04 combat_marksman_carbine_03 4 true true false true 4000 5 0 combat_marksman_carbine_03 combat_rangedspecialize_carbine 70000 200000 0 0 private_marksman_carbine_4,rapidFire carbine_defense=5,carbine_accuracy=10,carbine_speed=5 false 0
+combat_marksman_support_01 combat_marksman 4 true false false true 1000 2 0 combat_marksman_novice combat_general 300 50000 0 0 private_marksman_support_1,rollShot ranged_defense=5,ranged_accuracy=5 false 0
+combat_marksman_support_02 combat_marksman_support_01 4 true false false true 2000 3 0 combat_marksman_support_01 combat_general 2250 50000 0 0 private_marksman_support_2,diveShot melee_defense=5,ranged_defense=5,ranged_accuracy=5 false 0
+combat_marksman_support_03 combat_marksman_support_02 4 true false false true 3000 4 0 combat_marksman_support_02 combat_general 6000 50000 0 0 private_marksman_support_3,kipUpShot ranged_defense=5,ranged_accuracy=5 false 0
+combat_marksman_support_04 combat_marksman_support_03 4 true true false true 4000 5 0 combat_marksman_support_03 combat_general 22000 75000 0 0 private_marksman_support_4,overchargeShot melee_defense=5,ranged_defense=10,ranged_accuracy=5 false 0
+combat_rifleman_prereq combat 1 true false true true 0 0 0 0 0 0 0 false 0
+combat_rifleman_prereq_novice combat_rifleman_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 placedShot,knockdownRecovery rifle_defense=5,rifle_accuracy=10 false 0
+combat_rifleman_prereq_master combat_rifleman_prereq 1 true false false true 5000 6 0 combat_rifleman_prereq_04 combat_general 85000 150000 0 0 aim rifle_defense=10,rifle_accuracy=15,rifle_speed=5,melee_defense=5 false 0
+combat_rifleman_prereq_01 combat_rifleman_prereq 1 true false false true 1000 2 0 combat_rifleman_prereq_novice combat_general 6000 20000 0 0 firearmStrike rifle_defense=5,rifle_accuracy=10,rifle_speed=5 false 0
+combat_rifleman_prereq_02 combat_rifleman_prereq_01 1 true false false true 2000 3 0 combat_rifleman_prereq_01 combat_general 14000 30000 0 0 aimedShot,rollShot rifle_defense=5,rifle_accuracy=10,rifle_speed=5 false 0
+combat_rifleman_prereq_03 combat_rifleman_prereq_02 1 true false false true 3000 4 0 combat_rifleman_prereq_02 combat_general 27000 60000 0 0 diveShot,kipUpShot rifle_defense=10,rifle_accuracy=10,rifle_speed=5,melee_defense=5 false 0
+combat_rifleman_prereq_04 combat_rifleman_prereq_03 1 true false false true 4000 5 0 combat_rifleman_prereq_03 combat_general 49000 100000 0 0 overchargeShot rifle_defense=10,rifle_accuracy=15,rifle_speed=5 false 0
+combat_rifleman combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_rifleman_novice combat_rifleman 4 true true false true 5000 6 0 combat_marksman_rifle_04,combat_marksman_support_04 combat_rangedspecialize_rifle 125000 350000 0 0 private_rifle_novice,recon_move_mitigate_1,recon_accuracy_mitigate_1,recon_firerate_mitigate_1,headShot,kneecapShot melee_defense=5,ranged_defense=10,rifle_accuracy=20,rifle_speed=10 false 0
+combat_rifleman_master combat_rifleman 4 true true false true 10000 1 0 combat_rifleman_accuracy_04,combat_rifleman_speed_04,combat_rifleman_ability_04,combat_rifleman_support_04 combat_rangedspecialize_rifle 1000000 1200000 0 0 private_rifle_master,recon_firerate_mitigate_3,sniperShot_2,startleShot_2 melee_defense=20,ranged_defense=20,ranged_accuracy=30,ranged_speed=15 false 0
+combat_rifleman_accuracy_01 combat_rifleman 4 true false false true 6000 5 0 combat_rifleman_novice combat_rangedspecialize_rifle 175000 500000 0 0 private_rifle_accuracy_1,sniperShot rifle_accuracy=5,ranged_accuracy=5 false 0
+combat_rifleman_accuracy_02 combat_rifleman_accuracy_01 4 true false false true 7000 4 0 combat_rifleman_accuracy_01 combat_rangedspecialize_rifle 250000 700000 0 0 private_rifle_accuracy_2 rifle_accuracy=10,ranged_accuracy=5 false 0
+combat_rifleman_accuracy_03 combat_rifleman_accuracy_02 4 true false false true 8000 3 0 combat_rifleman_accuracy_02 combat_rangedspecialize_rifle 350000 900000 0 0 private_rifle_accuracy_3,recon_firerate_mitigate_2,headShot_1 rifle_accuracy=5,ranged_accuracy=15 false 0
+combat_rifleman_accuracy_04 combat_rifleman_accuracy_03 4 true true false true 9000 2 0 combat_rifleman_accuracy_03 combat_rangedspecialize_rifle 450000 1200000 0 0 private_rifle_accuracy_4,sniperShot_1 rifle_accuracy=5,ranged_accuracy=20 false 0
+combat_rifleman_speed_01 combat_rifleman 4 true false false true 6000 5 0 combat_rifleman_novice combat_rangedspecialize_rifle 175000 500000 0 0 private_rifle_speed_1,cover ranged_defense=10 false 0
+combat_rifleman_speed_02 combat_rifleman_speed_01 4 true false false true 7000 4 0 combat_rifleman_speed_01 combat_rangedspecialize_rifle 250000 700000 0 0 private_rifle_speed_2,concealShot ranged_defense=10 false 0
+combat_rifleman_speed_03 combat_rifleman_speed_02 4 true false false true 8000 3 0 combat_rifleman_speed_02 combat_rangedspecialize_rifle 350000 900000 0 0 private_rifle_speed_3 ranged_defense=10 false 0
+combat_rifleman_speed_04 combat_rifleman_speed_03 4 true true false true 9000 2 0 combat_rifleman_speed_03 combat_rangedspecialize_rifle 450000 1200000 0 0 private_rifle_speed_4,concealShot_1 ranged_defense=15 false 0
+combat_rifleman_ability_01 combat_rifleman 4 true false false true 6000 5 0 combat_rifleman_novice combat_rangedspecialize_rifle 175000 500000 0 0 private_rifle_ability_1,startleShot false 0
+combat_rifleman_ability_02 combat_rifleman_ability_01 4 true false false true 7000 4 0 combat_rifleman_ability_01 combat_rangedspecialize_rifle 250000 700000 0 0 private_rifle_ability_2,recon_accuracy_mitigate_2,dizzyRecovery rifle_defense=5 false 0
+combat_rifleman_ability_03 combat_rifleman_ability_02 4 true false false true 8000 3 0 combat_rifleman_ability_02 combat_rangedspecialize_rifle 350000 900000 0 0 private_rifle_ability_3,startleShot_1 false 0
+combat_rifleman_ability_04 combat_rifleman_ability_03 4 true true false true 9000 2 0 combat_rifleman_ability_03 combat_rangedspecialize_rifle 450000 1200000 0 0 private_rifle_ability_4,recon_accuracy_mitigate_3,kneecapShot_1 rifle_defense=5 false 0
+combat_rifleman_support_01 combat_rifleman 4 true false false true 6000 5 0 combat_rifleman_novice combat_general 60000 170000 0 0 private_rifle_support_1,aim_1 rifle_speed=5 false 0
+combat_rifleman_support_02 combat_rifleman_support_01 4 true false false true 7000 4 0 combat_rifleman_support_01 combat_general 85000 240000 0 0 private_rifle_support_2,blindRecovery rifle_speed=10 false 0
+combat_rifleman_support_03 combat_rifleman_support_02 4 true false false true 8000 3 0 combat_rifleman_support_02 combat_general 110000 300000 0 0 private_rifle_support_3,aim_2 rifle_speed=10 false 0
+combat_rifleman_support_04 combat_rifleman_support_03 4 true true false true 9000 2 0 combat_rifleman_support_03 combat_general 150000 300000 0 0 private_rifle_support_4,recon_move_mitigate_2,stunRecovery rifle_speed=10 false 0
+combat_pistol_prereq combat 1 true false true true 0 0 0 0 0 0 0 false 0
+combat_pistol_prereq_novice combat_pistol_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 placedShot,knockdownRecovery pistol_defense=5,pistol_accuracy=10 false 0
+combat_pistol_prereq_master combat_pistol_prereq 1 true false false true 5000 6 0 combat_pistol_prereq_04 combat_general 85000 150000 0 0 quickDraw pistol_defense=10,pistol_accuracy=15,pistol_speed=5,melee_defense=5 false 0
+combat_pistol_prereq_01 combat_pistol_prereq 1 true false false true 1000 2 0 combat_pistol_prereq_novice combat_general 6000 20000 0 0 firearmStrike pistol_defense=5,pistol_accuracy=10,pistol_speed=5 false 0
+combat_pistol_prereq_02 combat_pistol_prereq_01 1 true false false true 2000 3 0 combat_pistol_prereq_01 combat_general 14000 30000 0 0 aimedShot,rollShot pistol_defense=5,pistol_accuracy=10,pistol_speed=5 false 0
+combat_pistol_prereq_03 combat_pistol_prereq_02 1 true false false true 3000 4 0 combat_pistol_prereq_02 combat_general 27000 60000 0 0 diveShot,kipUpShot pistol_defense=10,pistol_accuracy=10,pistol_speed=5,melee_defense=5 false 0
+combat_pistol_prereq_04 combat_pistol_prereq_03 1 true false false true 4000 5 0 combat_pistol_prereq_03 combat_general 49000 100000 0 0 overchargeShot pistol_defense=10,pistol_accuracy=15,pistol_speed=5 false 0
+combat_pistol combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_pistol_novice combat_pistol 4 true true false true 5000 6 0 combat_marksman_pistol_04,combat_marksman_support_04 combat_rangedspecialize_pistol 125000 350000 0 0 private_pistol_novice,recon_move_mitigate_1,recon_accuracy_mitigate_1,recon_firerate_mitigate_1,bodyShot,blindRecovery melee_defense=5,pistol_defense=10,ranged_accuracy=15,pistol_speed=5 false 0
+combat_pistol_master combat_pistol 4 true true false true 10000 1 0 combat_pistol_accuracy_04,combat_pistol_speed_04,combat_pistol_ability_04,combat_pistol_support_04 combat_rangedspecialize_pistol 1000000 1200000 0 0 private_pistol_master,recon_firerate_mitigate_3,stoppingShot_2,quickDraw_2 melee_defense=25,ranged_defense=20,ranged_accuracy=20,ranged_speed=10 false 0
+combat_pistol_accuracy_01 combat_pistol 4 true false false true 6000 5 0 combat_pistol_novice combat_rangedspecialize_pistol 175000 500000 0 0 private_pistol_accuracy_1,firearmStrike_1 pistol_speed=5 false 0
+combat_pistol_accuracy_02 combat_pistol_accuracy_01 4 true false false true 7000 4 0 combat_pistol_accuracy_01 combat_rangedspecialize_pistol 250000 700000 0 0 private_pistol_accuracy_2,warningShot pistol_speed=5 false 0
+combat_pistol_accuracy_03 combat_pistol_accuracy_02 4 true false false true 8000 3 0 combat_pistol_accuracy_02 combat_rangedspecialize_pistol 350000 900000 0 0 private_pistol_accuracy_3,recon_firerate_mitigate_2,firearmStrike_2 pistol_speed=5,ranged_speed=5 false 0
+combat_pistol_accuracy_04 combat_pistol_accuracy_03 4 true true false true 9000 2 0 combat_pistol_accuracy_03 combat_rangedspecialize_pistol 450000 1200000 0 0 private_pistol_accuracy_4,bodyShot_1 pistol_speed=5,ranged_speed=5 false 0
+combat_pistol_speed_01 combat_pistol 4 true false false true 6000 5 0 combat_pistol_novice combat_rangedspecialize_pistol 175000 500000 0 0 private_pistol_speed_1,burstShot ranged_accuracy=10 false 0
+combat_pistol_speed_02 combat_pistol_speed_01 4 true false false true 7000 4 0 combat_pistol_speed_01 combat_rangedspecialize_pistol 250000 700000 0 0 private_pistol_speed_2,disarmingShot ranged_accuracy=10 false 0
+combat_pistol_speed_03 combat_pistol_speed_02 4 true false false true 8000 3 0 combat_pistol_speed_02 combat_rangedspecialize_pistol 350000 900000 0 0 private_pistol_speed_3,burstShot_1 ranged_accuracy=10 false 0
+combat_pistol_speed_04 combat_pistol_speed_03 4 true true false true 9000 2 0 combat_pistol_speed_03 combat_rangedspecialize_pistol 450000 1200000 0 0 private_pistol_speed_4,disarmingShot_1 ranged_accuracy=10 false 0
+combat_pistol_ability_01 combat_pistol 4 true false false true 6000 5 0 combat_pistol_novice combat_rangedspecialize_pistol 175000 500000 0 0 private_pistol_ability_1,quickDraw_1 pistol_defense=5 false 0
+combat_pistol_ability_02 combat_pistol_ability_01 4 true false false true 7000 4 0 combat_pistol_ability_01 combat_rangedspecialize_pistol 250000 700000 0 0 private_pistol_ability_2,recon_accuracy_mitigate_2,dizzyRecovery pistol_defense=5 false 0
+combat_pistol_ability_03 combat_pistol_ability_02 4 true false false true 8000 3 0 combat_pistol_ability_02 combat_rangedspecialize_pistol 350000 900000 0 0 private_pistol_ability_3,intimidateShot pistol_defense=5 false 0
+combat_pistol_ability_04 combat_pistol_ability_03 4 true true false true 9000 2 0 combat_pistol_ability_03 combat_rangedspecialize_pistol 450000 1200000 0 0 private_pistol_ability_4,recon_accuracy_mitigate_3,stunRecovery pistol_defense=5 false 0
+combat_pistol_support_01 combat_pistol 4 true false false true 6000 5 0 combat_pistol_novice combat_general 60000 170000 0 0 private_pistol_defense_1,stoppingShot melee_defense=10,ranged_defense=10 false 0
+combat_pistol_support_02 combat_pistol_support_01 4 true false false true 7000 4 0 combat_pistol_support_01 combat_general 85000 240000 0 0 private_pistol_defense_2,fanShot melee_defense=10,ranged_defense=10 false 0
+combat_pistol_support_03 combat_pistol_support_02 4 true false false true 8000 3 0 combat_pistol_support_02 combat_general 110000 300000 0 0 private_pistol_defense_3,stoppingShot_1 melee_defense=10,ranged_defense=10 false 0
+combat_pistol_support_04 combat_pistol_support_03 4 true true false true 9000 2 0 combat_pistol_support_03 combat_general 150000 300000 0 0 private_pistol_defense_4,recon_move_mitigate_2,fanShot_1 melee_defense=10,ranged_defense=10 false 0
+combat_carbine_prereq combat 1 true false true true 0 0 0 0 0 0 0 false 0
+combat_carbine_prereq_novice combat_carbine_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 placedShot,knockdownRecovery carbine_defense=5,carbine_accuracy=10 false 0
+combat_carbine_prereq_master combat_carbine_prereq 1 true false false true 5000 6 0 combat_carbine_prereq_04 combat_general 85000 150000 0 0 rapidFire carbine_defense=10,carbine_accuracy=15,carbine_speed=5,melee_defense=5 false 0
+combat_carbine_prereq_01 combat_carbine_prereq 1 true false false true 1000 2 0 combat_carbine_prereq_novice combat_general 6000 20000 0 0 firearmStrike carbine_defense=5,carbine_accuracy=10,carbine_speed=5 false 0
+combat_carbine_prereq_02 combat_carbine_prereq_01 1 true false false true 2000 3 0 combat_carbine_prereq_01 combat_general 14000 30000 0 0 aimedShot,rollShot carbine_defense=5,carbine_accuracy=10,carbine_speed=5 false 0
+combat_carbine_prereq_03 combat_carbine_prereq_02 1 true false false true 3000 4 0 combat_carbine_prereq_02 combat_general 27000 60000 0 0 diveShot,kipUpShot carbine_defense=10,carbine_accuracy=10,carbine_speed=5,melee_defense=5 false 0
+combat_carbine_prereq_04 combat_carbine_prereq_03 1 true false false true 4000 5 0 combat_carbine_prereq_03 combat_general 49000 100000 0 0 overchargeShot carbine_defense=10,carbine_accuracy=15,carbine_speed=5 false 0
+combat_carbine combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_carbine_novice combat_carbine 4 true true false true 5000 6 0 combat_marksman_carbine_04,combat_marksman_support_04 combat_rangedspecialize_carbine 125000 350000 0 0 private_carbine_novice,battle_move_mitigate_1,battle_accuracy_mitigate_1,battle_firerate_mitigate_1,legShot melee_defense=10,ranged_defense=10,carbine_speed=10,carbine_accuracy=15 false 0
+combat_carbine_master combat_carbine 4 true true false true 10000 1 0 combat_carbine_support_04,combat_carbine_speed_04,combat_carbine_ability_04,combat_carbine_accuracy_04 combat_rangedspecialize_carbine 1000000 1200000 0 0 private_carbine_master,battle_firerate_mitigate_3,suppressionFire_2,rapidFire_2 melee_defense=20,ranged_defense=20,ranged_speed=15,ranged_accuracy=25 false 0
+combat_carbine_accuracy_01 combat_carbine 4 true false false true 6000 5 0 combat_carbine_novice combat_rangedspecialize_carbine 175000 500000 0 0 private_carbine_accuracy_1,scatterShot carbine_speed=5 false 0
+combat_carbine_accuracy_02 combat_carbine_accuracy_01 4 true false false true 7000 4 0 combat_carbine_accuracy_01 combat_rangedspecialize_carbine 250000 700000 0 0 private_carbine_accuracy_2,battle_move_mitigate_2,fullAutoArea carbine_speed=5 false 0
+combat_carbine_accuracy_03 combat_carbine_accuracy_02 4 true false false true 8000 3 0 combat_carbine_accuracy_02 combat_rangedspecialize_carbine 350000 900000 0 0 private_carbine_accuracy_3,scatterShot_1 carbine_speed=5 false 0
+combat_carbine_accuracy_04 combat_carbine_accuracy_03 4 true true false true 9000 2 0 combat_carbine_accuracy_03 combat_rangedspecialize_carbine 450000 1200000 0 0 private_carbine_accuracy_4,battle_move_mitigate_3,fullAutoArea_1 carbine_speed=5 false 0
+combat_carbine_speed_01 combat_carbine 4 true false false true 6000 5 0 combat_carbine_novice combat_rangedspecialize_carbine 175000 500000 0 0 private_carbine_speed_1,cripplingShot carbine_accuracy=5,ranged_accuracy=5 false 0
+combat_carbine_speed_02 combat_carbine_speed_01 4 true false false true 7000 4 0 combat_carbine_speed_01 combat_rangedspecialize_carbine 250000 700000 0 0 private_carbine_speed_2,rapidFire_1 carbine_accuracy=5,ranged_accuracy=10 false 0
+combat_carbine_speed_03 combat_carbine_speed_02 4 true false false true 8000 3 0 combat_carbine_speed_02 combat_rangedspecialize_carbine 350000 900000 0 0 private_carbine_speed_3,legShot_1 ranged_accuracy=15 false 0
+combat_carbine_speed_04 combat_carbine_speed_03 4 true true false true 9000 2 0 combat_carbine_speed_03 combat_rangedspecialize_carbine 450000 1200000 0 0 private_carbine_speed_4,cripplingShot_1 ranged_accuracy=20 false 0
+combat_carbine_ability_01 combat_carbine 4 true false false true 6000 5 0 combat_carbine_novice combat_rangedspecialize_carbine 175000 500000 0 0 private_carbine_ability_1,chargeShot melee_defense=5,ranged_defense=5 false 0
+combat_carbine_ability_02 combat_carbine_ability_01 4 true false false true 7000 4 0 combat_carbine_ability_01 combat_rangedspecialize_carbine 250000 700000 0 0 private_carbine_ability_2,battle_accuracy_mitigate_2,suppressionFire melee_defense=5,ranged_defense=5 false 0
+combat_carbine_ability_03 combat_carbine_ability_02 4 true false false true 8000 3 0 combat_carbine_ability_02 combat_rangedspecialize_carbine 350000 900000 0 0 private_carbine_ability_3,chargeShot_1 melee_defense=5,ranged_defense=5 false 0
+combat_carbine_ability_04 combat_carbine_ability_03 4 true true false true 9000 2 0 combat_carbine_ability_03 combat_rangedspecialize_carbine 450000 1200000 0 0 private_carbine_ability_4,battle_accuracy_mitigate_3,suppressionFire_1 melee_defense=5,ranged_defense=5 false 0
+combat_carbine_support_01 combat_carbine 4 true false false true 6000 5 0 combat_carbine_novice combat_general 60000 170000 0 0 private_carbine_support_1,blindRecovery carbine_defense=5 false 0
+combat_carbine_support_02 combat_carbine_support_01 4 true false false true 7000 4 0 combat_carbine_support_01 combat_general 85000 240000 0 0 private_carbine_support_2 carbine_defense=5 false 0
+combat_carbine_support_03 combat_carbine_support_02 4 true false false true 8000 3 0 combat_carbine_support_02 combat_general 110000 300000 0 0 private_carbine_support_3,battle_firerate_mitigate_2,dizzyRecovery carbine_defense=5 false 0
+combat_carbine_support_04 combat_carbine_support_03 4 true true false true 9000 2 0 combat_carbine_support_03 combat_general 150000 300000 0 0 private_carbine_support_4,stunRecovery carbine_defense=5 false 0
+combat_unarmed_prereq combat 1 true false true true 0 0 0 0 0 0 0 false 0
+combat_unarmed_prereq_novice combat_unarmed_prereq 1 true true false true 100 10 0 combat_rangedspecialize_carbine 1000 10000 0 0 forceStrike unarmed_defense=10,unarmed_accuracy=10,unarmed_speed=5,unarmed_damage=20 false 0
+combat_unarmed_prereq_01 combat_unarmed_prereq 1 true false false true 1000 2 0 combat_unarmed_prereq_novice combat_rangedspecialize_carbine 6000 20000 0 0 forceFocus unarmed_defense=10,unarmed_speed=5,unarmed_accuracy=10,unarmed_damage=10 false 0
+combat_unarmed_prereq_02 combat_unarmed_prereq_01 1 true false false true 2000 3 0 combat_unarmed_prereq_01 combat_rangedspecialize_carbine 14000 30000 0 0 centerOfBeing unarmed_defense=5,unarmed_speed=5,unarmed_accuracy=10,unarmed_damage=10 false 0
+combat_unarmed_prereq_03 combat_unarmed_prereq_02 1 true false false true 3000 4 0 combat_unarmed_prereq_02 combat_rangedspecialize_carbine 27000 60000 0 0 forceStrike_1,forceFocus_1 unarmed_defense=10,unarmed_speed=5,unarmed_accuracy=10,unarmed_damage=10 false 0
+combat_unarmed_prereq_04 combat_unarmed_prereq_03 1 true false false true 4000 5 0 combat_unarmed_prereq_03 combat_rangedspecialize_carbine 49000 100000 0 0 centerOfBeing_1,forceStrike_2 unarmed_defense=5,unarmed_speed=5,unarmed_accuracy=15,unarmed_damage=10 false 0
+combat_unarmed_prereq_master combat_unarmed_prereq 1 true false false true 5000 6 0 combat_unarmed_prereq_04 combat_rangedspecialize_carbine 85000 150000 0 0 centerOfBeing_2,forceFocus_2 unarmed_defense=10,unarmed_speed=10,unarmed_accuracy=20,unarmed_damage=10 false 0
+combat_unarmed combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_unarmed_novice combat_unarmed 4 true true false true 5000 6 0 combat_brawler_unarmed_04,combat_brawler_2handmelee_04 combat_meleespecialize_unarmed 125000 350000 0 0 private_unarmed_novice,meditate melee_defense=15,ranged_defense=15,unarmed_speed=5,unarmed_accuracy=10,unarmed_damage=60,meditate=15,tka_armor=20 false 0
+combat_unarmed_master combat_unarmed 4 true true false true 10000 1 0 combat_unarmed_accuracy_04,combat_unarmed_speed_04,combat_unarmed_ability_04,combat_unarmed_support_04 combat_meleespecialize_unarmed 1000000 1200000 0 0 private_unarmed_master,dizzyAttack_2,comboAttack_2 melee_defense=20,ranged_defense=20,unarmed_defense=15,melee_speed=10,melee_accuracy=10,unarmed_damage=45,meditate=25,private_med_dot=10,private_med_wound=10,tka_armor=20 false 0
+combat_unarmed_accuracy_01 combat_unarmed 4 true false false true 6000 5 0 combat_unarmed_novice combat_meleespecialize_unarmed 175000 500000 0 0 private_unarmed_accuracy_1,blindRecovery meditate=15,private_med_dot=5 false 0
+combat_unarmed_accuracy_02 combat_unarmed_accuracy_01 4 true false false true 7000 4 0 combat_unarmed_accuracy_01 combat_meleespecialize_unarmed 250000 700000 0 0 private_unarmed_accuracy_2,powerBoost meditate=15,private_med_dot=10,private_med_wound=5 false 0
+combat_unarmed_accuracy_03 combat_unarmed_accuracy_02 4 true false false true 8000 3 0 combat_unarmed_accuracy_02 combat_meleespecialize_unarmed 350000 900000 0 0 private_unarmed_accuracy_3,dizzyRecovery meditate=15,private_med_dot=10,private_med_wound=5 false 0
+combat_unarmed_accuracy_04 combat_unarmed_accuracy_03 4 true true false true 9000 2 0 combat_unarmed_accuracy_03 combat_meleespecialize_unarmed 450000 1200000 0 0 private_unarmed_accuracy_4,forceOfWill meditate=15,private_med_dot=10,private_med_wound=5 false 0
+combat_unarmed_speed_01 combat_unarmed 4 true false false true 6000 5 0 combat_unarmed_novice combat_meleespecialize_unarmed 175000 500000 0 0 private_unarmed_speed_1,centerOfBeing_1 melee_defense=5,ranged_defense=5,unarmed_defense=5,tka_armor=2 false 0
+combat_unarmed_speed_02 combat_unarmed_speed_01 4 true false false true 7000 4 0 combat_unarmed_speed_01 combat_meleespecialize_unarmed 250000 700000 0 0 private_unarmed_speed_2,legSweep_1 melee_defense=5,ranged_defense=5,unarmed_defense=5,tka_armor=2 false 0
+combat_unarmed_speed_03 combat_unarmed_speed_02 4 true false false true 8000 3 0 combat_unarmed_speed_02 combat_meleespecialize_unarmed 350000 900000 0 0 private_unarmed_speed_3,stunRecovery melee_defense=5,ranged_defense=5,unarmed_defense=5,tka_armor=3 false 0
+combat_unarmed_speed_04 combat_unarmed_speed_03 4 true true false true 9000 2 0 combat_unarmed_speed_03 combat_meleespecialize_unarmed 450000 1200000 0 0 private_unarmed_speed_4,legSweep_2 melee_defense=5,ranged_defense=5,unarmed_defense=5,tka_armor=3 false 0
+combat_unarmed_ability_01 combat_unarmed 4 true false false true 6000 5 0 combat_unarmed_novice combat_meleespecialize_unarmed 175000 500000 0 0 private_unarmed_ability_1,dizzyAttack unarmed_speed=5,unarmed_damage=25,tka_armor=2 false 0
+combat_unarmed_ability_02 combat_unarmed_ability_01 4 true false false true 7000 4 0 combat_unarmed_ability_01 combat_meleespecialize_unarmed 250000 700000 0 0 private_unarmed_ability_2,taunt_1 unarmed_speed=5,unarmed_damage=30,private_taunt_bonus=5,tka_armor=2 false 0
+combat_unarmed_ability_03 combat_unarmed_ability_02 4 true false false true 8000 3 0 combat_unarmed_ability_02 combat_meleespecialize_unarmed 350000 900000 0 0 private_unarmed_ability_3,dizzyAttack_1 unarmed_speed=5,melee_speed=5,unarmed_damage=30,tka_armor=3 false 0
+combat_unarmed_ability_04 combat_unarmed_ability_03 4 true true false true 9000 2 0 combat_unarmed_ability_03 combat_meleespecialize_unarmed 450000 1200000 0 0 private_unarmed_ability_4,taunt_1 unarmed_speed=15,melee_speed=5,unarmed_damage=30,private_taunt_bonus=5,tka_armor=3 false 0
+combat_unarmed_support_01 combat_unarmed 4 true false false true 6000 5 0 combat_unarmed_novice combat_general 60000 170000 0 0 private_unarmed_support_1,comboAttack melee_defense=5,melee_accuracy=10,unarmed_damage=10 false 0
+combat_unarmed_support_02 combat_unarmed_support_01 4 true false false true 7000 4 0 combat_unarmed_support_01 combat_general 85000 240000 0 0 private_unarmed_support_2,taunt_1 melee_defense=5,melee_accuracy=10,private_taunt_bonus=5,unarmed_damage=15 false 0
+combat_unarmed_support_03 combat_unarmed_support_02 4 true false false true 8000 3 0 combat_unarmed_support_02 combat_general 110000 300000 0 0 private_unarmed_support_3,comboAttack_1 melee_defense=5,melee_accuracy=15,unarmed_damage=15 false 0
+combat_unarmed_support_04 combat_unarmed_support_03 4 true true false true 9000 2 0 combat_unarmed_support_03 combat_general 150000 300000 0 0 private_unarmed_support_4,taunt_1 melee_defense=5,melee_accuracy=15,private_taunt_bonus=5,unarmed_damage=15 false 0
+combat_1hsword_prereq combat 1 true false true true 0 0 0 0 0 0 0 false 0
+combat_1hsword_prereq_novice combat_1hsword_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 meleeStrike,knockdownRecovery onehandmelee_defense=10,onehandmelee_speed=5,onehandmelee_accuracy=10 false 0
+combat_1hsword_prereq_master combat_1hsword_prereq 1 true false false true 5000 6 0 combat_1hsword_prereq_04 combat_general 85000 150000 0 0 legSweep onehandmelee_defense=10,onehandmelee_speed=10,onehandmelee_accuracy=20 false 0
+combat_1hsword_prereq_01 combat_1hsword_prereq 1 true false false true 1000 2 0 combat_1hsword_prereq_novice combat_general 6000 20000 0 0 taunt onehandmelee_defense=7,onehandmelee_speed=5,onehandmelee_accuracy=10 false 0
+combat_1hsword_prereq_02 combat_1hsword_prereq_01 1 true false false true 2000 3 0 combat_1hsword_prereq_01 combat_general 14000 30000 0 0 lunge onehandmelee_defense=8,onehandmelee_speed=5,onehandmelee_accuracy=10 false 0
+combat_1hsword_prereq_03 combat_1hsword_prereq_02 1 true false false true 3000 4 0 combat_1hsword_prereq_02 combat_general 27000 60000 0 0 bleedAttack onehandmelee_defense=7,onehandmelee_speed=5,onehandmelee_accuracy=10 false 0
+combat_1hsword_prereq_04 combat_1hsword_prereq_03 1 true false false true 4000 5 0 combat_1hsword_prereq_03 combat_general 49000 100000 0 0 centerOfBeing onehandmelee_defense=8,onehandmelee_speed=5,onehandmelee_accuracy=15 false 0
+combat_1hsword combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_1hsword_novice combat_1hsword 4 true true false true 5000 6 0 combat_brawler_1handmelee_04,combat_brawler_unarmed_04 combat_meleespecialize_onehand 125000 350000 0 0 private_1hand_novice,battle_move_mitigate_1,battle_accuracy_mitigate_1,battle_firerate_mitigate_1,bodyHit melee_defense=10,ranged_defense=10,onehandmelee_accuracy=15,onehandmelee_speed=5 false 0
+combat_1hsword_master combat_1hsword 4 true true false true 10000 1 0 combat_1hsword_accuracy_04,combat_1hsword_speed_04,combat_1hsword_ability_04,combat_1hsword_support_04 combat_meleespecialize_onehand 1000000 1200000 0 0 private_1hand_master,battle_firerate_mitigate_3,lunge_2,blindAttack_2 melee_defense=25,ranged_defense=25,melee_accuracy=10,melee_speed=10 false 0
+combat_1hsword_accuracy_01 combat_1hsword 4 true false false true 6000 5 0 combat_1hsword_novice combat_meleespecialize_onehand 175000 500000 0 0 private_1hand_accuracy_1,scatterHit melee_defense=5,ranged_defense=5 false 0
+combat_1hsword_accuracy_02 combat_1hsword_accuracy_01 4 true false false true 7000 4 0 combat_1hsword_accuracy_01 combat_meleespecialize_onehand 250000 700000 0 0 private_1hand_accuracy_2,battle_move_mitigate_2 melee_defense=5,ranged_defense=5 false 0
+combat_1hsword_accuracy_03 combat_1hsword_accuracy_02 4 true false false true 8000 3 0 combat_1hsword_accuracy_02 combat_meleespecialize_onehand 350000 900000 0 0 private_1hand_accuracy_3,scatterHit_1 melee_defense=5,ranged_defense=5 false 0
+combat_1hsword_accuracy_04 combat_1hsword_accuracy_03 4 true true false true 9000 2 0 combat_1hsword_accuracy_03 combat_meleespecialize_onehand 450000 1200000 0 0 private_1hand_accuracy_4,battle_move_mitigate_3,stunRecovery melee_defense=5,ranged_defense=5 false 0
+combat_1hsword_speed_01 combat_1hsword 4 true false false true 6000 5 0 combat_1hsword_novice combat_meleespecialize_onehand 175000 500000 0 0 private_1hand_speed_1,lunge_1 onehandmelee_speed=10 false 0
+combat_1hsword_speed_02 combat_1hsword_speed_01 4 true false false true 7000 4 0 combat_1hsword_speed_01 combat_meleespecialize_onehand 250000 700000 0 0 private_1hand_speed_2,crippleAttack onehandmelee_speed=10 false 0
+combat_1hsword_speed_03 combat_1hsword_speed_02 4 true false false true 8000 3 0 combat_1hsword_speed_02 combat_meleespecialize_onehand 350000 900000 0 0 private_1hand_speed_3,dizzyRecovery melee_speed=5,onehandmelee_speed=5 false 0
+combat_1hsword_speed_04 combat_1hsword_speed_03 4 true true false true 9000 2 0 combat_1hsword_speed_03 combat_meleespecialize_onehand 450000 1200000 0 0 private_1hand_speed_4,crippleAttack_1 melee_speed=5,onehandmelee_speed=5 false 0
+combat_1hsword_ability_01 combat_1hsword 4 true false false true 6000 5 0 combat_1hsword_novice combat_meleespecialize_onehand 175000 500000 0 0 private_1hand_ability_1,blindAttack melee_defense=5 false 0
+combat_1hsword_ability_02 combat_1hsword_ability_01 4 true false false true 7000 4 0 combat_1hsword_ability_01 combat_meleespecialize_onehand 250000 700000 0 0 private_1hand_ability_2,battle_accuracy_mitigate_2,blindRecovery melee_defense=5 false 0
+combat_1hsword_ability_03 combat_1hsword_ability_02 4 true false false true 8000 3 0 combat_1hsword_ability_02 combat_meleespecialize_onehand 350000 900000 0 0 private_1hand_ability_3,blindAttack_1 melee_defense=5 false 0
+combat_1hsword_ability_04 combat_1hsword_ability_03 4 true true false true 9000 2 0 combat_1hsword_ability_03 combat_meleespecialize_onehand 450000 1200000 0 0 private_1hand_ability_4,battle_accuracy_mitigate_3,bodyHit_1 melee_defense=5 false 0
+combat_1hsword_support_01 combat_1hsword 4 true false false true 6000 5 0 combat_1hsword_novice combat_general 60000 170000 0 0 private_1hand_support_1,bleedAttack_1 melee_accuracy=5,onehandmelee_accuracy=5 false 0
+combat_1hsword_support_02 combat_1hsword_support_01 4 true false false true 7000 4 0 combat_1hsword_support_01 combat_general 85000 240000 0 0 private_1hand_support_2,bindingStrike melee_accuracy=10,onehandmelee_accuracy=5 false 0
+combat_1hsword_support_03 combat_1hsword_support_02 4 true false false true 8000 3 0 combat_1hsword_support_02 combat_general 110000 300000 0 0 private_1hand_support_3,battle_firerate_mitigate_2,bleedAttack_2 melee_accuracy=15 false 0
+combat_1hsword_support_04 combat_1hsword_support_03 4 true true false true 9000 2 0 combat_1hsword_support_03 combat_general 150000 300000 0 0 private_1hand_support_4,bindingStrike_1 melee_accuracy=20 false 0
+combat_2hsword_prereq combat 1 true false true true 0 0 0 0 0 0 0 false 0
+combat_2hsword_prereq_novice combat_2hsword_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 meleeStrike,knockdownRecovery twohandmelee_defense=10,twohandmelee_speed=5,twohandmelee_accuracy=10 false 0
+combat_2hsword_prereq_master combat_2hsword_prereq 1 true false false true 5000 6 0 combat_2hsword_prereq_04 combat_general 85000 150000 0 0 armorBreak,bleedAttack twohandmelee_defense=10,twohandmelee_speed=10,twohandmelee_accuracy=20 false 0
+combat_2hsword_prereq_01 combat_2hsword_prereq 1 true false false true 1000 2 0 combat_2hsword_prereq_novice combat_general 6000 20000 0 0 taunt twohandmelee_defense=7,twohandmelee_speed=5,twohandmelee_accuracy=10 false 0
+combat_2hsword_prereq_02 combat_2hsword_prereq_01 1 true false false true 2000 3 0 combat_2hsword_prereq_01 combat_general 14000 30000 0 0 lunge twohandmelee_defense=8,twohandmelee_speed=5,twohandmelee_accuracy=10 false 0
+combat_2hsword_prereq_03 combat_2hsword_prereq_02 1 true false false true 3000 4 0 combat_2hsword_prereq_02 combat_general 27000 60000 0 0 meleeAssault twohandmelee_defense=7,twohandmelee_speed=5,twohandmelee_accuracy=10 false 0
+combat_2hsword_prereq_04 combat_2hsword_prereq_03 1 true false false true 4000 5 0 combat_2hsword_prereq_03 combat_general 49000 100000 0 0 centerOfBeing twohandmelee_defense=8,twohandmelee_speed=5,twohandmelee_accuracy=15 false 0
+combat_2hsword combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_2hsword_novice combat_2hsword 4 true true false true 5000 6 0 combat_brawler_2handmelee_04,combat_brawler_1handmelee_04 combat_meleespecialize_twohand 125000 350000 0 0 private_2hand_novice,battle_move_mitigate_1,battle_accuracy_mitigate_1,battle_firerate_mitigate_1,headHit melee_defense=10,ranged_defense=10,twohandmelee_accuracy=15,twohandmelee_speed=5 false 0
+combat_2hsword_master combat_2hsword 4 true true false true 10000 1 0 combat_2hsword_accuracy_04,combat_2hsword_speed_04,combat_2hsword_ability_04,combat_2hsword_support_04 combat_meleespecialize_twohand 1000000 1200000 0 0 private_2hand_master,battle_firerate_mitigate_3,swordFlurry_1,berserk_1 melee_defense=25,ranged_defense=25,melee_accuracy=25,melee_speed=10 false 0
+combat_2hsword_accuracy_01 combat_2hsword 4 true false false true 6000 5 0 combat_2hsword_novice combat_meleespecialize_twohand 175000 500000 0 0 private_2hand_accuracy_1,powerAttack twohandmelee_accuracy=5,twohandmelee_speed=5 false 0
+combat_2hsword_accuracy_02 combat_2hsword_accuracy_01 4 true false false true 7000 4 0 combat_2hsword_accuracy_01 combat_meleespecialize_twohand 250000 700000 0 0 private_2hand_accuracy_2,battle_move_mitigate_2,berserk twohandmelee_accuracy=5,twohandmelee_speed=5 false 0
+combat_2hsword_accuracy_03 combat_2hsword_accuracy_02 4 true false false true 8000 3 0 combat_2hsword_accuracy_02 combat_meleespecialize_twohand 350000 900000 0 0 private_2hand_accuracy_3 twohandmelee_accuracy=10,twohandmelee_speed=5 false 0
+combat_2hsword_accuracy_04 combat_2hsword_accuracy_03 4 true true false true 9000 2 0 combat_2hsword_accuracy_03 combat_meleespecialize_twohand 450000 1200000 0 0 private_2hand_accuracy_4,battle_move_mitigate_3,powerAttack_1 twohandmelee_accuracy=10,twohandmelee_speed=5 false 0
+combat_2hsword_speed_01 combat_2hsword 4 true false false true 6000 5 0 combat_2hsword_novice combat_meleespecialize_twohand 175000 500000 0 0 private_2hand_speed_1,areaTaunt twohandmelee_defense=5,twohandmelee_speed=5 false 0
+combat_2hsword_speed_02 combat_2hsword_speed_01 4 true false false true 7000 4 0 combat_2hsword_speed_01 combat_meleespecialize_twohand 250000 700000 0 0 private_2hand_speed_2,blindRecovery twohandmelee_speed=5,melee_speed=5 false 0
+combat_2hsword_speed_03 combat_2hsword_speed_02 4 true false false true 8000 3 0 combat_2hsword_speed_02 combat_meleespecialize_twohand 350000 900000 0 0 private_2hand_speed_3,areaTaunt_1 twohandmelee_defense=5,twohandmelee_speed=5 false 0
+combat_2hsword_speed_04 combat_2hsword_speed_03 4 true true false true 9000 2 0 combat_2hsword_speed_03 combat_meleespecialize_twohand 450000 1200000 0 0 private_2hand_speed_4,headHit_1 twohandmelee_speed=5,melee_speed=5 false 0
+combat_2hsword_ability_01 combat_2hsword 4 true false false true 6000 5 0 combat_2hsword_novice combat_meleespecialize_twohand 175000 500000 0 0 private_2hand_ability_1,armorBreak_1 melee_defense=10,ranged_defense=5 false 0
+combat_2hsword_ability_02 combat_2hsword_ability_01 4 true false false true 7000 4 0 combat_2hsword_ability_01 combat_meleespecialize_twohand 250000 700000 0 0 private_2hand_ability_2,battle_accuracy_mitigate_2,swordFlurry melee_defense=10,ranged_defense=10 false 0
+combat_2hsword_ability_03 combat_2hsword_ability_02 4 true false false true 8000 3 0 combat_2hsword_ability_02 combat_meleespecialize_twohand 350000 900000 0 0 private_2hand_ability_3,armorBreak_2 melee_defense=10,ranged_defense=5 false 0
+combat_2hsword_ability_04 combat_2hsword_ability_03 4 true true false true 9000 2 0 combat_2hsword_ability_03 combat_meleespecialize_twohand 450000 1200000 0 0 private_2hand_ability_4,battle_accuracy_mitigate_3,stunRecovery melee_defense=10,ranged_defense=5 false 0
+combat_2hsword_support_01 combat_2hsword 4 true false false true 6000 5 0 combat_2hsword_novice combat_general 60000 170000 0 0 private_2hand_support_1,criticalStrike melee_accuracy=10 false 0
+combat_2hsword_support_02 combat_2hsword_support_01 4 true false false true 7000 4 0 combat_2hsword_support_01 combat_general 85000 240000 0 0 private_2hand_support_2 melee_accuracy=10 false 0
+combat_2hsword_support_03 combat_2hsword_support_02 4 true false false true 8000 3 0 combat_2hsword_support_02 combat_general 110000 300000 0 0 private_2hand_support_3,battle_firerate_mitigate_2,dizzyRecovery melee_accuracy=15 false 0
+combat_2hsword_support_04 combat_2hsword_support_03 4 true true false true 9000 2 0 combat_2hsword_support_03 combat_general 150000 300000 0 0 private_2hand_support_4,criticalStrike_1 melee_accuracy=15 false 0
+combat_polearm_prereq combat 1 true false true true 0 0 0 0 0 0 0 false 0
+combat_polearm_prereq_novice combat_polearm_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 meleeStrike,knockdownRecovery polearm_defense=10,polearm_speed=5,polearm_accuracy=10 false 0
+combat_polearm_prereq_master combat_polearm_prereq 1 true false false true 5000 6 0 combat_polearm_prereq_04 combat_general 85000 150000 0 0 armorBreak polearm_defense=10,polearm_speed=10,polearm_accuracy=20 false 0
+combat_polearm_prereq_01 combat_polearm_prereq 1 true false false true 1000 2 0 combat_polearm_prereq_novice combat_general 6000 20000 0 0 taunt polearm_defense=7,polearm_speed=5,polearm_accuracy=10 false 0
+combat_polearm_prereq_02 combat_polearm_prereq_01 1 true false false true 2000 3 0 combat_polearm_prereq_01 combat_general 14000 30000 0 0 centerOfBeing polearm_defense=8,polearm_speed=5,polearm_accuracy=10 false 0
+combat_polearm_prereq_03 combat_polearm_prereq_02 1 true false false true 3000 4 0 combat_polearm_prereq_02 combat_general 27000 60000 0 0 sweepAttack polearm_defense=7,polearm_speed=5,polearm_accuracy=10 false 0
+combat_polearm_prereq_04 combat_polearm_prereq_03 1 true false false true 4000 5 0 combat_polearm_prereq_03 combat_general 49000 100000 0 0 lunge polearm_defense=8,polearm_speed=5,polearm_accuracy=15 false 0
+combat_polearm combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_polearm_novice combat_polearm 4 true true false true 5000 6 0 combat_brawler_polearm_04,combat_brawler_2handmelee_04 combat_meleespecialize_polearm 125000 350000 0 0 private_polearm_novice,battle_move_mitigate_1,battle_accuracy_mitigate_1,battle_firerate_mitigate_1,legHit melee_defense=10,ranged_defense=10,melee_accuracy=15,polearm_speed=5 false 0
+combat_polearm_master combat_polearm 4 true true false true 10000 1 0 combat_polearm_accuracy_04,combat_polearm_speed_04,combat_polearm_ability_04,combat_polearm_support_04 combat_meleespecialize_polearm 1000000 1200000 0 0 private_polearm_master,battle_firerate_mitigate_3,intimidate_1,impale_1 melee_defense=25,ranged_defense=15,melee_accuracy=20,melee_speed=10 false 0
+combat_polearm_accuracy_01 combat_polearm 4 true false false true 6000 5 0 combat_polearm_novice combat_meleespecialize_polearm 175000 500000 0 0 private_polearm_accuracy_1,sweepAttack_1 polearm_speed=5 false 0
+combat_polearm_accuracy_02 combat_polearm_accuracy_01 4 true false false true 7000 4 0 combat_polearm_accuracy_01 combat_meleespecialize_polearm 250000 700000 0 0 private_polearm_accuracy_2,battle_move_mitigate_2,dizzyRecovery polearm_speed=5 false 0
+combat_polearm_accuracy_03 combat_polearm_accuracy_02 4 true false false true 8000 3 0 combat_polearm_accuracy_02 combat_meleespecialize_polearm 350000 900000 0 0 private_polearm_accuracy_3,sweepAttack_2 melee_speed=5 false 0
+combat_polearm_accuracy_04 combat_polearm_accuracy_03 4 true true false true 9000 2 0 combat_polearm_accuracy_03 combat_meleespecialize_polearm 450000 1200000 0 0 private_polearm_accuracy_4,battle_move_mitigate_3 melee_speed=5 false 0
+combat_polearm_speed_01 combat_polearm 4 true false false true 6000 5 0 combat_polearm_novice combat_meleespecialize_polearm 175000 500000 0 0 private_polearm_speed_1,spinAttack melee_accuracy=10 false 0
+combat_polearm_speed_02 combat_polearm_speed_01 4 true false false true 7000 4 0 combat_polearm_speed_01 combat_meleespecialize_polearm 250000 700000 0 0 private_polearm_speed_2,impale melee_accuracy=10 false 0
+combat_polearm_speed_03 combat_polearm_speed_02 4 true false false true 8000 3 0 combat_polearm_speed_02 combat_meleespecialize_polearm 350000 900000 0 0 private_polearm_speed_3,spinAttack_1 melee_accuracy=10 false 0
+combat_polearm_speed_04 combat_polearm_speed_03 4 true true false true 9000 2 0 combat_polearm_speed_03 combat_meleespecialize_polearm 450000 1200000 0 0 private_polearm_speed_4,legHit_1 melee_accuracy=10 false 0
+combat_polearm_ability_01 combat_polearm 4 true false false true 6000 5 0 combat_polearm_novice combat_meleespecialize_polearm 175000 500000 0 0 private_polearm_ability_1,warcry melee_defense=10,ranged_defense=5 false 0
+combat_polearm_ability_02 combat_polearm_ability_01 4 true false false true 7000 4 0 combat_polearm_ability_01 combat_meleespecialize_polearm 250000 700000 0 0 private_polearm_ability_2,battle_accuracy_mitigate_2,blindRecovery melee_defense=10,ranged_defense=5 false 0
+combat_polearm_ability_03 combat_polearm_ability_02 4 true false false true 8000 3 0 combat_polearm_ability_02 combat_meleespecialize_polearm 350000 900000 0 0 private_polearm_ability_3,intimidate melee_defense=10,ranged_defense=10 false 0
+combat_polearm_ability_04 combat_polearm_ability_03 4 true true false true 9000 2 0 combat_polearm_ability_03 combat_meleespecialize_polearm 450000 1200000 0 0 private_polearm_ability_4,battle_accuracy_mitigate_3,warcry_1 melee_defense=10,ranged_defense=10 false 0
+combat_polearm_support_01 combat_polearm 4 true false false true 6000 5 0 combat_polearm_novice combat_general 60000 170000 0 0 private_polearm_support_1,stunningBlow polearm_defense=5 false 0
+combat_polearm_support_02 combat_polearm_support_01 4 true false false true 7000 4 0 combat_polearm_support_01 combat_general 85000 240000 0 0 private_polearm_support_2 polearm_defense=5 false 0
+combat_polearm_support_03 combat_polearm_support_02 4 true false false true 8000 3 0 combat_polearm_support_02 combat_general 110000 300000 0 0 private_polearm_support_3,battle_firerate_mitigate_2,stunningBlow_1 polearm_defense=5 false 0
+combat_polearm_support_04 combat_polearm_support_03 4 true true false true 9000 2 0 combat_polearm_support_03 combat_general 150000 300000 0 0 private_polearm_support_4,stunRecovery polearm_defense=10 false 0
+science_doctor_prereq science 1 true false true true 0 0 0 0 0 0 0 false 0
+science_doctor_prereq_novice science_doctor_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 targetAnatomy buffing_efficiency=5,healing_efficiency=5 craftMedicineComponentGroupA,craftMedicineStimpackGroupA false 0
+science_doctor_prereq_01 science_doctor_prereq 1 true false false true 1000 2 0 science_doctor_prereq_novice combat_general 6000 20000 0 0 bactaSpray buffing_efficiency=3,healing_efficiency=3 false 0
+science_doctor_prereq_02 science_doctor_prereq_01 1 true false false true 2000 3 0 science_doctor_prereq_01 combat_general 14000 30000 0 0 neuroToxin buffing_efficiency=5,healing_efficiency=5 false 0
+science_doctor_prereq_03 science_doctor_prereq_02 1 true false false true 3000 4 0 science_doctor_prereq_02 combat_general 27000 60000 0 0 targetAnatomy_1,bactaSpray_1 buffing_efficiency=5,healing_efficiency=5 false 0
+science_doctor_prereq_04 science_doctor_prereq_03 1 true false false true 4000 5 0 science_doctor_prereq_03 combat_general 49000 100000 0 0 neuroToxin_1,targetAnatomy_2 buffing_efficiency=5,healing_efficiency=5 false 0
+science_doctor_prereq_master science_doctor_prereq 1 true false false true 5000 6 0 science_doctor_prereq_04 combat_general 85000 150000 0 0 bactaSpray_2,neuroToxin_2 buffing_efficiency=2,healing_efficiency=2 false 0
+science_doctor science 4 true false true true 0 0 0 0 0 0 0 false 0
+science_doctor_novice science_doctor 4 true true false true 5000 6 0 science_medic_injury_04,science_medic_ability_04 medical 125000 350000 0 0 registerWithLocation,healWound,battle_move_mitigate_1,battle_accuracy_mitigate_1,battle_firerate_mitigate_1 melee_defense=5,ranged_defense=5,buffing_efficiency=10,healing_efficiency=10,cure_efficiency=15 false 0
+science_doctor_master science_doctor 4 true true false true 10000 1 0 science_doctor_wound_speed_04,science_doctor_wound_04,science_doctor_ability_04,science_doctor_support_04 medical 1000000 1200000 0 0 place_hospital,revivePlayer,bactaJab_2,bactaShot_2,nutrientInjection_2,countertoxinSpray,decontaminate,battle_firerate_mitigate_3 melee_defense=5,ranged_defense=5,buffing_efficiency=15,healing_efficiency=25,cure_efficiency=25,private_place_hospital=100 false 0
+science_doctor_wound_speed_01 science_doctor 4 true false false true 6000 5 0 science_doctor_novice medical 175000 500000 0 0 bactaInfusion_1 melee_defense=5,healing_efficiency=10 false 0
+science_doctor_wound_speed_02 science_doctor_wound_speed_01 4 true false false true 7000 4 0 science_doctor_wound_speed_01 medical 250000 700000 0 0 bactaShot_1,healWound_1,battle_move_mitigate_2 ranged_defense=5,healing_efficiency=10 false 0
+science_doctor_wound_speed_03 science_doctor_wound_speed_02 4 true false false true 8000 3 0 science_doctor_wound_speed_02 medical 350000 900000 0 0 bactaJab_1 melee_defense=5,healing_efficiency=10 false 0
+science_doctor_wound_speed_04 science_doctor_wound_speed_03 4 true true false true 9000 2 0 science_doctor_wound_speed_03 medical 450000 1200000 0 0 bactaInfusion_2,battle_move_mitigate_3 ranged_defense=5,healing_efficiency=15 false 0
+science_doctor_wound_01 science_doctor 4 true false false true 6000 5 0 science_doctor_novice medical 175000 500000 0 0 bandage,countertoxin ranged_defense=5,cure_efficiency=10 false 0
+science_doctor_wound_02 science_doctor_wound_01 4 true false false true 7000 4 0 science_doctor_wound_01 medical 250000 700000 0 0 extinguishFire,disinfect melee_defense=5,cure_efficiency=15 false 0
+science_doctor_wound_03 science_doctor_wound_02 4 true false false true 8000 3 0 science_doctor_wound_02 medical 350000 900000 0 0 bandage_1,countertoxin_1,stabilizers_1 ranged_defense=5,cure_efficiency=15 false 0
+science_doctor_wound_04 science_doctor_wound_03 4 true true false true 9000 2 0 science_doctor_wound_03 medical 450000 1200000 0 0 extinguishFire_1,disinfect_1 melee_defense=5,cure_efficiency=20 false 0
+science_doctor_ability_01 science_doctor 4 true false false true 6000 5 0 science_doctor_novice medical 175000 500000 0 0 poisonInnoculation melee_defense=5,buffing_efficiency=5 false 0
+science_doctor_ability_02 science_doctor_ability_01 4 true false false true 7000 4 0 science_doctor_ability_01 medical 250000 700000 0 0 diseaseInnoculation ranged_defense=5,buffing_efficiency=5 false 0
+science_doctor_ability_03 science_doctor_ability_02 4 true false false true 8000 3 0 science_doctor_ability_02 medical 350000 900000 0 0 poisonInnoculation_1,nutrientInjection_1 melee_defense=5,buffing_efficiency=5 false 0
+science_doctor_ability_04 science_doctor_ability_03 4 true true false true 9000 2 0 science_doctor_ability_03 medical 450000 1200000 0 0 diseaseInnoculation_1 ranged_defense=5,buffing_efficiency=5 false 0
+science_doctor_support_01 science_doctor 4 true false false true 6000 5 0 science_doctor_novice medical 175000 500000 0 0 endorphineInjection ranged_defense=5,buffing_efficiency=5 false 0
+science_doctor_support_02 science_doctor_support_01 4 true false false true 7000 4 0 science_doctor_support_01 medical 250000 700000 0 0 serotoninInjection,adrenalBoost,battle_accuracy_mitigate_2 melee_defense=5,buffing_efficiency=5 false 0
+science_doctor_support_03 science_doctor_support_02 4 true false false true 8000 3 0 science_doctor_support_02 medical 350000 900000 0 0 endorphineInjection_1,battle_firerate_mitigate_2 ranged_defense=5,buffing_efficiency=5 false 0
+science_doctor_support_04 science_doctor_support_03 4 true true false true 9000 2 0 science_doctor_support_03 medical 450000 1200000 0 0 serotoninInjection_1,adrenalBoost_1,battle_accuracy_mitigate_3 melee_defense=5,buffing_efficiency=5 false 0
+outdoors_ranger_prereq outdoors 1 true false true true 0 0 0 0 0 0 0 false 0
+outdoors_ranger_prereq_novice outdoors_ranger_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 terminateTarget ranged_accuracy=10,ranged_speed=5 false 0
+outdoors_ranger_prereq_01 outdoors_ranger_prereq 1 true false false true 1000 2 0 outdoors_ranger_prereq_novice combat_general 6000 20000 0 0 smokeGrenade ranged_defense=5,ranged_accuracy=5,slope_move=5 false 0
+outdoors_ranger_prereq_02 outdoors_ranger_prereq_01 1 true false false true 2000 3 0 outdoors_ranger_prereq_01 combat_general 14000 30000 0 0 stealth melee_defense=5,ranged_accuracy=5,ranged_speed=5,burst_run=10,mask_scent=15 false 0
+outdoors_ranger_prereq_03 outdoors_ranger_prereq_02 1 true false false true 3000 4 0 outdoors_ranger_prereq_02 combat_general 27000 60000 0 0 terminateTarget_1,smokeGrenade_1 ranged_defense=5,ranged_accuracy=10,ranged_speed=5,slope_move=10,mask_scent=15 false 0
+outdoors_ranger_prereq_04 outdoors_ranger_prereq_03 1 true false false true 4000 5 0 outdoors_ranger_prereq_03 combat_general 49000 100000 0 0 stealth_1,terminateTarget_2 melee_defense=5,ranged_accuracy=10,ranged_speed=5,burst_run=10,mask_scent=20 false 0
+outdoors_ranger_prereq_master outdoors_ranger_prereq 1 true false false true 5000 6 0 outdoors_ranger_prereq_04 combat_general 85000 150000 0 0 stealth_2,smokeGrenade_2 ranged_defense=5,melee_defense=5,ranged_accuracy=10,ranged_speed=5,slope_move=10,mask_scent=20 false 0
+outdoors_ranger outdoors 4 true false true true 0 0 0 0 0 0 0 false 0
+outdoors_ranger_novice outdoors_ranger 4 true true false true 5000 6 0 outdoors_scout_master scout 125000 350000 0 0 battle_move_mitigate_1,battle_accuracy_mitigate_1,battle_firerate_mitigate_1,blendIn,setTrap slope_move=10,ranger_trap=5,ranger_trap_expertise=5,ranged_speed=3,ranged_accuracy=10,ranged_defense=10,melee_defense=10 craftRangerTrapsA false 0
+outdoors_ranger_master outdoors_ranger 4 true true false true 10000 1 0 outdoors_ranger_movement_04,outdoors_ranger_tracking_04,outdoors_ranger_harvest_04,outdoors_ranger_support_04 scout 1000000 1200000 0 0 battle_firerate_mitigate_3,urbanStealth camouflage=20,ranger_trap=25,ranger_trap_expertise=25,stealth=25,detect_hidden=40,slope_move=10,ranged_speed=7,ranged_accuracy=20,ranged_defense=20,melee_defense=30 craftRangerCamoGroupMaster,craftRangerTrapsMaster,craftRangerDetectMaster false 0
+outdoors_ranger_movement_01 outdoors_ranger 4 true false false true 6000 5 0 outdoors_ranger_novice scout 87500 250000 0 0 camouflageSelf camouflage=10,melee_defense=5 craftRangerCamoGroupA false 0
+outdoors_ranger_movement_02 outdoors_ranger_movement_01 4 true false false true 7000 4 0 outdoors_ranger_movement_01 scout 125000 350000 0 0 battle_move_mitigate_2,camouflageAlly slope_move=5,burst_run=10,camouflage=10,ranged_defense=10 craftRangerCamoGroupC false 0
+outdoors_ranger_movement_03 outdoors_ranger_movement_02 4 true false false true 8000 3 0 outdoors_ranger_movement_02 scout 175000 450000 0 0 camouflage=10,ranged_accuracy=10 craftRangerCamoGroupE,craftRangerCamoA false 0
+outdoors_ranger_movement_04 outdoors_ranger_movement_03 4 true true false true 9000 2 0 outdoors_ranger_movement_03 scout 225000 1000000 0 0 concealDevice slope_move=5,burst_run=10,camouflage=10,ranged_speed=5 craftRangerCamoGroupG false 0
+outdoors_ranger_tracking_01 outdoors_ranger 4 true false false true 6000 5 0 outdoors_ranger_novice scout 87500 250000 0 0 wildernessStealth camouflage=10,stealth=10,ranged_speed=3 craftRangerCamoGroupB false 0
+outdoors_ranger_tracking_02 outdoors_ranger_tracking_01 4 true false false true 7000 4 0 outdoors_ranger_tracking_01 scout 125000 350000 0 0 battle_move_mitigate_3 burst_run=5,camouflage=10,stealth=15,melee_defense=10 craftRangerCamoGroupD false 0
+outdoors_ranger_tracking_03 outdoors_ranger_tracking_02 4 true false false true 8000 3 0 outdoors_ranger_tracking_02 scout 175000 450000 0 0 steal camouflage=10,stealth=25,ranged_defense=15 craftRangerCamoGroupF false 0
+outdoors_ranger_tracking_04 outdoors_ranger_tracking_03 4 true true false true 9000 2 0 outdoors_ranger_tracking_03 scout 225000 1000000 0 0 stealth=25,burst_run=5,camouflage=10,ranged_accuracy=10 craftRangerCamoGroupH false 0
+outdoors_ranger_harvest_01 outdoors_ranger 4 true false false true 6000 5 0 outdoors_ranger_novice scout 87500 250000 0 0 ranger_trap=10,slope_move=5,ranger_trap_expertise=10,ranged_accuracy=5 craftRangerTrapsB false 0
+outdoors_ranger_harvest_02 outdoors_ranger_harvest_01 4 true false false true 7000 4 0 outdoors_ranger_harvest_01 scout 125000 350000 0 0 battle_accuracy_mitigate_2 ranger_trap=15,slope_move=5,ranger_trap_expertise=15,ranged_speed=3 craftRangerTrapsC false 0
+outdoors_ranger_harvest_03 outdoors_ranger_harvest_02 4 true false false true 8000 3 0 outdoors_ranger_harvest_02 scout 175000 450000 0 0 slope_move=5,ranger_trap=20,ranger_trap_expertise=20,melee_defense=15 craftRangerTrapsD false 0
+outdoors_ranger_harvest_04 outdoors_ranger_harvest_03 4 true true false true 9000 2 0 outdoors_ranger_harvest_03 scout 225000 1000000 0 0 battle_accuracy_mitigate_3 slope_move=5,ranger_trap=25,ranger_trap_expertise=25,ranged_defense=15 craftRangerTrapsE false 0
+outdoors_ranger_support_01 outdoors_ranger 4 true false false true 6000 5 0 outdoors_ranger_novice trapping 175000 300000 0 0 slope_move=5,ranged_defense=5 craftRangerDetectA false 0
+outdoors_ranger_support_02 outdoors_ranger_support_01 4 true false false true 7000 4 0 outdoors_ranger_support_01 trapping 250000 350000 0 0 detectCamouflage burst_run=5,detect_hidden=20,ranged_accuracy=5 craftRangerDetectB false 0
+outdoors_ranger_support_03 outdoors_ranger_support_02 4 true false false true 8000 3 0 outdoors_ranger_support_02 trapping 350000 500000 0 0 battle_firerate_mitigate_2 burst_run=5,detect_hidden=20,ranged_speed=4 false 0
+outdoors_ranger_support_04 outdoors_ranger_support_03 4 true true false true 9000 2 0 outdoors_ranger_support_03 trapping 450000 500000 0 0 disarmTrap burst_run=5,detect_hidden=20,melee_defense=25 craftRangerDetectC false 0
+outdoors_creaturehandler_prereq outdoors 1 true false true true 0 0 0 0 0 0 0 false 0
+outdoors_creaturehandler_prereq_novice outdoors_creaturehandler_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 creature_knowledge=10,creature_harvesting=25,trapping=10 craftScoutTrapGroupA false 0
+outdoors_creaturehandler_prereq_master outdoors_creaturehandler_prereq 1 true false false true 5000 6 0 outdoors_creaturehandler_prereq_04 combat_general 85000 150000 0 0 creature_knowledge=30,creature_harvesting=25,creature_hit_bonus=10,trapping=20 false 0
+outdoors_creaturehandler_prereq_01 outdoors_creaturehandler_prereq 1 true false false true 1000 2 0 outdoors_creaturehandler_prereq_novice combat_general 6000 20000 0 0 maskscent creature_knowledge=10,creature_harvesting=10,trapping=10 craftScoutTrapGroupB false 0
+outdoors_creaturehandler_prereq_02 outdoors_creaturehandler_prereq_01 1 true false false true 2000 3 0 outdoors_creaturehandler_prereq_01 combat_general 14000 30000 0 0 creature_knowledge=10,creature_harvesting=10,trapping=10 craftScoutTrapGroupC false 0
+outdoors_creaturehandler_prereq_03 outdoors_creaturehandler_prereq_02 1 true false false true 3000 4 0 outdoors_creaturehandler_prereq_02 combat_general 27000 60000 0 0 creature_knowledge=20,creature_harvesting=10,creature_hit_bonus=5,trapping=15 craftScoutTrapGroupD false 0
+outdoors_creaturehandler_prereq_04 outdoors_creaturehandler_prereq_03 1 true false false true 4000 5 0 outdoors_creaturehandler_prereq_03 combat_general 49000 100000 0 0 creature_knowledge=20,creature_harvesting=20,creature_hit_bonus=10,trapping=20 craftScoutTrapGroupE false 0
+outdoors_creaturehandler outdoors 4 true false true true 0 0 0 0 0 0 0 false 0
+outdoors_creaturehandler_novice outdoors_creaturehandler 4 true true false true 5000 6 0 outdoors_scout_movement_04,outdoors_scout_harvest_04 scout 65000 300000 0 0 trainPet,pet_follow,pet_release,pet_attack,tame,battle_move_mitigate_1,battle_accuracy_mitigate_1,battle_firerate_mitigate_1 stored_pets=4,keep_creature=1,tame_non_aggro=5,tame_level=12 false 0
+outdoors_creaturehandler_master outdoors_creaturehandler 4 true true false true 10000 1 0 outdoors_creaturehandler_taming_04,outdoors_creaturehandler_training_04,outdoors_creaturehandler_healing_04,outdoors_creaturehandler_support_04 creaturehandler 1000000 1200000 0 0 pet_transfer,pet_rangedattack,battle_firerate_mitigate_3 keep_creature=1,tame_non_aggro=5,tame_aggro=15,private_creature_empathy=10,private_creature_training=10,private_creature_management=10,tame_level=10,stored_pets=4 false 0
+outdoors_creaturehandler_taming_01 outdoors_creaturehandler 4 true false false true 6000 5 0 outdoors_creaturehandler_novice creaturehandler 175000 300000 0 0 tame_non_aggro=5,tame_level=2 false 0
+outdoors_creaturehandler_taming_02 outdoors_creaturehandler_taming_01 4 true false false true 7000 4 0 outdoors_creaturehandler_taming_01 creaturehandler 250000 400000 0 0 battle_move_mitigate_2 tame_non_aggro=5,tame_aggro=10,tame_level=2 false 0
+outdoors_creaturehandler_taming_03 outdoors_creaturehandler_taming_02 4 true false false true 8000 3 0 outdoors_creaturehandler_taming_02 creaturehandler 350000 500000 0 0 tame_non_aggro=5,tame_aggro=10,tame_level=3 false 0
+outdoors_creaturehandler_taming_04 outdoors_creaturehandler_taming_03 4 true true false true 9000 2 0 outdoors_creaturehandler_taming_03 creaturehandler 450000 1200000 0 0 battle_move_mitigate_3 tame_non_aggro=5,tame_aggro=15,tame_level=5 false 0
+outdoors_creaturehandler_training_01 outdoors_creaturehandler 4 true false false true 6000 5 0 outdoors_creaturehandler_novice creaturehandler 175000 300000 0 0 pet_stay private_creature_training=10,tame_level=2,stored_pets=2,tame_non_aggro=5 false 0
+outdoors_creaturehandler_training_02 outdoors_creaturehandler_training_01 4 true false false true 7000 4 0 outdoors_creaturehandler_training_01 creaturehandler 250000 400000 0 0 pet_guard stored_pets=3,private_creature_training=10,tame_level=2,tame_non_aggro=5 false 0
+outdoors_creaturehandler_training_03 outdoors_creaturehandler_training_02 4 true false false true 8000 3 0 outdoors_creaturehandler_training_02 creaturehandler 350000 500000 0 0 pet_patrol private_creature_training=10,tame_level=3,stored_pets=3,tame_non_aggro=5 false 0
+outdoors_creaturehandler_training_04 outdoors_creaturehandler_training_03 4 true true false true 9000 2 0 outdoors_creaturehandler_training_03 creaturehandler 450000 1200000 0 0 pet_formation stored_pets=4,private_creature_training=10,tame_level=5,tame_non_aggro=5 false 0
+outdoors_creaturehandler_healing_01 outdoors_creaturehandler 4 true false false true 6000 5 0 outdoors_creaturehandler_novice creaturehandler 175000 300000 0 0 trick1 private_creature_empathy=10,tame_level=2,tame_non_aggro=5 false 0
+outdoors_creaturehandler_healing_02 outdoors_creaturehandler_healing_01 4 true false false true 7000 4 0 outdoors_creaturehandler_healing_01 creaturehandler 250000 400000 0 0 emboldenpets,battle_accuracy_mitigate_2 private_creature_empathy=10,tame_level=2,tame_non_aggro=5 false 0
+outdoors_creaturehandler_healing_03 outdoors_creaturehandler_healing_02 4 true false false true 8000 3 0 outdoors_creaturehandler_healing_02 creaturehandler 350000 500000 0 0 trick2 private_creature_empathy=10,tame_level=3,tame_non_aggro=5 false 0
+outdoors_creaturehandler_healing_04 outdoors_creaturehandler_healing_03 4 true true false true 9000 2 0 outdoors_creaturehandler_healing_03 creaturehandler 450000 1200000 0 0 enragepets,battle_accuracy_mitigate_3 private_creature_empathy=10,tame_level=5,tame_non_aggro=5 false 0
+outdoors_creaturehandler_support_01 outdoors_creaturehandler 4 true false false true 6000 5 0 outdoors_creaturehandler_novice creaturehandler 175000 300000 0 0 pet_group private_creature_management=10,tame_level=2,tame_non_aggro=5 false 0
+outdoors_creaturehandler_support_02 outdoors_creaturehandler_support_01 4 true false false true 7000 4 0 outdoors_creaturehandler_support_01 creaturehandler 250000 400000 0 0 pet_followother private_creature_management=10,tame_level=2,tame_non_aggro=5 false 0
+outdoors_creaturehandler_support_03 outdoors_creaturehandler_support_02 4 true false false true 8000 3 0 outdoors_creaturehandler_support_02 creaturehandler 350000 500000 0 0 pet_friend,battle_firerate_mitigate_2 keep_creature=1,private_creature_management=10,tame_level=3,tame_non_aggro=5 false 0
+outdoors_creaturehandler_support_04 outdoors_creaturehandler_support_03 4 true true false true 9000 2 0 outdoors_creaturehandler_support_03 creaturehandler 450000 1200000 0 0 train_mount private_creature_management=10,tame_level=5,tame_non_aggro=5 false 0
+outdoors_bio_engineer_prereq outdoors 1 true false true true 0 0 0 0 0 0 0 false 0
+outdoors_bio_engineer_prereq_novice outdoors_bio_engineer_prereq 1 true true false true 100 10 0 crafting_medicine_general 400 50000 0 0 bactaShot medicine_assembly=10,medicine_experimentation=10,creature_knowledge=10,creature_harvesting=20 craftMedicineComponentGroupA,craftMedicineStimpackGroupA false 0
+outdoors_bio_engineer_prereq_master outdoors_bio_engineer_prereq 1 true false false true 5000 6 0 outdoors_bio_engineer_prereq_04 crafting_medicine_general 70000 200000 0 0 medicine_assembly=10,medicine_experimentation=10,creature_knowledge=30,creature_harvesting=20 craftMedicineComponentGroupE false 0
+outdoors_bio_engineer_prereq_01 outdoors_bio_engineer_prereq 1 true false false true 1000 2 0 outdoors_bio_engineer_prereq_novice crafting_medicine_general 2600 200000 0 0 medicine_assembly=5,medicine_experimentation=5,creature_knowledge=10,creature_harvesting=10 craftMedicineComponentGroupB false 0
+outdoors_bio_engineer_prereq_02 outdoors_bio_engineer_prereq_01 1 true false false true 2000 3 0 outdoors_bio_engineer_prereq_01 crafting_medicine_general 15000 200000 0 0 medicine_assembly=5,medicine_experimentation=5,creature_knowledge=10,creature_harvesting=10 craftMedicineComponentGroupC false 0
+outdoors_bio_engineer_prereq_03 outdoors_bio_engineer_prereq_02 1 true false false true 3000 4 0 outdoors_bio_engineer_prereq_02 crafting_medicine_general 45000 200000 0 0 medicine_assembly=10,medicine_experimentation=10,creature_knowledge=20,creature_harvesting=10 craftMedicineStimpackGroupB false 0
+outdoors_bio_engineer_prereq_04 outdoors_bio_engineer_prereq_03 1 true false false true 4000 5 0 outdoors_bio_engineer_prereq_03 crafting_medicine_general 60000 200000 0 0 medicine_assembly=10,medicine_experimentation=10,creature_knowledge=20,creature_harvesting=20 craftMedicineComponentGroupD false 0
+outdoors_bio_engineer outdoors 4 true false true true 0 0 0 0 0 0 0 false 0
+outdoors_bio_engineer_novice outdoors_bio_engineer 4 true true false true 5000 6 0 outdoors_scout_harvest_04,science_medic_crafting_04 crafting_medicine_general 10000 40000 0 0 sampleDNA,recon_move_mitigate_1,recon_accuracy_mitigate_1,recon_firerate_mitigate_1 medicine_assembly=10,medicine_experimentation=10,dna_harvesting=15 craftBasicTissueGroup,craftBasicCreatureGroup,craftMedicineComponentGroupF false 0
+outdoors_bio_engineer_master outdoors_bio_engineer 4 true true false true 10000 1 0 outdoors_bio_engineer_creature_04,outdoors_bio_engineer_tissue_04,outdoors_bio_engineer_dna_harvesting_04,outdoors_bio_engineer_production_04 0 0 0 0 dna_harvesting=25 craftAdvancedTissueGroup,craftAdvancedCreatureGroup false 0
+outdoors_bio_engineer_creature_01 outdoors_bio_engineer 4 true false false true 6000 5 0 outdoors_bio_engineer_novice crafting_medicine_general 10000 60000 0 0 craftDomesticCreatureGroupA false 0
+outdoors_bio_engineer_creature_02 outdoors_bio_engineer_creature_01 4 true false false true 7000 4 0 outdoors_bio_engineer_creature_01 crafting_medicine_general 30000 100000 0 0 craftAggressiveCreatureGroupA false 0
+outdoors_bio_engineer_creature_03 outdoors_bio_engineer_creature_02 4 true false false true 8000 3 0 outdoors_bio_engineer_creature_02 crafting_medicine_general 50000 160000 0 0 craftDomesticCreatureGroupB false 0
+outdoors_bio_engineer_creature_04 outdoors_bio_engineer_creature_03 4 true true false true 9000 2 0 outdoors_bio_engineer_creature_03 crafting_medicine_general 80000 160000 0 0 craftAggressiveCreatureGroupB false 0
+outdoors_bio_engineer_tissue_01 outdoors_bio_engineer 4 true false false true 6000 5 0 outdoors_bio_engineer_novice crafting_medicine_general 10000 60000 0 0 craftTissueGroupA false 0
+outdoors_bio_engineer_tissue_02 outdoors_bio_engineer_tissue_01 4 true false false true 7000 4 0 outdoors_bio_engineer_tissue_01 crafting_medicine_general 30000 100000 0 0 craftTissueGroupB false 0
+outdoors_bio_engineer_tissue_03 outdoors_bio_engineer_tissue_02 4 true false false true 8000 3 0 outdoors_bio_engineer_tissue_02 crafting_medicine_general 50000 160000 0 0 craftTissueGroupC false 0
+outdoors_bio_engineer_tissue_04 outdoors_bio_engineer_tissue_03 4 true true false true 9000 2 0 outdoors_bio_engineer_tissue_03 crafting_medicine_general 80000 160000 0 0 craftTissueGroupD false 0
+outdoors_bio_engineer_dna_harvesting_01 outdoors_bio_engineer 4 true false false true 6000 5 0 outdoors_bio_engineer_novice bio_engineer_dna_harvesting 10000 60000 0 0 dna_harvesting=15 false 0
+outdoors_bio_engineer_dna_harvesting_02 outdoors_bio_engineer_dna_harvesting_01 4 true false false true 7000 4 0 outdoors_bio_engineer_dna_harvesting_01 bio_engineer_dna_harvesting 30000 100000 0 0 dna_harvesting=15 false 0
+outdoors_bio_engineer_dna_harvesting_03 outdoors_bio_engineer_dna_harvesting_02 4 true false false true 8000 3 0 outdoors_bio_engineer_dna_harvesting_02 bio_engineer_dna_harvesting 50000 160000 0 0 dna_harvesting=15 false 0
+outdoors_bio_engineer_dna_harvesting_04 outdoors_bio_engineer_dna_harvesting_03 4 true true false true 9000 2 0 outdoors_bio_engineer_dna_harvesting_03 bio_engineer_dna_harvesting 80000 160000 0 0 dna_harvesting=15 false 0
+outdoors_bio_engineer_production_01 outdoors_bio_engineer 4 true false false true 6000 5 0 outdoors_bio_engineer_novice crafting_medicine_general 10000 60000 0 0 medicine_assembly=10,medicine_experimentation=10 craftMedicineComponentGroupG,craftMedicineStimpackGroupC,craftMedicalEnhancersA false 0
+outdoors_bio_engineer_production_02 outdoors_bio_engineer_production_01 4 true false false true 7000 4 0 outdoors_bio_engineer_production_01 crafting_medicine_general 30000 100000 0 0 medicine_assembly=10,medicine_experimentation=10 craftMedicineComponentGroupH,craftMedicalEnhancersB false 0
+outdoors_bio_engineer_production_03 outdoors_bio_engineer_production_02 4 true false false true 8000 3 0 outdoors_bio_engineer_production_02 crafting_medicine_general 50000 160000 0 0 medicine_assembly=10,medicine_experimentation=10 craftMedicineComponentGroupI,craftMedicalEnhancersC false 0
+outdoors_bio_engineer_production_04 outdoors_bio_engineer_production_03 4 true true false true 9000 2 0 outdoors_bio_engineer_production_03 crafting_medicine_general 80000 160000 0 0 medicine_assembly=10,medicine_experimentation=10 craftMedicineStimpackGroupD,craftMedicalEnhancersD false 0
+combat_smuggler_prereq combat 1 true false true true 0 0 0 0 0 0 0 false 0
+combat_smuggler_prereq_novice combat_smuggler_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 cheapShot pistol_defense=5,pistol_accuracy=5,ranged_speed=5 false 0
+combat_smuggler_prereq_01 combat_smuggler_prereq 1 true false false true 1000 2 0 combat_smuggler_prereq_novice combat_general 6000 20000 0 0 hipShot pistol_defense=5,pistol_accuracy=5 false 0
+combat_smuggler_prereq_02 combat_smuggler_prereq_01 1 true false false true 2000 3 0 combat_smuggler_prereq_01 combat_general 14000 30000 0 0 blastAway pistol_defense=5,pistol_accuracy=10,pistol_speed=5 false 0
+combat_smuggler_prereq_03 combat_smuggler_prereq_02 1 true false false true 3000 4 0 combat_smuggler_prereq_02 combat_general 27000 60000 0 0 cheapShot_1,hipShot_1 pistol_defense=5,pistol_accuracy=10,pistol_speed=5 false 0
+combat_smuggler_prereq_04 combat_smuggler_prereq_03 1 true false false true 4000 5 0 combat_smuggler_prereq_03 combat_general 49000 100000 0 0 blastAway_1,cheapShot_2 pistol_defense=5,pistol_accuracy=10,pistol_speed=5 false 0
+combat_smuggler_prereq_master combat_smuggler_prereq 1 true false false true 5000 6 0 combat_smuggler_prereq_04 combat_general 85000 150000 0 0 blastAway_2,hipShot_2 pistol_defense=5,pistol_accuracy=10,pistol_speed=5 false 0
+combat_smuggler combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_smuggler_novice combat_smuggler 4 true true false true 5000 6 0 combat_marksman_pistol_04,combat_brawler_unarmed_04 combat_rangedspecialize_pistol 125000 350000 0 0 slice_containers,recon_move_mitigate_1,recon_accuracy_mitigate_1,recon_firerate_mitigate_1,concussionShot melee_defense=10,ranged_defense=10,ranged_accuracy=10,ranged_speed=5,spice_assembly=20,spice_experimentation=20,slice_weapon=5,slice_armor=5 craftSmugglerSpiceNovice false 0
+combat_smuggler_master combat_smuggler 4 true false false true 10000 1 0 combat_smuggler_underworld_04,combat_smuggler_slicing_04,combat_smuggler_combat_04,combat_smuggler_spice_04 combat_rangedspecialize_pistol 1000000 1500000 0 0 recon_firerate_mitigate_3,cert_pistol_renegade,concussionShot_1,recklessShot_2 melee_defense=15,ranged_defense=15,ranged_accuracy=15,ranged_speed=10,slice_weapon=25,slice_armor=25 false 0
+combat_smuggler_underworld_01 combat_smuggler 4 true false false true 6000 5 0 combat_smuggler_novice combat_rangedspecialize_pistol 175000 500000 0 0 panicShot language_all_comprehend=100 false 0
+combat_smuggler_underworld_02 combat_smuggler_underworld_01 4 true false false true 7000 4 0 combat_smuggler_underworld_01 combat_rangedspecialize_pistol 250000 700000 0 0 blindRecovery ranged_speed=5 false 0
+combat_smuggler_underworld_03 combat_smuggler_underworld_02 4 true false false true 8000 3 0 combat_smuggler_underworld_02 combat_rangedspecialize_pistol 350000 900000 0 0 recon_firerate_mitigate_2,panicShot_1 false 0
+combat_smuggler_underworld_04 combat_smuggler_underworld_03 4 true true false true 9000 2 0 combat_smuggler_underworld_03 combat_rangedspecialize_pistol 450000 1200000 0 0 recon_move_mitigate_2,lastDitch ranged_speed=5 false 0
+combat_smuggler_slicing_01 combat_smuggler 4 true false false true 6000 5 0 combat_smuggler_novice combat_rangedspecialize_pistol 175000 500000 0 0 slice_weapon=10,slice_armor=10 false 0
+combat_smuggler_slicing_02 combat_smuggler_slicing_01 4 true false false true 7000 4 0 combat_smuggler_slicing_01 combat_rangedspecialize_pistol 250000 700000 0 0 overwhelmingShot_1 slice_weapon=15,slice_armor=15 false 0
+combat_smuggler_slicing_03 combat_smuggler_slicing_02 4 true false false true 8000 3 0 combat_smuggler_slicing_02 combat_rangedspecialize_pistol 350000 900000 0 0 slice_weapon=20,slice_armor=20 false 0
+combat_smuggler_slicing_04 combat_smuggler_slicing_03 4 true true false true 9000 2 0 combat_smuggler_slicing_03 combat_rangedspecialize_pistol 450000 1200000 0 0 overwhelmingShot_2 slice_weapon=25,slice_armor=25 false 0
+combat_smuggler_combat_01 combat_smuggler 4 true false false true 6000 5 0 combat_smuggler_novice combat_rangedspecialize_pistol 175000 500000 0 0 private_smuggler_combat_1,feignDeath unarmed_accuracy=10,unarmed_speed=5,feign_death=45 false 0
+combat_smuggler_combat_02 combat_smuggler_combat_01 4 true false false true 7000 4 0 combat_smuggler_combat_01 combat_rangedspecialize_pistol 250000 700000 0 0 recon_accuracy_mitigate_2,dizzyRecovery melee_defense=5,unarmed_accuracy=10,unarmed_speed=5,feign_death=5 false 0
+combat_smuggler_combat_03 combat_smuggler_combat_02 4 true false false true 8000 3 0 combat_smuggler_combat_02 combat_rangedspecialize_pistol 350000 900000 0 0 cert_pistol_deathhammer,lowBlow melee_defense=5,unarmed_accuracy=10,unarmed_speed=5,feign_death=10 false 0
+combat_smuggler_combat_04 combat_smuggler_combat_03 4 true true false true 9000 2 0 combat_smuggler_combat_03 combat_rangedspecialize_pistol 450000 1200000 0 0 recon_accuracy_mitigate_3,stunRecovery melee_defense=5,unarmed_accuracy=15,unarmed_speed=10,feign_death=10 false 0
+combat_smuggler_spice_01 combat_smuggler 4 true false false true 6000 5 0 combat_smuggler_novice combat_general 60000 170000 0 0 recklessShot ranged_defense=5,ranged_accuracy=5,spice_assembly=20,spice_experimentation=20 craftSmugglerSpiceA false 0
+combat_smuggler_spice_02 combat_smuggler_spice_01 4 true false false true 7000 4 0 combat_smuggler_spice_01 combat_general 85000 240000 0 0 restrainingShot ranged_defense=5,ranged_accuracy=5,spice_assembly=20,spice_experimentation=20 craftSmugglerSpiceB false 0
+combat_smuggler_spice_03 combat_smuggler_spice_02 4 true false false true 8000 3 0 combat_smuggler_spice_02 combat_general 120000 300000 0 0 recklessShot_1 ranged_defense=5,ranged_accuracy=5,spice_assembly=20,spice_experimentation=20 craftSmugglerSpiceC false 0
+combat_smuggler_spice_04 combat_smuggler_spice_03 4 true true false true 9000 2 0 combat_smuggler_spice_03 combat_general 150000 300000 0 0 restrainingShot_1 ranged_defense=5,ranged_accuracy=5,spice_assembly=20,spice_experimentation=20 craftSmugglerSpiceD false 0
+combat_bountyhunter_prereq combat 1 true false true true 0 0 0 0 0 0 0 false 0
+combat_bountyhunter_prereq_novice combat_bountyhunter_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 assault ranged_accuracy=5,ranged_speed=5 false 0
+combat_bountyhunter_prereq_01 combat_bountyhunter_prereq 1 true false false true 1000 2 0 combat_bountyhunter_prereq_novice combat_general 6000 20000 0 0 ambush ranged_accuracy=5,ranged_defense=5 false 0
+combat_bountyhunter_prereq_02 combat_bountyhunter_prereq_01 1 true false false true 2000 3 0 combat_bountyhunter_prereq_01 combat_general 14000 30000 0 0 crippleShot ranged_defense=5,ranged_accuracy=5,slope_move=10 false 0
+combat_bountyhunter_prereq_03 combat_bountyhunter_prereq_02 1 true false false true 3000 4 0 combat_bountyhunter_prereq_02 combat_general 27000 60000 0 0 assault_1,ambush_1 melee_defense=5,ranged_defense=5,ranged_accuracy=5,burst_run=10 false 0
+combat_bountyhunter_prereq_04 combat_bountyhunter_prereq_03 1 true false false true 4000 5 0 combat_bountyhunter_prereq_03 combat_general 49000 100000 0 0 crippleShot_1,assault_2 ranged_defense=5,ranged_accuracy=5,slope_move=15 false 0
+combat_bountyhunter_prereq_master combat_bountyhunter_prereq 1 true false false true 5000 6 0 combat_bountyhunter_prereq_04 combat_general 85000 150000 0 0 crippleShot_2,ambush_2 melee_defense=5,ranged_defense=5,ranged_accuracy=5,burst_run=10 false 0
+combat_bountyhunter combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_bountyhunter_novice combat_bountyhunter 4 true true false true 5000 6 0 combat_marksman_support_04,outdoors_scout_movement_04 combat_general 42000 350000 0 0 assault_move_mitigate_1,assault_accuracy_mitigate_1,assault_firerate_mitigate_1 melee_defense=10,ranged_defense=10,ranged_accuracy=10,ranged_speed=5,bounty_mission_level=1 false 0
+combat_bountyhunter_master combat_bountyhunter 4 true true false true 100000 1 0 combat_bountyhunter_investigation_04,combat_bountyhunter_droidcontrol_04,combat_bountyhunter_droidresponse_04,combat_bountyhunter_support_04 combat_general 340000 900000 0 0 private_bountyhunter_master,assault_move_mitigate_3,criticalShot_2 melee_defense=15,ranged_defense=15,ranged_accuracy=15,ranged_speed=10,droid_tracks=4,droid_track_chance=10,droid_find_chance=10,droid_find_speed=10,droid_track_speed=10,bounty_mission_level=1 false 0
+combat_bountyhunter_investigation_01 combat_bountyhunter 4 true false false true 10000 5 0 combat_bountyhunter_novice bountyhunter 1000 10000 0 0 droid_find,duelistStance_1 droid_find_chance=70,droid_find_speed=10 false 0
+combat_bountyhunter_investigation_02 combat_bountyhunter_investigation_01 4 true false false true 20000 4 0 combat_bountyhunter_investigation_01 bountyhunter 5000 20000 0 0 droid_find_chance=50,droid_find_speed=40,bounty_mission_level=1 false 0
+combat_bountyhunter_investigation_03 combat_bountyhunter_investigation_02 4 true false false true 30000 3 0 combat_bountyhunter_investigation_02 bountyhunter 10000 40000 0 0 droid_track droid_tracks=4,droid_track_chance=50,droid_track_speed=40,droid_find_speed=30 false 0
+combat_bountyhunter_investigation_04 combat_bountyhunter_investigation_03 4 true true false true 40000 2 0 combat_bountyhunter_investigation_03 bountyhunter 18000 60000 0 0 assault_move_mitigate_2,duelistStance_2 droid_tracks=4,droid_track_chance=40,droid_track_speed=30 false 0
+combat_bountyhunter_droidcontrol_01 combat_bountyhunter 4 true false false true 6000 5 0 combat_bountyhunter_novice combat_rangedspecialize_carbine 175000 500000 0 0 criticalShot melee_defense=5,ranged_defense=2,ranged_speed=3 false 0
+combat_bountyhunter_droidcontrol_02 combat_bountyhunter_droidcontrol_01 4 true false false true 7000 4 0 combat_bountyhunter_droidcontrol_01 combat_rangedspecialize_carbine 250000 700000 0 0 private_droidcontrol_2,assault_accuracy_mitigate_2,sprayShot melee_defense=5,ranged_defense=2,ranged_accuracy=3 false 0
+combat_bountyhunter_droidcontrol_03 combat_bountyhunter_droidcontrol_02 4 true false false true 8000 3 0 combat_bountyhunter_droidcontrol_02 combat_rangedspecialize_carbine 350000 900000 0 0 criticalShot_1 melee_defense=10,ranged_defense=5,ranged_speed=3 false 0
+combat_bountyhunter_droidcontrol_04 combat_bountyhunter_droidcontrol_03 4 true true false true 9000 2 0 combat_bountyhunter_droidcontrol_03 combat_rangedspecialize_carbine 450000 900000 0 0 sprayShot_1 melee_defense=5,ranged_defense=5,ranged_speed=5 false 0
+combat_bountyhunter_droidresponse_01 combat_bountyhunter 4 true false false true 6000 5 0 combat_bountyhunter_novice combat_rangedspecialize_pistol 175000 500000 0 0 underhandShot melee_defense=5,ranged_defense=3,ranged_speed=2 false 0
+combat_bountyhunter_droidresponse_02 combat_bountyhunter_droidresponse_01 4 true false false true 7000 4 0 combat_bountyhunter_droidresponse_01 combat_rangedspecialize_pistol 250000 700000 0 0 confusionShot melee_defense=5,ranged_defense=3,ranged_accuracy=2 false 0
+combat_bountyhunter_droidresponse_03 combat_bountyhunter_droidresponse_02 4 true false false true 8000 3 0 combat_bountyhunter_droidresponse_02 combat_rangedspecialize_pistol 350000 900000 0 0 assault_accuracy_mitigate_3,underhandShot_1 melee_defense=10,ranged_defense=5,ranged_speed=2 false 0
+combat_bountyhunter_droidresponse_04 combat_bountyhunter_droidresponse_03 4 true true false true 9000 2 0 combat_bountyhunter_droidresponse_03 combat_rangedspecialize_pistol 450000 900000 0 0 confusionShot_1 melee_defense=10,ranged_defense=5,ranged_accuracy=5 false 0
+combat_bountyhunter_support_01 combat_bountyhunter 4 true false false true 6000 5 0 combat_bountyhunter_novice combat_rangedspecialize_rifle 175000 500000 0 0 eyeShot ranged_defense=10,ranged_accuracy=5 false 0
+combat_bountyhunter_support_02 combat_bountyhunter_support_01 4 true false false true 7000 4 0 combat_bountyhunter_support_01 combat_rangedspecialize_rifle 250000 700000 0 0 ranged_defense=10,ranged_accuracy=5 false 0
+combat_bountyhunter_support_03 combat_bountyhunter_support_02 4 true false false true 8000 3 0 combat_bountyhunter_support_02 combat_rangedspecialize_rifle 350000 900000 0 0 assault_firerate_mitigate_2,torsoShot ranged_defense=10,ranged_accuracy=5,ranged_speed=5 false 0
+combat_bountyhunter_support_04 combat_bountyhunter_support_03 4 true true false true 9000 2 0 combat_bountyhunter_support_03 combat_rangedspecialize_rifle 450000 900000 0 0 eyeShot_1 melee_defense=5,ranged_defense=10,ranged_accuracy=5 false 0
+combat_commando_prereq combat 1 true false true true 0 0 0 0 0 0 0 false 0
+combat_commando_prereq_novice combat_commando_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 demolition melee_defense=10,ranged_accuracy=5,ranged_speed=5 false 0
+combat_commando_prereq_01 combat_commando_prereq 1 true false false true 1000 2 0 combat_commando_prereq_novice combat_general 6000 20000 0 0 stunGrenade ranged_accuracy=5,ranged_defense=5 false 0
+combat_commando_prereq_02 combat_commando_prereq_01 1 true false false true 2000 3 0 combat_commando_prereq_01 combat_general 14000 30000 0 0 barrage ranged_defense=5,ranged_accuracy=5 false 0
+combat_commando_prereq_03 combat_commando_prereq_02 1 true false false true 3000 4 0 combat_commando_prereq_02 combat_general 27000 60000 0 0 demolition_1,stunGrenade_1 melee_defense=5,ranged_defense=5,ranged_accuracy=5 false 0
+combat_commando_prereq_04 combat_commando_prereq_03 1 true false false true 4000 5 0 combat_commando_prereq_03 combat_general 49000 100000 0 0 barrage_1,demolition_2 ranged_defense=5,ranged_accuracy=5 false 0
+combat_commando_prereq_master combat_commando_prereq 1 true false false true 5000 6 0 combat_commando_prereq_04 combat_general 85000 150000 0 0 barrage_2,stunGrenade_2 melee_defense=5,ranged_defense=5,ranged_accuracy=5 false 0
+combat_commando combat 4 true false true true 0 0 0 0 0 0 0 false 0
+combat_commando_novice combat_commando 4 true true false true 5000 6 0 combat_marksman_support_04,combat_brawler_unarmed_04 combat_general 42000 55000 0 0 assault_move_mitigate_1,assault_accuracy_mitigate_1,assault_firerate_mitigate_1 melee_defense=10,ranged_defense=10,melee_accuracy=10,ranged_accuracy=10,melee_speed=5,ranged_speed=5,thrown_accuracy=15 false 0
+combat_commando_master combat_commando 4 true true false true 10000 1 0 combat_commando_heavyweapon_accuracy_04,combat_commando_heavyweapon_speed_04,combat_commando_thrownweapon_04,combat_commando_support_04 combat_rangedspecialize_heavy 1000000 1200000 0 0 private_commando_master,assault_move_mitigate_3,focusFire_2,deadBang_2,overkillShot_2,demolitionShot_2 melee_defense=20,ranged_defense=15,melee_accuracy=15,ranged_accuracy=20,melee_speed=10,ranged_speed=15,thrown_accuracy=40 false 0
+combat_commando_heavyweapon_accuracy_01 combat_commando 4 true false false true 6000 5 0 combat_commando_novice combat_general 60000 170000 0 0 melee_defense=10,ranged_defense=5,melee_accuracy=5,thrown_accuracy=10,thrown_speed=10 false 0
+combat_commando_heavyweapon_accuracy_02 combat_commando_heavyweapon_accuracy_01 4 true false false true 7000 4 0 combat_commando_heavyweapon_accuracy_01 combat_general 85000 240000 0 0 focusFire melee_defense=10,ranged_defense=5,melee_accuracy=5,thrown_accuracy=10,thrown_speed=10 false 0
+combat_commando_heavyweapon_accuracy_03 combat_commando_heavyweapon_accuracy_02 4 true false false true 8000 3 0 combat_commando_heavyweapon_accuracy_02 combat_general 110000 300000 0 0 melee_defense=10,ranged_defense=5,melee_accuracy=5,thrown_accuracy=10,thrown_speed=10 false 0
+combat_commando_heavyweapon_accuracy_04 combat_commando_heavyweapon_accuracy_03 4 true true false true 9000 2 0 combat_commando_heavyweapon_accuracy_03 combat_general 150000 300000 0 0 focusFire_1 melee_defense=15,ranged_defense=5,melee_accuracy=5,thrown_accuracy=10,thrown_speed=10 false 0
+combat_commando_heavyweapon_speed_01 combat_commando 4 true false false true 6000 5 0 combat_commando_novice combat_rangedspecialize_heavy 175000 500000 0 0 deadBang ranged_accuracy=5,heavyweapon_accuracy=5 false 0
+combat_commando_heavyweapon_speed_02 combat_commando_heavyweapon_speed_01 4 true false false true 7000 4 0 combat_commando_heavyweapon_speed_01 combat_rangedspecialize_heavy 250000 700000 0 0 assault_accuracy_mitigate_2 ranged_accuracy=10,heavyweapon_accuracy=5 false 0
+combat_commando_heavyweapon_speed_03 combat_commando_heavyweapon_speed_02 4 true false false true 8000 3 0 combat_commando_heavyweapon_speed_02 combat_rangedspecialize_heavy 350000 900000 0 0 deadBang_1 ranged_accuracy=10,heavyweapon_accuracy=5 false 0
+combat_commando_heavyweapon_speed_04 combat_commando_heavyweapon_speed_03 4 true true false true 9000 2 0 combat_commando_heavyweapon_speed_03 combat_rangedspecialize_heavy 450000 1200000 0 0 assault_accuracy_mitigate_3 heavyweapon_defense=10,ranged_accuracy=10,heavyweapon_accuracy=10 false 0
+combat_commando_thrownweapon_01 combat_commando 4 true false false true 6000 5 0 combat_commando_novice combat_rangedspecialize_heavy 175000 500000 0 0 heavyweapon_defense=5,heavyweapon_speed=5 false 0
+combat_commando_thrownweapon_02 combat_commando_thrownweapon_01 4 true false false true 7000 4 0 combat_commando_thrownweapon_01 combat_rangedspecialize_heavy 250000 700000 0 0 overkillShot heavyweapon_defense=5,heavyweapon_speed=5 false 0
+combat_commando_thrownweapon_03 combat_commando_thrownweapon_02 4 true false false true 8000 3 0 combat_commando_thrownweapon_02 combat_rangedspecialize_heavy 350000 900000 0 0 heavyweapon_defense=10,heavyweapon_speed=10 false 0
+combat_commando_thrownweapon_04 combat_commando_thrownweapon_03 4 true true false true 9000 2 0 combat_commando_thrownweapon_03 combat_rangedspecialize_heavy 450000 1200000 0 0 overkillShot_1 heavyweapon_defense=10,heavyweapon_accuracy=5,heavyweapon_speed=10 false 0
+combat_commando_support_01 combat_commando 4 true false false true 6000 5 0 combat_commando_novice combat_rangedspecialize_heavy 175000 500000 0 0 demolitionShot heavyweapon_defense=5,heavyweapon_accuracy=5 false 0
+combat_commando_support_02 combat_commando_support_01 4 true false false true 7000 4 0 combat_commando_support_01 combat_rangedspecialize_heavy 250000 700000 0 0 heavyweapon_defense=5,heavyweapon_accuracy=5 false 0
+combat_commando_support_03 combat_commando_support_02 4 true false false true 8000 3 0 combat_commando_support_02 combat_rangedspecialize_heavy 350000 900000 0 0 assault_firerate_mitigate_2,demolitionShot_1 heavyweapon_accuracy=5,heavyweapon_speed=5 false 0
+combat_commando_support_04 combat_commando_support_03 4 true true false true 9000 2 0 combat_commando_support_03 combat_rangedspecialize_heavy 450000 1200000 0 0 heavyweapon_accuracy=10,heavyweapon_speed=10 false 0
+science_combatmedic_prereq science 1 true false true true 0 0 0 0 0 0 0 false 0
+science_combatmedic_prereq_novice science_combatmedic_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 bactaShot,knockdownRecovery debuffing_efficiency=5,ranged_accuracy=5,ranged_speed=5 craftMedicineComponentGroupA,craftMedicineStimpackGroupA false 0
+science_combatmedic_prereq_master science_combatmedic_prereq 1 true false false true 5000 6 0 science_combatmedic_prereq_04 combat_general 85000 150000 0 0 bactaSpray debuffing_efficiency=5,melee_defense=5,ranged_defense=5,ranged_accuracy=5 false 0
+science_combatmedic_prereq_01 science_combatmedic_prereq 1 true false false true 1000 2 0 science_combatmedic_prereq_novice combat_general 6000 20000 0 0 rollShot debuffing_efficiency=2,ranged_accuracy=5,ranged_defense=5 false 0
+science_combatmedic_prereq_02 science_combatmedic_prereq_01 1 true false false true 2000 3 0 science_combatmedic_prereq_01 combat_general 14000 30000 0 0 diveShot,kipUpShot debuffing_efficiency=3,ranged_defense=5,ranged_accuracy=5 false 0
+science_combatmedic_prereq_03 science_combatmedic_prereq_02 1 true false false true 3000 4 0 science_combatmedic_prereq_02 combat_general 27000 60000 0 0 bactaToss debuffing_efficiency=5,melee_defense=5,ranged_defense=5,ranged_accuracy=5 false 0
+science_combatmedic_prereq_04 science_combatmedic_prereq_03 1 true false false true 4000 5 0 science_combatmedic_prereq_03 combat_general 49000 100000 0 0 overchargeShot debuffing_efficiency=5,ranged_defense=5,ranged_accuracy=5 false 0
+science_combatmedic science 4 true false true true 0 0 0 0 0 0 0 false 0
+science_combatmedic_novice science_combatmedic 4 true true false true 5000 6 0 combat_marksman_support_04,science_medic_injury_speed_04 medical 125000 350000 0 0 battle_move_mitigate_1,battle_accuracy_mitigate_1,battle_firerate_mitigate_1,neurotoxin melee_defense=10,ranged_defense=10,debuffing_efficiency=5,healing_efficiency=10,dot_efficiency=10 false 0
+science_combatmedic_master science_combatmedic 4 true true false true 10000 1 0 science_combatmedic_healing_range_04,science_combatmedic_healing_range_speed_04,science_combatmedic_medicine_04,science_combatmedic_support_04 medical 1000000 1200000 0 0 place_hospital,battle_firerate_mitigate_3,infect_2,paralyze_1,traumatize_1,resuscitatePlayer melee_defense=10,ranged_defense=10,debuffing_efficiency=25,healing_efficiency=15,dot_efficiency=25,private_place_hospital=100 false 0
+science_combatmedic_healing_range_01 science_combatmedic 4 true false false true 6000 5 0 science_combatmedic_novice medical 175000 500000 0 0 bactaToss_1 ranged_defense=5,healing_efficiency=10 false 0
+science_combatmedic_healing_range_02 science_combatmedic_healing_range_01 4 true false false true 7000 4 0 science_combatmedic_healing_range_01 medical 250000 700000 0 0 bactaSpray_1,battle_move_mitigate_2 melee_defense=5,healing_efficiency=10 false 0
+science_combatmedic_healing_range_03 science_combatmedic_healing_range_02 4 true false false true 8000 3 0 science_combatmedic_healing_range_02 medical 350000 900000 0 0 bactaToss_2 ranged_defense=5,healing_efficiency=15 false 0
+science_combatmedic_healing_range_04 science_combatmedic_healing_range_03 4 true true false true 9000 2 0 science_combatmedic_healing_range_03 medical 450000 1200000 0 0 bactaSpray_2,battle_move_mitigate_3 melee_defense=5,healing_efficiency=15 false 0
+science_combatmedic_healing_range_speed_01 science_combatmedic 4 true false false true 6000 5 0 science_combatmedic_novice medical 175000 500000 0 0 infect melee_defense=5,dot_efficiency=10 false 0
+science_combatmedic_healing_range_speed_02 science_combatmedic_healing_range_speed_01 4 true false false true 7000 4 0 science_combatmedic_healing_range_speed_01 medical 250000 700000 0 0 neurotoxin_1,deuteriumToss ranged_defense=5,dot_efficiency=15 false 0
+science_combatmedic_healing_range_speed_03 science_combatmedic_healing_range_speed_02 4 true false false true 8000 3 0 science_combatmedic_healing_range_speed_02 medical 350000 900000 0 0 infect_1 melee_defense=5,dot_efficiency=20 false 0
+science_combatmedic_healing_range_speed_04 science_combatmedic_healing_range_speed_03 4 true true false true 9000 2 0 science_combatmedic_healing_range_speed_03 medical 450000 1200000 0 0 neurotoxin_2,deuteriumToss_1 ranged_defense=5,dot_efficiency=20 false 0
+science_combatmedic_medicine_01 science_combatmedic 4 true false false true 6000 5 0 science_combatmedic_novice medical 175000 500000 0 0 hemorrhage debuffing_efficiency=5 false 0
+science_combatmedic_medicine_02 science_combatmedic_medicine_01 4 true false false true 7000 4 0 science_combatmedic_medicine_01 medical 250000 700000 0 0 shock,traumatize debuffing_efficiency=5 false 0
+science_combatmedic_medicine_03 science_combatmedic_medicine_02 4 true false false true 8000 3 0 science_combatmedic_medicine_02 medical 350000 900000 0 0 hemorrhage_1 debuffing_efficiency=5 false 0
+science_combatmedic_medicine_04 science_combatmedic_medicine_03 4 true true false true 9000 2 0 science_combatmedic_medicine_03 medical 450000 1200000 0 0 shock_1 debuffing_efficiency=5 false 0
+science_combatmedic_support_01 science_combatmedic 4 true false false true 6000 5 0 science_combatmedic_novice medical 175000 500000 0 0 electrolyteDrain debuffing_efficiency=5 false 0
+science_combatmedic_support_02 science_combatmedic_support_01 4 true false false true 7000 4 0 science_combatmedic_support_01 medical 250000 700000 0 0 battle_accuracy_mitigate_2,thyroidRupture debuffing_efficiency=5 false 0
+science_combatmedic_support_03 science_combatmedic_support_02 4 true false false true 8000 3 0 science_combatmedic_support_02 medical 350000 900000 0 0 battle_firerate_mitigate_2,electrolyteDrain_1,paralyze melee_defense=5,ranged_defense=5,debuffing_efficiency=5 false 0
+science_combatmedic_support_04 science_combatmedic_support_03 4 true true false true 9000 2 0 science_combatmedic_support_03 medical 450000 1200000 0 0 battle_accuracy_mitigate_3,thyroidRupture_1 melee_defense=5,ranged_defense=5,debuffing_efficiency=5 false 0
+outdoors_squadleader_prereq outdoors 1 true false true true 0 0 0 0 0 0 0 false 0
+outdoors_squadleader_prereq_novice outdoors_squadleader_prereq 1 true true false true 100 10 0 combat_general 1000 10000 0 0 actOfWar ranged_accuracy=5,ranged_speed=5,camp=10 craftScoutCampGroupA false 0
+outdoors_squadleader_prereq_01 outdoors_squadleader_prereq 1 true false false true 1000 2 0 outdoors_squadleader_prereq_novice combat_general 6000 20000 0 0 paintTarget ranged_accuracy=5,ranged_defense=5,camp=10 craftScoutCampGroupB false 0
+outdoors_squadleader_prereq_02 outdoors_squadleader_prereq_01 1 true false false true 2000 3 0 outdoors_squadleader_prereq_01 combat_general 14000 30000 0 0 entrench ranged_defense=5,ranged_accuracy=5,camp=15 craftScoutCampGroupC false 0
+outdoors_squadleader_prereq_03 outdoors_squadleader_prereq_02 1 true false false true 3000 4 0 outdoors_squadleader_prereq_02 combat_general 27000 60000 0 0 actOfWar_1,paintTarget_1 melee_defense=5,ranged_defense=5,ranged_accuracy=5,camp=15 craftScoutCampGroupD false 0
+outdoors_squadleader_prereq_04 outdoors_squadleader_prereq_03 1 true false false true 4000 5 0 outdoors_squadleader_prereq_03 combat_general 49000 100000 0 0 entrench_1,actOfWar_2 ranged_defense=5,ranged_accuracy=5,camp=15 craftScoutCampGroupE false 0
+outdoors_squadleader_prereq_master outdoors_squadleader_prereq 1 true false false true 5000 6 0 outdoors_squadleader_prereq_04 combat_general 85000 150000 0 0 entrench_2,paintTarget_2 melee_defense=5,ranged_defense=5,ranged_accuracy=5,camp=20 false 0
+outdoors_squadleader outdoors 4 true false true true 0 0 0 0 0 0 0 false 0
+outdoors_squadleader_novice outdoors_squadleader 4 true true false true 5000 6 0 outdoors_scout_camp_04,combat_marksman_support_04 combat_general 42000 55000 0 0 sysgroup,calledShot,assault_move_mitigate_1,assault_accuracy_mitigate_1,assault_firerate_mitigate_1 melee_defense=10,ranged_defense=10,ranged_accuracy=10,ranged_speed=5,leadership=10 false 0
+outdoors_squadleader_master outdoors_squadleader 4 true true false true 10000 1 0 outdoors_squadleader_movement_04,outdoors_squadleader_offense_04,outdoors_squadleader_defense_04,outdoors_squadleader_support_04 combat_general 340000 900000 0 0 secondChance,assault_move_mitigate_3 melee_defense=25,ranged_defense=20,ranged_accuracy=15,ranged_speed=10,called_shot=35,leadership=35,mobility_duration=50 false 0
+outdoors_squadleader_movement_01 outdoors_squadleader 4 true false false true 6000 5 0 outdoors_squadleader_novice combat_rangedspecialize_pistol 175000 500000 0 0 rallyPoint ranged_accuracy=5,called_shot=5,leadership=5 false 0
+outdoors_squadleader_movement_02 outdoors_squadleader_movement_01 4 true false false true 7000 4 0 outdoors_squadleader_movement_01 combat_rangedspecialize_pistol 250000 700000 0 0 formup group_burst_run=25,called_shot=5,leadership=5 false 0
+outdoors_squadleader_movement_03 outdoors_squadleader_movement_02 4 true false false true 8000 3 0 outdoors_squadleader_movement_02 combat_rangedspecialize_pistol 350000 900000 0 0 retreat,assault_move_mitigate_2 ranged_speed=5,called_shot=10,leadership=5,mobility_duration=25 false 0
+outdoors_squadleader_movement_04 outdoors_squadleader_movement_03 4 true true false true 9000 2 0 outdoors_squadleader_movement_03 combat_rangedspecialize_pistol 450000 1200000 0 0 charge group_burst_run=25,called_shot=15,leadership=5,mobility_duration=25 false 0
+outdoors_squadleader_offense_01 outdoors_squadleader 4 true false false true 6000 5 0 outdoors_squadleader_novice combat_rangedspecialize_pistol 175000 500000 0 0 steadyaim melee_defense=10,ranged_defense=10,called_shot=5,leadership=5 false 0
+outdoors_squadleader_offense_02 outdoors_squadleader_offense_01 4 true false false true 7000 4 0 outdoors_squadleader_offense_01 combat_rangedspecialize_pistol 250000 700000 0 0 highYield,assault_accuracy_mitigate_2 melee_defense=10,ranged_defense=10,called_shot=5,leadership=5 false 0
+outdoors_squadleader_offense_03 outdoors_squadleader_offense_02 4 true false false true 8000 3 0 outdoors_squadleader_offense_02 combat_rangedspecialize_pistol 350000 900000 0 0 callToArms,private_squadleader_offense_3 melee_defense=10,ranged_defense=10,called_shot=10,leadership=5 false 0
+outdoors_squadleader_offense_04 outdoors_squadleader_offense_03 4 true true false true 9000 2 0 outdoors_squadleader_offense_03 combat_rangedspecialize_pistol 450000 1200000 0 0 volleyFire,assault_accuracy_mitigate_3 melee_defense=15,ranged_defense=15,called_shot=15,leadership=5 false 0
+outdoors_squadleader_defense_01 outdoors_squadleader 4 true false false true 6000 5 0 outdoors_squadleader_novice combat_rangedspecialize_pistol 175000 500000 0 0 paintTarget ranged_defense=5,called_shot=5,leadership=5 false 0
+outdoors_squadleader_defense_02 outdoors_squadleader_defense_01 4 true false false true 7000 4 0 outdoors_squadleader_defense_01 combat_rangedspecialize_pistol 250000 700000 0 0 verbalAssault melee_defense=5,called_shot=5,leadership=5 false 0
+outdoors_squadleader_defense_03 outdoors_squadleader_defense_02 4 true false false true 8000 3 0 outdoors_squadleader_defense_02 combat_rangedspecialize_pistol 350000 900000 0 0 combatFeint ranged_defense=5,called_shot=10,leadership=5 false 0
+outdoors_squadleader_defense_04 outdoors_squadleader_defense_03 4 true true false true 9000 2 0 outdoors_squadleader_defense_03 combat_rangedspecialize_pistol 450000 1200000 0 0 boostmorale melee_defense=5,called_shot=15,leadership=5 false 0
+outdoors_squadleader_support_01 outdoors_squadleader 4 true false false true 6000 5 0 outdoors_squadleader_novice combat_general 60000 170000 0 0 tactics ranged_accuracy=5,called_shot=5,leadership=5 false 0
+outdoors_squadleader_support_02 outdoors_squadleader_support_01 4 true false false true 7000 4 0 outdoors_squadleader_support_01 combat_general 85000 240000 0 0 toughen ranged_accuracy=5,called_shot=5,leadership=5 false 0
+outdoors_squadleader_support_03 outdoors_squadleader_support_02 4 true false false true 8000 3 0 outdoors_squadleader_support_02 combat_general 110000 300000 0 0 blazeOfGlory ranged_accuracy=5,ranged_speed=5,called_shot=10,leadership=5 false 0
+outdoors_squadleader_support_04 outdoors_squadleader_support_03 4 true true false true 9000 2 0 outdoors_squadleader_support_03 combat_general 150000 350000 0 0 doubleTime,assault_firerate_mitigate_2 ranged_accuracy=5,ranged_speed=5,called_shot=15,leadership=5 false 0
+jedi 4 true false false true 0 0 0 0 0 0 0 false 0
+jedi_padawan jedi 4 true false true true 0 0 0 0 0 0 0 false 0
+jedi_padawan_novice jedi_padawan 4 true true false true 0 250 0 0 0 0 0 saberSlash1,healBattleFatigueSelf1,cert_onehandlightsaber,sample,survey jedi_force_power_max=200,jedi_force_power_regen=1,jedi_saber_assembly=25,onehandlightsaber_accuracy=30,onehandlightsaber_speed=30,saber_block=5,onehandlightsaber_toughness=5,surveying=50,private_jedi_difficulty=1000 craftJediTool,craftSaberOneHand1 false 0
+jedi_padawan_master jedi_padawan 4 true true false true 0 0 0 jedi_padawan_saber_04,jedi_padawan_healing_04,jedi_padawan_force_power_04,jedi_padawan_force_manipulation_04 jedi_general 1500000 4000000 0 0 saberSlash2,saber1hComboHit2,saber1hHeadHit2,healBattleFatigueSelf2,saber1hFlurry jedi_force_power_max=200,jedi_force_power_regen=1,onehandlightsaber_accuracy=20,onehandlightsaber_speed=10,forcethrow_accuracy=30,saber_block=6,onehandlightsaber_toughness=10,private_jedi_difficulty=500,forceknockdown_accuracy=20 false 0
+jedi_padawan_saber_01 jedi_padawan 4 true false false true 0 0 0 jedi_padawan_novice combat_meleespecialize_onehandlightsaber 2500 20000 0 0 saber1hHit1 onehandlightsaber_accuracy=20,onehandlightsaber_speed=10,onehandlightsaber_toughness=2,private_jedi_difficulty=100 craftSaberOneHand2 false 0
+jedi_padawan_saber_02 jedi_padawan_saber_01 4 true false false true 0 0 0 jedi_padawan_saber_01 combat_meleespecialize_onehandlightsaber 15000 30000 0 0 saber1hComboHit1 onehandlightsaber_accuracy=20,onehandlightsaber_speed=10,onehandlightsaber_toughness=2,private_jedi_difficulty=100 craftSaberOneHand3 false 0
+jedi_padawan_saber_03 jedi_padawan_saber_02 4 true false false true 0 0 0 jedi_padawan_saber_02 combat_meleespecialize_onehandlightsaber 25000 80000 0 0 saber1hHeadHit1 onehandlightsaber_accuracy=20,onehandlightsaber_speed=10,saber_block=2,onehandlightsaber_toughness=2,private_jedi_difficulty=100 craftSaberOneHand4 false 0
+jedi_padawan_saber_04 jedi_padawan_saber_03 4 true true false true 0 0 0 jedi_padawan_saber_03 combat_meleespecialize_onehandlightsaber 75000 200000 0 0 saber1hHit2 onehandlightsaber_accuracy=20,onehandlightsaber_speed=10,saber_block=2,onehandlightsaber_toughness=2,private_jedi_difficulty=100 craftSaberOneHand5 false 0
+jedi_padawan_healing_01 jedi_padawan 4 true false false true 0 0 0 jedi_padawan_novice jedi_general 20000 500000 0 0 healHealthSelf1,healHealthWoundSelf1 false 0
+jedi_padawan_healing_02 jedi_padawan_healing_01 4 true false false true 0 0 0 jedi_padawan_healing_01 jedi_general 200000 1000000 0 0 healActionSelf1,healActionWoundSelf1 false 0
+jedi_padawan_healing_03 jedi_padawan_healing_02 4 true false false true 0 0 0 jedi_padawan_healing_02 jedi_general 400000 1500000 0 0 healMindSelf1,healMindWoundSelf1 false 0
+jedi_padawan_healing_04 jedi_padawan_healing_03 4 true true false true 0 0 0 jedi_padawan_healing_03 jedi_general 800000 2000000 0 0 healAllSelf1 false 0
+jedi_padawan_force_power_01 jedi_padawan 4 true false false true 0 0 0 jedi_padawan_novice jedi_general 50000 500000 0 0 jedi_force_power_max=100,jedi_force_power_regen=1,private_jedi_difficulty=100 false 0
+jedi_padawan_force_power_02 jedi_padawan_force_power_01 4 true false false true 0 0 0 jedi_padawan_force_power_01 jedi_general 200000 1000000 0 0 jedi_force_power_max=100,jedi_force_power_regen=1,private_jedi_difficulty=100 false 0
+jedi_padawan_force_power_03 jedi_padawan_force_power_02 4 true false false true 0 0 0 jedi_padawan_force_power_02 jedi_general 400000 1500000 0 0 jedi_force_power_max=100,jedi_force_power_regen=1,private_jedi_difficulty=100 false 0
+jedi_padawan_force_power_04 jedi_padawan_force_power_03 4 true true false true 0 0 0 jedi_padawan_force_power_03 jedi_general 800000 2000000 0 0 jedi_force_power_max=100,jedi_force_power_regen=1,private_jedi_difficulty=100 false 0
+jedi_padawan_force_manipulation_01 jedi_padawan 4 true false false true 0 0 0 jedi_padawan_novice jedi_general 50000 500000 0 0 forceRun1 false 0
+jedi_padawan_force_manipulation_02 jedi_padawan_force_manipulation_01 4 true false false true 0 0 0 jedi_padawan_force_manipulation_01 jedi_general 200000 1000000 0 0 forceKnockdown1 forceknockdown_accuracy=30,private_jedi_difficulty=100 false 0
+jedi_padawan_force_manipulation_03 jedi_padawan_force_manipulation_02 4 true false false true 0 0 0 jedi_padawan_force_manipulation_02 jedi_general 400000 1500000 0 0 mindBlast1 mindblast_accuracy=30 false 0
+jedi_padawan_force_manipulation_04 jedi_padawan_force_manipulation_03 4 true true false true 0 0 0 jedi_padawan_force_manipulation_03 jedi_general 800000 2000000 0 0 forceThrow1 forcethrow_accuracy=30,private_jedi_difficulty=100 false 0
+jedi_light_side_journeyman jedi 4 true false true true 0 0 0 0 0 0 0 false 0
+jedi_light_side_journeyman_novice jedi_light_side_journeyman 4 true true false true 0 0 0 jedi_padawan_master jedi_dark_side_journeyman_novice jedi_general 3200000 4000000 0 0 healAllOther1,mindBlast2,saber2hHit1,saberThrow1,cert_twohandlightsaber,forceCurePoison,forceCureDisease, jedi_force_power_max=400,jedi_force_power_regen=2,jedi_saber_assembly=25,twohandlightsaber_accuracy=3,twohandlightsaber_speed=30,mindblast_accuracy=60,saber_block=5,onehandlightsaber_toughness=5,twohandlightsaber_toughness=10,private_jedi_difficulty=500 craftSaberTwoHand1 false 0
+jedi_light_side_journeyman_master jedi_light_side_journeyman 4 true true false true 0 0 0 jedi_light_side_journeyman_saber_04,jedi_light_side_journeyman_healing_04,jedi_light_side_journeyman_force_power_04,jedi_light_side_journeyman_force_manipulation_04 jedi_general 3200000 4000000 0 0 saber2hHit3,saber2hFrenzy,saber2hBodyHit2,saberThrow2 jedi_force_power_max=400,jedi_force_power_regen=2,twohandlightsaber_accuracy=20,twohandlightsaber_speed=10,saber_block=12,twohandlightsaber_toughness=10,private_jedi_difficulty=1200 false 0
+jedi_light_side_journeyman_saber_01 jedi_light_side_journeyman 4 true false false true 0 0 0 jedi_light_side_journeyman_novice combat_meleespecialize_twohandlightsaber 150000 300000 0 0 saber2hBodyHit1 twohandlightsaber_accuracy=20,twohandlightsaber_speed=10,saber_block=2,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,private_jedi_difficulty=100 craftSaberTwoHand2 false 0
+jedi_light_side_journeyman_saber_02 jedi_light_side_journeyman_saber_01 4 true false false true 0 0 0 jedi_light_side_journeyman_saber_01 combat_meleespecialize_twohandlightsaber 250000 400000 0 0 saber2hSweep1 twohandlightsaber_accuracy=20,twohandlightsaber_speed=10,saber_block=2,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,private_jedi_difficulty=100 craftSaberTwoHand3 false 0
+jedi_light_side_journeyman_saber_03 jedi_light_side_journeyman_saber_02 4 true false false true 0 0 0 jedi_light_side_journeyman_saber_02 combat_meleespecialize_twohandlightsaber 350000 500000 0 0 saber2hHit2 twohandlightsaber_accuracy=20,twohandlightsaber_speed=10,saber_block=2,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,private_jedi_difficulty=100 craftSaberTwoHand4 false 0
+jedi_light_side_journeyman_saber_04 jedi_light_side_journeyman_saber_03 4 true true false true 0 0 0 jedi_light_side_journeyman_saber_03 combat_meleespecialize_twohandlightsaber 450000 600000 0 0 saber2hSweep2 twohandlightsaber_accuracy=20,twohandlightsaber_speed=10,saber_block=2,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,private_jedi_difficulty=100 craftSaberTwoHand5 false 0
+jedi_light_side_journeyman_healing_01 jedi_light_side_journeyman 4 true false false true 0 0 0 jedi_light_side_journeyman_novice jedi_general 200000 4000000 0 0 healHealthSelf2,healHealthWoundOther1,healHealthWoundSelf2 false 0
+jedi_light_side_journeyman_healing_02 jedi_light_side_journeyman_healing_01 4 true false false true 0 0 0 jedi_light_side_journeyman_healing_01 jedi_general 400000 4000000 0 0 healActionWoundOther1,healActionSelf2,healActionWoundSelf2 false 0
+jedi_light_side_journeyman_healing_03 jedi_light_side_journeyman_healing_02 4 true false false true 0 0 0 jedi_light_side_journeyman_healing_02 jedi_general 800000 4000000 0 0 healMindSelf2,healMindWoundOther1,healMindWoundSelf2 false 0
+jedi_light_side_journeyman_healing_04 jedi_light_side_journeyman_healing_03 4 true true false true 0 0 0 jedi_light_side_journeyman_healing_03 jedi_general 1600000 4000000 0 0 healAllSelf2,healAllOther2 false 0
+jedi_light_side_journeyman_force_power_01 jedi_light_side_journeyman 4 true false false true 0 0 0 jedi_light_side_journeyman_novice jedi_general 200000 4000000 0 0 animalScare jedi_force_power_max=250,jedi_force_power_regen=2 false 0
+jedi_light_side_journeyman_force_power_02 jedi_light_side_journeyman_force_power_01 4 true false false true 0 0 0 jedi_light_side_journeyman_force_power_01 jedi_general 400000 4000000 0 0 animalCalm jedi_force_power_max=250,jedi_force_power_regen=2 false 0
+jedi_light_side_journeyman_force_power_03 jedi_light_side_journeyman_force_power_02 4 true false false true 0 0 0 jedi_light_side_journeyman_force_power_02 jedi_general 800000 4000000 0 0 animalAttack jedi_force_power_max=250,jedi_force_power_regen=2 false 0
+jedi_light_side_journeyman_force_power_04 jedi_light_side_journeyman_force_power_03 4 true true false true 0 0 0 jedi_light_side_journeyman_force_power_03 jedi_general 1600000 4000000 0 0 jediMindTrick jedi_force_power_max=250,jedi_force_power_regen=2 false 0
+jedi_light_side_journeyman_force_manipulation_01 jedi_light_side_journeyman 4 true false false true 0 0 0 jedi_light_side_journeyman_novice jedi_general 200000 4000000 0 0 forceLightningSingle1 private_force_lightning_single_power=1,forcelightning_accuracy=30,private_jedi_difficulty=100 false 0
+jedi_light_side_journeyman_force_manipulation_02 jedi_light_side_journeyman_force_manipulation_01 4 true false false true 0 0 0 jedi_light_side_journeyman_force_manipulation_01 jedi_general 400000 4000000 0 0 forceKnockdown2 forceknockdown_accuracy=30,private_jedi_difficulty=100 false 0
+jedi_light_side_journeyman_force_manipulation_03 jedi_light_side_journeyman_force_manipulation_02 4 true false false true 0 0 0 jedi_light_side_journeyman_force_manipulation_02 jedi_general 800000 4000000 0 0 forceThrow2 forcethrow_accuracy=30,forceknockdown_accuracy=30,private_jedi_difficulty=100 false 0
+jedi_light_side_journeyman_force_manipulation_04 jedi_light_side_journeyman_force_manipulation_03 4 true true false true 0 0 0 jedi_light_side_journeyman_force_manipulation_03 jedi_general 1600000 4000000 0 0 forceLightningSingle2 private_force_lightning_single_power=2,forcelightning_accuracy=30,forcethrow_accuracy=30,private_jedi_difficulty=100 false 0
+jedi_light_side_master jedi 4 true false true true 0 0 0 0 0 0 0 false 0
+jedi_light_side_master_novice jedi_light_side_master 4 true true false true 0 0 0 jedi_light_side_journeyman_master jedi_general 3200000 4000000 0 0 healStatesSelf,stopBleeding,forceRun2,forceWeaken1,saberPolearmHit1,saberPolearmSpinAttack1 jedi_force_power_max=500,jedi_force_power_regen=4,jedi_saber_assembly=50,polearmlightsaber_speed=30,polearmlightsaber_accuracy=30,forceweaken_accuracy=50,saber_block=10,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,polearmlightsaber_toughness=30,private_jedi_difficulty=1000 craftSaberPolearm1 false 0
+jedi_light_side_master_master jedi_light_side_master 4 true true false true 0 0 0 jedi_light_side_master_saber_04,jedi_light_side_master_healing_04,jedi_light_side_master_force_power_04,jedi_light_side_master_force_manipulation_04 jedi_general 3200000 4000000 0 0 totalHealOther,saberPolearmDervish,forceChoke jedi_force_power_max=500,jedi_force_power_regen=4,private_force_lightning_cone_power=1,private_force_lightning_single_power=1,polearmlightsaber_accuracy=20,polearmlightsaber_speed=10,force_choke=5,private_jedi_difficulty=1000 false 0
+jedi_light_side_master_saber_01 jedi_light_side_master 4 true false false true 0 0 0 jedi_light_side_master_novice combat_meleespecialize_polearmlightsaber 150000 300000 0 0 saberPolearmLegHit1 polearmlightsaber_accuracy=20,polearmlightsaber_speed=10,saber_block=5,onehandlightsaber_toughness=2,twohandlightsaber_toughness=5,polearmlightsaber_toughness=5,private_jedi_difficulty=125 craftSaberPolearm2 false 0
+jedi_light_side_master_saber_02 jedi_light_side_master_saber_01 4 true false false true 0 0 0 jedi_light_side_master_saber_01 combat_meleespecialize_polearmlightsaber 250000 400000 0 0 saberPolearmHit2 polearmlightsaber_accuracy=20,polearmlightsaber_speed=10,saber_block=5,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,polearmlightsaber_toughness=5,private_jedi_difficulty=125 craftSaberPolearm3 false 0
+jedi_light_side_master_saber_03 jedi_light_side_master_saber_02 4 true false false true 0 0 0 jedi_light_side_master_saber_02 combat_meleespecialize_polearmlightsaber 350000 500000 0 0 saberPolearmLegHit2 polearmlightsaber_accuracy=20,polearmlightsaber_speed=10,saber_block=5,twohandlightsaber_toughness=5,polearmlightsaber_toughness=5,private_jedi_difficulty=125 craftSaberPolearm4 false 0
+jedi_light_side_master_saber_04 jedi_light_side_master_saber_03 4 true true false true 0 0 0 jedi_light_side_master_saber_03 combat_meleespecialize_polearmlightsaber 450000 600000 0 0 saberPolearmSpinAttack2 polearmlightsaber_accuracy=20,polearmlightsaber_speed=10,saber_block=5,polearmlightsaber_toughness=10,private_jedi_difficulty=125 craftSaberPolearm5 false 0
+jedi_light_side_master_healing_01 jedi_light_side_master 4 true false false true 0 0 0 jedi_light_side_master_novice jedi_general 200000 4000000 0 0 healHealthWoundOther2 false 0
+jedi_light_side_master_healing_02 jedi_light_side_master_healing_01 4 true false false true 0 0 0 jedi_light_side_master_healing_01 jedi_general 400000 4000000 0 0 healActionWoundOther2 false 0
+jedi_light_side_master_healing_03 jedi_light_side_master_healing_02 4 true false false true 0 0 0 jedi_light_side_master_healing_02 jedi_general 800000 4000000 0 0 healMindWoundOther2 false 0
+jedi_light_side_master_healing_04 jedi_light_side_master_healing_03 4 true true false true 0 0 0 jedi_light_side_master_healing_03 jedi_general 1600000 4000000 0 0 totalHealSelf,healStatesOther false 0
+jedi_light_side_master_force_power_01 jedi_light_side_master 4 true false false true 0 0 0 jedi_light_side_master_novice jedi_general 200000 4000000 0 0 jedi_force_power_max=250,jedi_force_power_regen=8 false 0
+jedi_light_side_master_force_power_02 jedi_light_side_master_force_power_01 4 true false false true 0 0 0 jedi_light_side_master_force_power_01 jedi_general 400000 4000000 0 0 jedi_force_power_max=250,jedi_force_power_regen=8 false 0
+jedi_light_side_master_force_power_03 jedi_light_side_master_force_power_02 4 true false false true 0 0 0 jedi_light_side_master_force_power_02 jedi_general 800000 4000000 0 0 jedi_force_power_max=250,jedi_force_power_regen=8 false 0
+jedi_light_side_master_force_power_04 jedi_light_side_master_force_power_03 4 true true false true 0 0 0 jedi_light_side_master_force_power_03 jedi_general 1600000 4000000 0 0 jedi_force_power_max=250,jedi_force_power_regen=8 false 0
+jedi_light_side_master_force_manipulation_01 jedi_light_side_master 4 true false false true 0 0 0 jedi_light_side_master_novice jedi_general 200000 4000000 0 0 forceLightningCone1 private_force_lightning_cone_power=2,forcelightning_accuracy=30 false 0
+jedi_light_side_master_force_manipulation_02 jedi_light_side_master_force_manipulation_01 4 true false false true 0 0 0 jedi_light_side_master_force_manipulation_01 jedi_general 400000 4000000 0 0 forceIntimidate false 0
+jedi_light_side_master_force_manipulation_03 jedi_light_side_master_force_manipulation_02 4 true false false true 0 0 0 jedi_light_side_master_force_manipulation_02 jedi_general 800000 4000000 0 0 forceLightningCone2 false 0
+jedi_light_side_master_force_manipulation_04 jedi_light_side_master_force_manipulation_03 4 true true false true 0 0 0 jedi_light_side_master_force_manipulation_03 jedi_general 1600000 4000000 0 0 forceWeaken2 private_force_lightning_cone_power=2,forcelightning_accuracy=30,forceweaken_accuracy=50 false 0
+jedi_dark_side_journeyman jedi 4 true false true true 0 0 0 0 0 0 0 false 0
+jedi_dark_side_journeyman_novice jedi_dark_side_journeyman 4 true true false true 0 0 0 jedi_padawan_master jedi_light_side_journeyman_novice jedi_general 3200000 4000000 0 0 healAllOther1,mindBlast2,saber2hHit1,saberThrow1,cert_twohandlightsaber,forceCurePoison,forceCureDisease, jedi_force_power_max=400,jedi_force_power_regen=2,jedi_saber_assembly=25,twohandlightsaber_accuracy=3,twohandlightsaber_speed=30,mindblast_accuracy=60,saber_block=5,onehandlightsaber_toughness=5,twohandlightsaber_toughness=10,private_jedi_difficulty=500 craftSaberTwoHand1 false 0
+jedi_dark_side_journeyman_master jedi_dark_side_journeyman 4 true true false true 0 0 0 jedi_dark_side_journeyman_saber_04,jedi_dark_side_journeyman_healing_04,jedi_dark_side_journeyman_force_power_04,jedi_dark_side_journeyman_force_manipulation_04 jedi_general 3200000 4000000 0 0 saber2hHit3,saber2hFrenzy,saber2hBodyHit2,saberThrow2 jedi_force_power_max=400,jedi_force_power_regen=2,twohandlightsaber_accuracy=20,twohandlightsaber_speed=10,saber_block=12,twohandlightsaber_toughness=10,private_jedi_difficulty=1200 false 0
+jedi_dark_side_journeyman_saber_01 jedi_dark_side_journeyman 4 true false false true 0 0 0 jedi_dark_side_journeyman_novice combat_meleespecialize_twohandlightsaber 150000 300000 0 0 saber2hBodyHit1 twohandlightsaber_accuracy=20,twohandlightsaber_speed=10,saber_block=2,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,private_jedi_difficulty=100,private_jedi_difficulty=100 craftSaberTwoHand2 false 0
+jedi_dark_side_journeyman_saber_02 jedi_dark_side_journeyman_saber_01 4 true false false true 0 0 0 jedi_dark_side_journeyman_saber_01 combat_meleespecialize_twohandlightsaber 250000 400000 0 0 saber2hSweep1 twohandlightsaber_accuracy=20,twohandlightsaber_speed=10,saber_block=2,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,private_jedi_difficulty=100,private_jedi_difficulty=100 craftSaberTwoHand3 false 0
+jedi_dark_side_journeyman_saber_03 jedi_dark_side_journeyman_saber_02 4 true false false true 0 0 0 jedi_dark_side_journeyman_saber_02 combat_meleespecialize_twohandlightsaber 350000 500000 0 0 saber2hHit2 twohandlightsaber_accuracy=20,twohandlightsaber_speed=10,saber_block=2,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,private_jedi_difficulty=100,private_jedi_difficulty=100 craftSaberTwoHand4 false 0
+jedi_dark_side_journeyman_saber_04 jedi_dark_side_journeyman_saber_03 4 true true false true 0 0 0 jedi_dark_side_journeyman_saber_03 combat_meleespecialize_twohandlightsaber 450000 600000 0 0 saber2hSweep2 twohandlightsaber_accuracy=20,twohandlightsaber_speed=10,saber_block=2,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,private_jedi_difficulty=100,private_jedi_difficulty=100 craftSaberTwoHand5 false 0
+jedi_dark_side_journeyman_healing_01 jedi_dark_side_journeyman 4 true false false true 0 0 0 jedi_dark_side_journeyman_novice jedi_general 200000 4000000 0 0 healHealthSelf2,healHealthWoundOther1,healHealthWoundSelf2 false 0
+jedi_dark_side_journeyman_healing_02 jedi_dark_side_journeyman_healing_01 4 true false false true 0 0 0 jedi_dark_side_journeyman_healing_01 jedi_general 400000 4000000 0 0 healActionWoundOther1,healActionSelf2,healActionWoundSelf2 false 0
+jedi_dark_side_journeyman_healing_03 jedi_dark_side_journeyman_healing_02 4 true false false true 0 0 0 jedi_dark_side_journeyman_healing_02 jedi_general 800000 4000000 0 0 healMindSelf2,healMindWoundOther1,healMindWoundSelf2 false 0
+jedi_dark_side_journeyman_healing_04 jedi_dark_side_journeyman_healing_03 4 true true false true 0 0 0 jedi_dark_side_journeyman_healing_03 jedi_general 1600000 4000000 0 0 healAllSelf2,healAllOther2 false 0
+jedi_dark_side_journeyman_force_power_01 jedi_dark_side_journeyman 4 true false false true 0 0 0 jedi_dark_side_journeyman_novice jedi_general 200000 4000000 0 0 jedi_force_power_max=200,jedi_force_power_regen=1 false 0
+jedi_dark_side_journeyman_force_power_02 jedi_dark_side_journeyman_force_power_01 4 true false false true 0 0 0 jedi_dark_side_journeyman_force_power_01 jedi_general 400000 4000000 0 0 jedi_force_power_max=200,jedi_force_power_regen=1 false 0
+jedi_dark_side_journeyman_force_power_03 jedi_dark_side_journeyman_force_power_02 4 true false false true 0 0 0 jedi_dark_side_journeyman_force_power_02 jedi_general 800000 4000000 0 0 jedi_force_power_max=200,jedi_force_power_regen=1 false 0
+jedi_dark_side_journeyman_force_power_04 jedi_dark_side_journeyman_force_power_03 4 true true false true 0 0 0 jedi_dark_side_journeyman_force_power_03 jedi_general 1600000 4000000 0 0 jedi_force_power_max=200,jedi_force_power_regen=1 false 0
+jedi_dark_side_journeyman_force_manipulation_01 jedi_dark_side_journeyman 4 true false false true 0 0 0 jedi_dark_side_journeyman_novice jedi_general 200000 4000000 0 0 forceLightningSingle1 private_force_lightning_single_power=1,forcelightning_accuracy=30,private_jedi_difficulty=100 false 0
+jedi_dark_side_journeyman_force_manipulation_02 jedi_dark_side_journeyman_force_manipulation_01 4 true false false true 0 0 0 jedi_dark_side_journeyman_force_manipulation_01 jedi_general 400000 4000000 0 0 forceKnockdown2 forceknockdown_accuracy=30,private_jedi_difficulty=100 false 0
+jedi_dark_side_journeyman_force_manipulation_03 jedi_dark_side_journeyman_force_manipulation_02 4 true false false true 0 0 0 jedi_dark_side_journeyman_force_manipulation_02 jedi_general 800000 4000000 0 0 forceThrow2 forcethrow_accuracy=30,forceknockdown_accuracy=30,private_jedi_difficulty=100 false 0
+jedi_dark_side_journeyman_force_manipulation_04 jedi_dark_side_journeyman_force_manipulation_03 4 true true false true 0 0 0 jedi_dark_side_journeyman_force_manipulation_03 jedi_general 1600000 4000000 0 0 forceLightningSingle2 private_force_lightning_single_power=2,forcelightning_accuracy=30,forcethrow_accuracy=30,private_jedi_difficulty=100 false 0
+jedi_dark_side_master jedi 4 true false true true 0 0 0 0 0 0 0 false 0
+jedi_dark_side_master_novice jedi_dark_side_master 4 true true false true 0 0 0 jedi_dark_side_journeyman_master jedi_general 3200000 4000000 0 0 healStatesSelf,stopBleeding,forceRun2,forceWeaken1,saberPolearmHit1,saberPolearmSpinAttack1 jedi_force_power_max=500,jedi_force_power_regen=4,jedi_saber_assembly=50,polearmlightsaber_speed=30,polearmlightsaber_accuracy=30,forceweaken_accuracy=50,saber_block=10,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,polearmlightsaber_toughness=30,private_jedi_difficulty=1000 craftSaberPolearm1 false 0
+jedi_dark_side_master_master jedi_dark_side_master 4 true true false true 0 0 0 jedi_dark_side_master_saber_04,jedi_dark_side_master_healing_04,jedi_dark_side_master_force_power_04,jedi_dark_side_master_force_manipulation_04 jedi_general 3200000 4000000 0 0 totalHealOther,saberPolearmDervish,forceChoke jedi_force_power_max=500,jedi_force_power_regen=4,private_force_lightning_cone_power=1,private_force_lightning_single_power=1,polearmlightsaber_accuracy=20,polearmlightsaber_speed=10,force_choke=5,private_jedi_difficulty=1000 false 0
+jedi_dark_side_master_saber_01 jedi_dark_side_master 4 true false false true 0 0 0 jedi_dark_side_master_novice combat_meleespecialize_polearmlightsaber 150000 300000 0 0 saberPolearmLegHit1 polearmlightsaber_accuracy=20,polearmlightsaber_speed=10,saber_block=5,onehandlightsaber_toughness=2,twohandlightsaber_toughness=5,polearmlightsaber_toughness=5,private_jedi_difficulty=125 craftSaberPolearm2 false 0
+jedi_dark_side_master_saber_02 jedi_dark_side_master_saber_01 4 true false false true 0 0 0 jedi_dark_side_master_saber_01 combat_meleespecialize_polearmlightsaber 250000 400000 0 0 saberPolearmHit2 polearmlightsaber_accuracy=20,polearmlightsaber_speed=10,saber_block=5,onehandlightsaber_toughness=5,twohandlightsaber_toughness=5,polearmlightsaber_toughness=5,private_jedi_difficulty=125 craftSaberPolearm3 false 0
+jedi_dark_side_master_saber_03 jedi_dark_side_master_saber_02 4 true false false true 0 0 0 jedi_dark_side_master_saber_02 combat_meleespecialize_polearmlightsaber 350000 500000 0 0 saberPolearmLegHit2 polearmlightsaber_accuracy=20,polearmlightsaber_speed=10,saber_block=5,twohandlightsaber_toughness=5,polearmlightsaber_toughness=5,private_jedi_difficulty=125 craftSaberPolearm4 false 0
+jedi_dark_side_master_saber_04 jedi_dark_side_master_saber_03 4 true true false true 0 0 0 jedi_dark_side_master_saber_03 combat_meleespecialize_polearmlightsaber 450000 600000 0 0 saberPolearmSpinAttack2 polearmlightsaber_accuracy=20,polearmlightsaber_speed=10,saber_block=5,polearmlightsaber_toughness=10,private_jedi_difficulty=125 craftSaberPolearm5 false 0
+jedi_dark_side_master_healing_01 jedi_dark_side_master 4 true false false true 0 0 0 jedi_dark_side_master_novice jedi_general 200000 4000000 0 0 healHealthWoundOther2 false 0
+jedi_dark_side_master_healing_02 jedi_dark_side_master_healing_01 4 true false false true 0 0 0 jedi_dark_side_master_healing_01 jedi_general 400000 4000000 0 0 healActionWoundOther2 false 0
+jedi_dark_side_master_healing_03 jedi_dark_side_master_healing_02 4 true false false true 0 0 0 jedi_dark_side_master_healing_02 jedi_general 800000 4000000 0 0 healMindWoundOther2 false 0
+jedi_dark_side_master_healing_04 jedi_dark_side_master_healing_03 4 true true false true 0 0 0 jedi_dark_side_master_healing_03 jedi_general 1600000 4000000 0 0 totalHealSelf,healStatesOther false 0
+jedi_dark_side_master_force_power_01 jedi_dark_side_master 4 true false false true 0 0 0 jedi_dark_side_master_novice jedi_general 200000 4000000 0 0 animalScare jedi_force_power_max=500,jedi_force_power_regen=2 false 0
+jedi_dark_side_master_force_power_02 jedi_dark_side_master_force_power_01 4 true false false true 0 0 0 jedi_dark_side_master_force_power_01 jedi_general 400000 4000000 0 0 animalCalm jedi_force_power_max=500,jedi_force_power_regen=2 false 0
+jedi_dark_side_master_force_power_03 jedi_dark_side_master_force_power_02 4 true false false true 0 0 0 jedi_dark_side_master_force_power_02 jedi_general 800000 4000000 0 0 animalAttack jedi_force_power_max=500,jedi_force_power_regen=2 false 0
+jedi_dark_side_master_force_power_04 jedi_dark_side_master_force_power_03 4 true true false true 0 0 0 jedi_dark_side_master_force_power_03 jedi_general 1600000 4000000 0 0 jediMindTrick jedi_force_power_max=500,jedi_force_power_regen=2 false 0
+jedi_dark_side_master_force_manipulation_01 jedi_dark_side_master 4 true false false true 0 0 0 jedi_dark_side_master_novice jedi_general 200000 4000000 0 0 forceLightningCone1 private_force_lightning_cone_power=2,forcelightning_accuracy=30 false 0
+jedi_dark_side_master_force_manipulation_02 jedi_dark_side_master_force_manipulation_01 4 true false false true 0 0 0 jedi_dark_side_master_force_manipulation_01 jedi_general 400000 4000000 0 0 forceIntimidate false 0
+jedi_dark_side_master_force_manipulation_03 jedi_dark_side_master_force_manipulation_02 4 true false false true 0 0 0 jedi_dark_side_master_force_manipulation_02 jedi_general 800000 4000000 0 0 forceLightningCone2 false 0
+jedi_dark_side_master_force_manipulation_04 jedi_dark_side_master_force_manipulation_03 4 true true false true 0 0 0 jedi_dark_side_master_force_manipulation_03 jedi_general 1600000 4000000 0 0 forceWeaken2 private_force_lightning_cone_power=2,forcelightning_accuracy=30,forceweaken_accuracy=50 false 0
+force_sensitive 4 true false false true 0 0 0 0 0 0 1 false 0
+force_sensitive_combat_prowess force_sensitive 4 true false true true 0 0 0 0 0 0 1 false 0
+force_sensitive_combat_prowess_novice force_sensitive_combat_prowess 4 true false false true 0 0 0 fs_combat 50000 5100000 0 1 false 0
+force_sensitive_combat_prowess_master force_sensitive_combat_prowess 4 true false false true 0 0 0 force_sensitive_combat_prowess_ranged_accuracy_04,force_sensitive_combat_prowess_ranged_speed_04,force_sensitive_combat_prowess_melee_accuracy_04,force_sensitive_combat_prowess_melee_speed_04 unobtainable 0 0 0 1 false 0
+force_sensitive_combat_prowess_ranged_accuracy_01 force_sensitive_combat_prowess 4 true false false true 0 1 0 force_sensitive_combat_prowess_novice fs_combat 175000 5100000 0 1 ranged_accuracy=3 false 0
+force_sensitive_combat_prowess_ranged_accuracy_02 force_sensitive_combat_prowess_ranged_accuracy_01 4 true false false true 0 1 0 force_sensitive_combat_prowess_ranged_accuracy_01 fs_combat 250000 5100000 0 1 ranged_accuracy=3 false 0
+force_sensitive_combat_prowess_ranged_accuracy_03 force_sensitive_combat_prowess_ranged_accuracy_02 4 true false false true 0 1 0 force_sensitive_combat_prowess_ranged_accuracy_02 fs_combat 350000 5100000 0 1 ranged_accuracy=3 false 0
+force_sensitive_combat_prowess_ranged_accuracy_04 force_sensitive_combat_prowess_ranged_accuracy_03 4 true false false true 0 1 0 force_sensitive_combat_prowess_ranged_accuracy_03 fs_combat 450000 5100000 0 1 ranged_accuracy=3 false 0
+force_sensitive_combat_prowess_ranged_speed_01 force_sensitive_combat_prowess 4 true false false true 0 1 0 force_sensitive_combat_prowess_novice fs_combat 175000 5100000 0 1 ranged_speed=3 false 0
+force_sensitive_combat_prowess_ranged_speed_02 force_sensitive_combat_prowess_ranged_speed_01 4 true false false true 0 1 0 force_sensitive_combat_prowess_ranged_speed_01 fs_combat 250000 5100000 0 1 ranged_speed=3 false 0
+force_sensitive_combat_prowess_ranged_speed_03 force_sensitive_combat_prowess_ranged_speed_02 4 true false false true 0 1 0 force_sensitive_combat_prowess_ranged_speed_02 fs_combat 350000 5100000 0 1 ranged_speed=3 false 0
+force_sensitive_combat_prowess_ranged_speed_04 force_sensitive_combat_prowess_ranged_speed_03 4 true false false true 0 1 0 force_sensitive_combat_prowess_ranged_speed_03 fs_combat 450000 5100000 0 1 ranged_speed=3 false 0
+force_sensitive_combat_prowess_melee_accuracy_01 force_sensitive_combat_prowess 4 true false false true 0 1 0 force_sensitive_combat_prowess_novice fs_combat 175000 5100000 0 1 melee_accuracy=3 false 0
+force_sensitive_combat_prowess_melee_accuracy_02 force_sensitive_combat_prowess_melee_accuracy_01 4 true false false true 0 1 0 force_sensitive_combat_prowess_melee_accuracy_01 fs_combat 250000 5100000 0 1 melee_accuracy=3 false 0
+force_sensitive_combat_prowess_melee_accuracy_03 force_sensitive_combat_prowess_melee_accuracy_02 4 true false false true 0 1 0 force_sensitive_combat_prowess_melee_accuracy_02 fs_combat 350000 5100000 0 1 melee_accuracy=3 false 0
+force_sensitive_combat_prowess_melee_accuracy_04 force_sensitive_combat_prowess_melee_accuracy_03 4 true false false true 0 1 0 force_sensitive_combat_prowess_melee_accuracy_03 fs_combat 450000 5100000 0 1 melee_accuracy=3 false 0
+force_sensitive_combat_prowess_melee_speed_01 force_sensitive_combat_prowess 4 true false false true 0 1 0 force_sensitive_combat_prowess_novice fs_combat 175000 5100000 0 1 melee_speed=3 false 0
+force_sensitive_combat_prowess_melee_speed_02 force_sensitive_combat_prowess_melee_speed_01 4 true false false true 0 1 0 force_sensitive_combat_prowess_melee_speed_01 fs_combat 250000 5100000 0 1 melee_speed=3 false 0
+force_sensitive_combat_prowess_melee_speed_03 force_sensitive_combat_prowess_melee_speed_02 4 true false false true 0 1 0 force_sensitive_combat_prowess_melee_speed_02 fs_combat 350000 5100000 0 1 melee_speed=3 false 0
+force_sensitive_combat_prowess_melee_speed_04 force_sensitive_combat_prowess_melee_speed_03 4 true false false true 0 1 0 force_sensitive_combat_prowess_melee_speed_03 fs_combat 450000 5100000 0 1 melee_speed=3 false 0
+force_sensitive_enhanced_reflexes force_sensitive 4 true false true true 0 0 0 0 0 0 1 false 0
+force_sensitive_enhanced_reflexes_novice force_sensitive_enhanced_reflexes 4 true false false true 0 0 0 fs_reflex 50000 5100000 0 1 false 0
+force_sensitive_enhanced_reflexes_master force_sensitive_enhanced_reflexes 4 true false false true 0 0 0 force_sensitive_enhanced_reflexes_ranged_defense_04,force_sensitive_enhanced_reflexes_melee_defense_04,force_sensitive_enhanced_reflexes_vehicle_control_04,force_sensitive_enhanced_reflexes_survival_04 unobtainable 0 0 0 1 false 0
+force_sensitive_enhanced_reflexes_ranged_defense_01 force_sensitive_enhanced_reflexes 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_novice fs_reflex 175000 5100000 0 1 ranged_defense=5 false 0
+force_sensitive_enhanced_reflexes_ranged_defense_02 force_sensitive_enhanced_reflexes_ranged_defense_01 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_ranged_defense_01 fs_reflex 250000 5100000 0 1 ranged_defense=5 false 0
+force_sensitive_enhanced_reflexes_ranged_defense_03 force_sensitive_enhanced_reflexes_ranged_defense_02 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_ranged_defense_02 fs_reflex 350000 5100000 0 1 ranged_defense=5 false 0
+force_sensitive_enhanced_reflexes_ranged_defense_04 force_sensitive_enhanced_reflexes_ranged_defense_03 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_ranged_defense_03 fs_reflex 450000 5100000 0 1 ranged_defense=5 false 0
+force_sensitive_enhanced_reflexes_melee_defense_01 force_sensitive_enhanced_reflexes 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_novice fs_reflex 175000 5100000 0 1 melee_defense=5 false 0
+force_sensitive_enhanced_reflexes_melee_defense_02 force_sensitive_enhanced_reflexes_melee_defense_01 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_melee_defense_01 fs_reflex 250000 5100000 0 1 melee_defense=5 false 0
+force_sensitive_enhanced_reflexes_melee_defense_03 force_sensitive_enhanced_reflexes_melee_defense_02 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_melee_defense_02 fs_reflex 350000 5100000 0 1 melee_defense=5 false 0
+force_sensitive_enhanced_reflexes_melee_defense_04 force_sensitive_enhanced_reflexes_melee_defense_03 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_melee_defense_03 fs_reflex 450000 5100000 0 1 melee_defense=5 false 0
+force_sensitive_enhanced_reflexes_vehicle_control_01 force_sensitive_enhanced_reflexes 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_novice fs_reflex 175000 5100000 0 1 force_vehicle_control=5 false 0
+force_sensitive_enhanced_reflexes_vehicle_control_02 force_sensitive_enhanced_reflexes_vehicle_control_01 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_vehicle_control_01 fs_reflex 250000 5100000 0 1 force_vehicle_control=5,force_vehicle_speed=1 false 0
+force_sensitive_enhanced_reflexes_vehicle_control_03 force_sensitive_enhanced_reflexes_vehicle_control_02 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_vehicle_control_02 fs_reflex 350000 5100000 0 1 force_vehicle_control=5,force_vehicle_speed=1 false 0
+force_sensitive_enhanced_reflexes_vehicle_control_04 force_sensitive_enhanced_reflexes_vehicle_control_03 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_vehicle_control_03 fs_reflex 450000 5100000 0 1 force_vehicle_control=5,force_vehicle_speed=1 false 0
+force_sensitive_enhanced_reflexes_survival_01 force_sensitive_enhanced_reflexes 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_novice fs_reflex 175000 5100000 0 1 camp=5,foraging=5 false 0
+force_sensitive_enhanced_reflexes_survival_02 force_sensitive_enhanced_reflexes_survival_01 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_survival_01 fs_reflex 250000 5100000 0 1 trapping=5,mask_scent=5 false 0
+force_sensitive_enhanced_reflexes_survival_03 force_sensitive_enhanced_reflexes_survival_02 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_survival_02 fs_reflex 350000 5100000 0 1 slope_move=5 false 0
+force_sensitive_enhanced_reflexes_survival_04 force_sensitive_enhanced_reflexes_survival_03 4 true false false true 0 1 0 force_sensitive_enhanced_reflexes_survival_03 fs_reflex 450000 5100000 0 1 creature_knowledge=5,creature_harvesting=5 false 0
+force_sensitive_crafting_mastery force_sensitive 4 true false true true 0 0 0 0 0 0 1 false 0
+force_sensitive_crafting_mastery_novice force_sensitive_crafting_mastery 4 true false false true 0 0 0 fs_crafting 50000 5100000 0 1 false 0
+force_sensitive_crafting_mastery_master force_sensitive_crafting_mastery 4 true false false true 0 0 0 force_sensitive_crafting_mastery_experimentation_04,force_sensitive_crafting_mastery_assembly_04,force_sensitive_crafting_mastery_repair_04,force_sensitive_crafting_mastery_technique_04 unobtainable 0 0 0 1 false 0
+force_sensitive_crafting_mastery_experimentation_01 force_sensitive_crafting_mastery 4 true false false true 0 1 0 force_sensitive_crafting_mastery_novice fs_crafting 175000 5100000 0 1 force_experimentation=5 false 0
+force_sensitive_crafting_mastery_experimentation_02 force_sensitive_crafting_mastery_experimentation_01 4 true false false true 0 1 0 force_sensitive_crafting_mastery_experimentation_01 fs_crafting 250000 5100000 0 1 force_experimentation=5 false 0
+force_sensitive_crafting_mastery_experimentation_03 force_sensitive_crafting_mastery_experimentation_02 4 true false false true 0 1 0 force_sensitive_crafting_mastery_experimentation_02 fs_crafting 350000 5100000 0 1 force_experimentation=5 false 0
+force_sensitive_crafting_mastery_experimentation_04 force_sensitive_crafting_mastery_experimentation_03 4 true false false true 0 1 0 force_sensitive_crafting_mastery_experimentation_03 fs_crafting 450000 5100000 0 1 force_experimentation=5 false 0
+force_sensitive_crafting_mastery_assembly_01 force_sensitive_crafting_mastery 4 true false false true 0 1 0 force_sensitive_crafting_mastery_novice fs_crafting 175000 5100000 0 1 force_assembly=5 false 0
+force_sensitive_crafting_mastery_assembly_02 force_sensitive_crafting_mastery_assembly_01 4 true false false true 0 1 0 force_sensitive_crafting_mastery_assembly_01 fs_crafting 250000 5100000 0 1 force_assembly=5 false 0
+force_sensitive_crafting_mastery_assembly_03 force_sensitive_crafting_mastery_assembly_02 4 true false false true 0 1 0 force_sensitive_crafting_mastery_assembly_02 fs_crafting 350000 5100000 0 1 force_assembly=5 false 0
+force_sensitive_crafting_mastery_assembly_04 force_sensitive_crafting_mastery_assembly_03 4 true false false true 0 1 0 force_sensitive_crafting_mastery_assembly_03 fs_crafting 450000 5100000 0 1 force_assembly=5 false 0
+force_sensitive_crafting_mastery_repair_01 force_sensitive_crafting_mastery 4 true false false true 0 1 0 force_sensitive_crafting_mastery_novice fs_crafting 175000 5100000 0 1 force_repair_bonus=5 false 0
+force_sensitive_crafting_mastery_repair_02 force_sensitive_crafting_mastery_repair_01 4 true false false true 0 1 0 force_sensitive_crafting_mastery_repair_01 fs_crafting 250000 5100000 0 1 force_repair_bonus=5 false 0
+force_sensitive_crafting_mastery_repair_03 force_sensitive_crafting_mastery_repair_02 4 true false false true 0 1 0 force_sensitive_crafting_mastery_repair_02 fs_crafting 350000 5100000 0 1 force_repair_bonus=5 false 0
+force_sensitive_crafting_mastery_repair_04 force_sensitive_crafting_mastery_repair_03 4 true false false true 0 1 0 force_sensitive_crafting_mastery_repair_03 fs_crafting 450000 5100000 0 1 force_repair_bonus=5 false 0
+force_sensitive_crafting_mastery_technique_01 force_sensitive_crafting_mastery 4 true false false true 0 1 0 force_sensitive_crafting_mastery_novice fs_crafting 175000 5100000 0 1 force_failure_reduction=1 false 0
+force_sensitive_crafting_mastery_technique_02 force_sensitive_crafting_mastery_technique_01 4 true false false true 0 1 0 force_sensitive_crafting_mastery_technique_01 fs_crafting 250000 5100000 0 1 force_failure_reduction=1 false 0
+force_sensitive_crafting_mastery_technique_03 force_sensitive_crafting_mastery_technique_02 4 true false false true 0 1 0 force_sensitive_crafting_mastery_technique_02 fs_crafting 350000 5100000 0 1 force_failure_reduction=1 false 0
+force_sensitive_crafting_mastery_technique_04 force_sensitive_crafting_mastery_technique_03 4 true false false true 0 1 0 force_sensitive_crafting_mastery_technique_03 fs_crafting 450000 5100000 0 1 force_failure_reduction=1 false 0
+force_sensitive_heightened_senses force_sensitive 4 true false true true 0 0 0 0 0 0 1 false 0
+force_sensitive_heightened_senses_novice force_sensitive_heightened_senses 4 true false false true 0 0 0 fs_senses 50000 5100000 0 1 false 0
+force_sensitive_heightened_senses_master force_sensitive_heightened_senses 4 true false false true 0 0 0 force_sensitive_heightened_senses_healing_04,force_sensitive_heightened_senses_surveying_04,force_sensitive_heightened_senses_persuasion_04,force_sensitive_heightened_senses_luck_04 unobtainable 0 0 0 1 false 0
+force_sensitive_heightened_senses_healing_01 force_sensitive_heightened_senses 4 true false false true 0 1 0 force_sensitive_heightened_senses_novice fs_senses 175000 5100000 0 1 healing_efficiency=5,healing_dance_wound=5,healing_music_wound=5 false 0
+force_sensitive_heightened_senses_healing_02 force_sensitive_heightened_senses_healing_01 4 true false false true 0 1 0 force_sensitive_heightened_senses_healing_01 fs_senses 250000 5100000 0 1 cure_efficiency=5,healing_dance_wound=5,healing_music_wound=5 false 0
+force_sensitive_heightened_senses_healing_03 force_sensitive_heightened_senses_healing_02 4 true false false true 0 1 0 force_sensitive_heightened_senses_healing_02 fs_senses 350000 5100000 0 1 healing_efficiency=5,healing_dance_wound=5,healing_music_wound=5 false 0
+force_sensitive_heightened_senses_healing_04 force_sensitive_heightened_senses_healing_03 4 true false false true 0 1 0 force_sensitive_heightened_senses_healing_03 fs_senses 450000 5100000 0 1 cure_efficiency=5,healing_dance_wound=5,healing_music_wound=5 false 0
+force_sensitive_heightened_senses_surveying_01 force_sensitive_heightened_senses 4 true false false true 0 1 0 force_sensitive_heightened_senses_novice fs_senses 175000 5100000 0 1 surveying=5 false 0
+force_sensitive_heightened_senses_surveying_02 force_sensitive_heightened_senses_surveying_01 4 true false false true 0 1 0 force_sensitive_heightened_senses_surveying_01 fs_senses 250000 5100000 0 1 surveying=5 false 0
+force_sensitive_heightened_senses_surveying_03 force_sensitive_heightened_senses_surveying_02 4 true false false true 0 1 0 force_sensitive_heightened_senses_surveying_02 fs_senses 350000 5100000 0 1 surveying=5 false 0
+force_sensitive_heightened_senses_surveying_04 force_sensitive_heightened_senses_surveying_03 4 true false false true 0 1 0 force_sensitive_heightened_senses_surveying_03 fs_senses 450000 5100000 0 1 surveying=5 false 0
+force_sensitive_heightened_senses_persuasion_01 force_sensitive_heightened_senses 4 true false false true 0 1 0 force_sensitive_heightened_senses_novice fs_senses 175000 5100000 0 1 force_persuade=5 false 0
+force_sensitive_heightened_senses_persuasion_02 force_sensitive_heightened_senses_persuasion_01 4 true false false true 0 1 0 force_sensitive_heightened_senses_persuasion_01 fs_senses 250000 5100000 0 1 force_persuade=5 false 0
+force_sensitive_heightened_senses_persuasion_03 force_sensitive_heightened_senses_persuasion_02 4 true false false true 0 1 0 force_sensitive_heightened_senses_persuasion_02 fs_senses 350000 5100000 0 1 force_persuade=5 false 0
+force_sensitive_heightened_senses_persuasion_04 force_sensitive_heightened_senses_persuasion_03 4 true false false true 0 1 0 force_sensitive_heightened_senses_persuasion_03 fs_senses 450000 5100000 0 1 force_persuade=5 false 0
+force_sensitive_heightened_senses_luck_01 force_sensitive_heightened_senses 4 true false false true 0 1 0 force_sensitive_heightened_senses_novice fs_senses 175000 5100000 0 1 force_luck=1 false 0
+force_sensitive_heightened_senses_luck_02 force_sensitive_heightened_senses_luck_01 4 true false false true 0 1 0 force_sensitive_heightened_senses_luck_01 fs_senses 250000 5100000 0 1 force_luck=1 false 0
+force_sensitive_heightened_senses_luck_03 force_sensitive_heightened_senses_luck_02 4 true false false true 0 1 0 force_sensitive_heightened_senses_luck_02 fs_senses 350000 5100000 0 1 force_luck=1 false 0
+force_sensitive_heightened_senses_luck_04 force_sensitive_heightened_senses_luck_03 4 true false false true 0 1 0 force_sensitive_heightened_senses_luck_03 fs_senses 450000 5100000 0 1 force_luck=1 false 0
+force_discipline 4 true false false true 0 0 0 0 0 0 2 false 0
+force_discipline_light_saber force_discipline 4 true false true true 0 0 0 0 0 0 2 false 0
+force_discipline_light_saber_novice force_discipline_light_saber 4 true false false true 0 8 0 force_title_jedi_rank_02 jedi_general 20000 300000 0 2 melee_accuracy=15,onehandlightsaber_accuracy=25,onehandlightsaber_speed=15,twohandlightsaber_accuracy=25,twohandlightsaber_speed=15,polearmlightsaber_accuracy=25,polearmlightsaber_speed=15,jedi_saber_assembly=10,jedi_saber_experimentation=10,jedi_force_power_max=200,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_master force_discipline_light_saber 4 true false false true 0 1 0 force_discipline_light_saber_one_hand_04,force_discipline_light_saber_two_hand_04,force_discipline_light_saber_polearm_04,force_discipline_light_saber_technique_04 jedi_general 3200000 4000000 0 2 saberThrow_2,saberDervish melee_accuracy=15,melee_speed=20,onehandlightsaber_accuracy=25,onehandlightsaber_speed=25,twohandlightsaber_accuracy=25,twohandlightsaber_speed=25,polearmlightsaber_accuracy=25,polearmlightsaber_speed=25,saber_block=5,jedi_saber_assembly=30,jedi_saber_experimentation=25,jedi_force_power_max=500,jedi_force_power_regen=5 false 0
+force_discipline_light_saber_one_hand_01 force_discipline_light_saber 4 true false false true 0 8 0 force_discipline_light_saber_novice jedi_general 200000 600000 0 2 saberBodyHit onehandlightsaber_accuracy=15,onehandlightsaber_speed=15,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_one_hand_02 force_discipline_light_saber_one_hand_01 4 true false false true 0 6 0 force_discipline_light_saber_one_hand_01 jedi_general 400000 1000000 0 2 saberSlash,saberBlind onehandlightsaber_accuracy=15,onehandlightsaber_speed=15,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_one_hand_03 force_discipline_light_saber_one_hand_02 4 true false false true 0 4 0 force_discipline_light_saber_one_hand_02 jedi_general 800000 2000000 0 2 saberBodyHit_1 onehandlightsaber_accuracy=25,onehandlightsaber_speed=15,jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_one_hand_04 force_discipline_light_saber_one_hand_03 4 true false false true 0 2 0 force_discipline_light_saber_one_hand_03 jedi_general 1600000 4000000 0 2 saberSlash_1,saberBlind_1 melee_accuracy=15,onehandlightsaber_accuracy=35,onehandlightsaber_speed=15,jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_light_saber_two_hand_01 force_discipline_light_saber 4 true false false true 0 8 0 force_discipline_light_saber_novice jedi_general 200000 600000 0 2 saberHeadHit twohandlightsaber_accuracy=15,twohandlightsaber_speed=15,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_two_hand_02 force_discipline_light_saber_two_hand_01 4 true false false true 0 6 0 force_discipline_light_saber_two_hand_01 jedi_general 400000 1000000 0 2 saberPowerAttack,saberArmorBreak twohandlightsaber_accuracy=15,twohandlightsaber_speed=15,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_two_hand_03 force_discipline_light_saber_two_hand_02 4 true false false true 0 4 0 force_discipline_light_saber_two_hand_02 jedi_general 800000 2000000 0 2 saberHeadHit_1 twohandlightsaber_accuracy=25,twohandlightsaber_speed=15,jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_two_hand_04 force_discipline_light_saber_two_hand_03 4 true false false true 0 2 0 force_discipline_light_saber_two_hand_03 jedi_general 1600000 4000000 0 2 saberPowerAttack_1,saberArmorBreak_1 melee_accuracy=15,twohandlightsaber_accuracy=35,twohandlightsaber_speed=15,jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_light_saber_polearm_01 force_discipline_light_saber 4 true false false true 0 8 0 force_discipline_light_saber_novice jedi_general 200000 600000 0 2 saberLegHit polearmlightsaber_accuracy=15,polearmlightsaber_speed=15,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_polearm_02 force_discipline_light_saber_polearm_01 4 true false false true 0 6 0 force_discipline_light_saber_polearm_01 jedi_general 400000 1000000 0 2 saberStunStrike,saberSpinAttack polearmlightsaber_accuracy=15,polearmlightsaber_speed=15,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_polearm_03 force_discipline_light_saber_polearm_02 4 true false false true 0 4 0 force_discipline_light_saber_polearm_02 jedi_general 800000 2000000 0 2 saberLegHit_1 polearmlightsaber_accuracy=25,polearmlightsaber_speed=15,jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_polearm_04 force_discipline_light_saber_polearm_03 4 true false false true 0 2 0 force_discipline_light_saber_polearm_03 jedi_general 1600000 4000000 0 2 saberStunStrike_1,saberSpinAttack_1 melee_accuracy=15,polearmlightsaber_accuracy=35,polearmlightsaber_speed=15,jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_light_saber_technique_01 force_discipline_light_saber 4 true false false true 0 8 0 force_discipline_light_saber_novice jedi_general 200000 600000 0 2 saberSweep,saberSwipe saber_block=5,jedi_saber_assembly=15,jedi_saber_experimentation=10,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_technique_02 force_discipline_light_saber_technique_01 4 true false false true 0 6 0 force_discipline_light_saber_technique_01 jedi_general 400000 1000000 0 2 saberThrow,saberStrike saber_block=5,jedi_saber_assembly=15,jedi_saber_experimentation=15,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_technique_03 force_discipline_light_saber_technique_02 4 true false false true 0 4 0 force_discipline_light_saber_technique_02 jedi_general 800000 2000000 0 2 saberSwipe_1 saber_block=5,jedi_saber_assembly=15,jedi_saber_experimentation=20,jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_light_saber_technique_04 force_discipline_light_saber_technique_03 4 true false false true 0 2 0 force_discipline_light_saber_technique_03 jedi_general 1600000 4000000 0 2 saberThrow_1 saber_block=5,jedi_saber_assembly=15,jedi_saber_experimentation=20,jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_powers force_discipline 4 true false true true 0 0 0 0 0 0 2 false 0
+force_discipline_powers_novice force_discipline_powers 4 true false false true 0 8 0 force_title_jedi_rank_02 jedi_general 20000 300000 0 2 forceHit force_accuracy=20,jedi_force_power_max=200,jedi_force_power_regen=1,force_damage=50 false 0
+force_discipline_powers_master force_discipline_powers 4 true false false true 0 1 0 force_discipline_powers_lightning_04,force_discipline_powers_mental_04,force_discipline_powers_debuff_04,force_discipline_powers_push_04 jedi_general 3200000 4000000 0 2 forceChoke,forceKnockdown_2,forceBreach force_accuracy=20,ranged_accuracy=15,force_choke=5,jedi_force_power_max=500,jedi_force_power_regen=5,force_damage=50 false 0
+force_discipline_powers_lightning_01 force_discipline_powers 4 true false false true 0 8 0 force_discipline_powers_novice jedi_general 200000 600000 0 2 forceLightning private_force_lightning_single_power=1,force_accuracy=5,jedi_force_power_max=100,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_lightning_02 force_discipline_powers_lightning_01 4 true false false true 0 6 0 force_discipline_powers_lightning_01 jedi_general 400000 1000000 0 2 forceLightningArea private_force_lightning_cone_power=1,force_accuracy=5,jedi_force_power_max=100,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_lightning_03 force_discipline_powers_lightning_02 4 true false false true 0 4 0 force_discipline_powers_lightning_02 jedi_general 800000 2000000 0 2 forceLightning_1 private_force_lightning_single_power=2,force_accuracy=5,jedi_force_power_max=150,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_lightning_04 force_discipline_powers_lightning_03 4 true false false true 0 2 0 force_discipline_powers_lightning_03 jedi_general 1600000 4000000 0 2 forceLightningArea_1 private_force_lightning_cone_power=2,force_accuracy=10,ranged_accuracy=15,jedi_force_power_max=175,jedi_force_power_regen=2,force_damage=10 false 0
+force_discipline_powers_mental_01 force_discipline_powers 4 true false false true 0 8 0 force_discipline_powers_novice jedi_general 200000 600000 0 2 mindBlast force_accuracy=5,jedi_force_power_max=100,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_mental_02 force_discipline_powers_mental_01 4 true false false true 0 6 0 force_discipline_powers_mental_01 jedi_general 400000 1000000 0 2 force_accuracy=5,jedi_force_power_max=100,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_mental_03 force_discipline_powers_mental_02 4 true false false true 0 4 0 force_discipline_powers_mental_02 jedi_general 800000 2000000 0 2 mindBlast_1 force_accuracy=5,jedi_force_power_max=150,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_mental_04 force_discipline_powers_mental_03 4 true false false true 0 2 0 force_discipline_powers_mental_03 jedi_general 1600000 4000000 0 2 forceCloak force_accuracy=10,ranged_accuracy=15,jedi_force_power_max=175,jedi_force_power_regen=2,force_damage=10 false 0
+force_discipline_powers_debuff_01 force_discipline_powers 4 true false false true 0 8 0 force_discipline_powers_novice jedi_general 200000 600000 0 2 forceWeaken force_accuracy=5,jedi_force_power_max=100,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_debuff_02 force_discipline_powers_debuff_01 4 true false false true 0 6 0 force_discipline_powers_debuff_01 jedi_general 400000 1000000 0 2 forceIntimidate force_accuracy=5,jedi_force_power_max=100,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_debuff_03 force_discipline_powers_debuff_02 4 true false false true 0 4 0 force_discipline_powers_debuff_02 jedi_general 800000 2000000 0 2 forceWeaken_1 force_accuracy=5,jedi_force_power_max=150,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_debuff_04 force_discipline_powers_debuff_03 4 true false false true 0 2 0 force_discipline_powers_debuff_03 jedi_general 1600000 4000000 0 2 forceIntimidate_1 force_accuracy=10,ranged_accuracy=15,jedi_force_power_max=175,jedi_force_power_regen=2,force_damage=10 false 0
+force_discipline_powers_push_01 force_discipline_powers 4 true false false true 0 8 0 force_discipline_powers_novice jedi_general 200000 600000 0 2 forceThrow force_accuracy=5,jedi_force_power_max=100,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_push_02 force_discipline_powers_push_01 4 true false false true 0 6 0 force_discipline_powers_push_01 jedi_general 400000 1000000 0 2 forceKnockdown force_accuracy=5,jedi_force_power_max=100,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_push_03 force_discipline_powers_push_02 4 true false false true 0 4 0 force_discipline_powers_push_02 jedi_general 800000 2000000 0 2 forceThrow_1,forceStrike force_accuracy=5,jedi_force_power_max=150,jedi_force_power_regen=1,force_damage=5 false 0
+force_discipline_powers_push_04 force_discipline_powers_push_03 4 true false false true 0 2 0 force_discipline_powers_push_03 jedi_general 1600000 4000000 0 2 forceKnockdown_1 force_accuracy=10,ranged_accuracy=15,jedi_force_power_max=175,jedi_force_power_regen=2,force_damage=10 false 0
+force_discipline_healing force_discipline 4 true false true true 0 0 0 0 0 0 2 false 0
+force_discipline_healing_novice force_discipline_healing 4 true false false true 0 8 0 force_title_jedi_rank_02 jedi_general 20000 300000 0 2 forceHeal jedi_force_power_max=200,jedi_force_power_regen=1 false 0
+force_discipline_healing_master force_discipline_healing 4 true false false true 0 1 0 force_discipline_healing_damage_04,force_discipline_healing_wound_04,force_discipline_healing_other_04,force_discipline_healing_states_04 jedi_general 3200000 4000000 0 2 totalHeal jedi_force_power_max=500,jedi_force_power_regen=5 false 0
+force_discipline_healing_damage_01 force_discipline_healing 4 true false false true 0 8 0 force_discipline_healing_novice jedi_general 200000 600000 0 2 forceInfusion jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_healing_damage_02 force_discipline_healing_damage_01 4 true false false true 0 6 0 force_discipline_healing_damage_01 jedi_general 400000 1000000 0 2 forceHeal_1 jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_healing_damage_03 force_discipline_healing_damage_02 4 true false false true 0 4 0 force_discipline_healing_damage_02 jedi_general 800000 2000000 0 2 forceInfusion_1 jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_healing_damage_04 force_discipline_healing_damage_03 4 true false false true 0 2 0 force_discipline_healing_damage_03 jedi_general 1600000 4000000 0 2 forceHeal_2 jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_healing_wound_01 force_discipline_healing 4 true false false true 0 8 0 force_discipline_healing_novice jedi_general 200000 600000 0 2 forceWoundHeal jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_healing_wound_02 force_discipline_healing_wound_01 4 true false false true 0 6 0 force_discipline_healing_wound_01 jedi_general 400000 1000000 0 2 forceExtinguish jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_healing_wound_03 force_discipline_healing_wound_02 4 true false false true 0 4 0 force_discipline_healing_wound_02 jedi_general 800000 2000000 0 2 forceWoundHeal_1 jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_healing_wound_04 force_discipline_healing_wound_03 4 true false false true 0 2 0 force_discipline_healing_wound_03 jedi_general 1600000 4000000 0 2 forceExtinguish_1 jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_healing_other_01 force_discipline_healing 4 true false false true 0 8 0 force_discipline_healing_novice jedi_general 200000 600000 0 2 forceShock jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_healing_other_02 force_discipline_healing_other_01 4 true false false true 0 6 0 force_discipline_healing_other_01 jedi_general 400000 1000000 0 2 forceSap jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_healing_other_03 force_discipline_healing_other_02 4 true false false true 0 4 0 force_discipline_healing_other_02 jedi_general 800000 2000000 0 2 forceShock_1 jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_healing_other_04 force_discipline_healing_other_03 4 true false false true 0 2 0 force_discipline_healing_other_03 jedi_general 1600000 4000000 0 2 forceSap_1 jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_healing_states_01 force_discipline_healing 4 true false false true 0 8 0 force_discipline_healing_novice jedi_general 200000 600000 0 2 stopBleeding jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_healing_states_02 force_discipline_healing_states_01 4 true false false true 0 6 0 force_discipline_healing_states_01 jedi_general 400000 1000000 0 2 forceCureDisease jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_healing_states_03 force_discipline_healing_states_02 4 true false false true 0 4 0 force_discipline_healing_states_02 jedi_general 800000 2000000 0 2 forceCurePoison jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_healing_states_04 force_discipline_healing_states_03 4 true false false true 0 2 0 force_discipline_healing_states_03 jedi_general 1600000 4000000 0 2 healStates jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_enhancements force_discipline 4 true false true true 0 0 0 0 0 0 2 false 0
+force_discipline_enhancements_novice force_discipline_enhancements 4 true false false true 0 8 0 force_title_jedi_rank_02 jedi_general 20000 300000 0 2 forceAbsorb jedi_force_power_max=200,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_master force_discipline_enhancements 4 true false false true 0 1 0 force_discipline_enhancements_movement_04,force_discipline_enhancements_protection_04,force_discipline_enhancements_resistance_04,force_discipline_enhancements_synergy_04 jedi_general 3200000 4000000 0 2 forceRun_2,regainConsciousness,stasis jedi_force_power_max=500,jedi_force_power_regen=5 false 0
+force_discipline_enhancements_movement_01 force_discipline_enhancements 4 true false false true 0 8 0 force_discipline_enhancements_novice jedi_general 200000 600000 0 2 forceSpeed jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_movement_02 force_discipline_enhancements_movement_01 4 true false false true 0 6 0 force_discipline_enhancements_movement_01 jedi_general 400000 1000000 0 2 forceRun,forceSuppression jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_movement_03 force_discipline_enhancements_movement_02 4 true false false true 0 4 0 force_discipline_enhancements_movement_02 jedi_general 800000 2000000 0 2 forceSpeed_1 jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_movement_04 force_discipline_enhancements_movement_03 4 true false false true 0 2 0 force_discipline_enhancements_movement_03 jedi_general 1600000 4000000 0 2 forceRun_1,forceSuppression_1 jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_enhancements_protection_01 force_discipline_enhancements 4 true false false true 0 8 0 force_discipline_enhancements_novice jedi_general 200000 600000 0 2 forceFeedback jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_protection_02 force_discipline_enhancements_protection_01 4 true false false true 0 6 0 force_discipline_enhancements_protection_01 jedi_general 400000 1000000 0 2 forceArmor jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_protection_03 force_discipline_enhancements_protection_02 4 true false false true 0 4 0 force_discipline_enhancements_protection_02 jedi_general 800000 2000000 0 2 forceFeedback_1 jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_protection_04 force_discipline_enhancements_protection_03 4 true false false true 0 2 0 force_discipline_enhancements_protection_03 jedi_general 1600000 4000000 0 2 forceAbsorb_1,forceArmor_1 jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_enhancements_resistance_01 force_discipline_enhancements 4 true false false true 0 8 0 force_discipline_enhancements_novice jedi_general 200000 600000 0 2 forceResistBleeding jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_resistance_02 force_discipline_enhancements_resistance_01 4 true false false true 0 6 0 force_discipline_enhancements_resistance_01 jedi_general 400000 1000000 0 2 forceResistDisease jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_resistance_03 force_discipline_enhancements_resistance_02 4 true false false true 0 4 0 force_discipline_enhancements_resistance_02 jedi_general 800000 2000000 0 2 forceResistPoison jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_resistance_04 force_discipline_enhancements_resistance_03 4 true false false true 0 2 0 force_discipline_enhancements_resistance_03 jedi_general 1600000 4000000 0 2 forceResistStates jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_enhancements_synergy_01 force_discipline_enhancements 4 true false false true 0 8 0 force_discipline_enhancements_novice jedi_general 200000 600000 0 2 transferForce,forceWave jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_synergy_02 force_discipline_enhancements_synergy_01 4 true false false true 0 6 0 force_discipline_enhancements_synergy_01 jedi_general 400000 1000000 0 2 channelForce,forceShield jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_synergy_03 force_discipline_enhancements_synergy_02 4 true false false true 0 4 0 force_discipline_enhancements_synergy_02 jedi_general 800000 2000000 0 2 drainForce,forceWave_1 jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_enhancements_synergy_04 force_discipline_enhancements_synergy_03 4 true false false true 0 2 0 force_discipline_enhancements_synergy_03 jedi_general 1600000 4000000 0 2 forceMeditate,forceShield_1 jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_defender force_discipline 4 true false true true 0 0 0 0 0 0 2 false 0
+force_discipline_defender_novice force_discipline_defender 4 true false false true 0 8 0 force_title_jedi_rank_02 jedi_general 20000 300000 0 2 melee_defense=25,ranged_defense=25,force_defense=20,jedi_state_defense=15,jedi_force_power_max=200,jedi_force_power_regen=1,jedi_armor=10 false 0
+force_discipline_defender_master force_discipline_defender 4 true false false true 0 1 0 force_discipline_defender_melee_defense_04,force_discipline_defender_ranged_defense_04,force_discipline_defender_force_defense_04,force_discipline_defender_preternatural_defense_04 jedi_general 3200000 4000000 0 2 avoidIncapacitation melee_defense=50,ranged_defense=50,force_defense=20,jedi_state_defense=15,jedi_force_power_max=500,jedi_force_power_regen=5,jedi_armor=16 false 0
+force_discipline_defender_melee_defense_01 force_discipline_defender 4 true false false true 0 8 0 force_discipline_defender_novice jedi_general 200000 600000 0 2 melee_defense=20,jedi_force_power_max=100,jedi_force_power_regen=1,jedi_armor=2 false 0
+force_discipline_defender_melee_defense_02 force_discipline_defender_melee_defense_01 4 true false false true 0 6 0 force_discipline_defender_melee_defense_01 jedi_general 400000 1000000 0 2 dominateMind melee_defense=20,jedi_force_power_max=100,jedi_force_power_regen=1,jedi_armor=2 false 0
+force_discipline_defender_melee_defense_03 force_discipline_defender_melee_defense_02 4 true false false true 0 4 0 force_discipline_defender_melee_defense_02 jedi_general 800000 2000000 0 2 melee_defense=25,jedi_force_power_max=150,jedi_force_power_regen=1,jedi_armor=4 false 0
+force_discipline_defender_melee_defense_04 force_discipline_defender_melee_defense_03 4 true false false true 0 2 0 force_discipline_defender_melee_defense_03 jedi_general 1600000 4000000 0 2 dominateMind_1 melee_defense=25,jedi_force_power_max=175,jedi_force_power_regen=2,jedi_armor=4 false 0
+force_discipline_defender_ranged_defense_01 force_discipline_defender 4 true false false true 0 8 0 force_discipline_defender_novice jedi_general 200000 600000 0 2 ranged_defense=20,jedi_force_power_max=100,jedi_force_power_regen=1,jedi_armor=2 false 0
+force_discipline_defender_ranged_defense_02 force_discipline_defender_ranged_defense_01 4 true false false true 0 6 0 force_discipline_defender_ranged_defense_01 jedi_general 400000 1000000 0 2 ranged_defense=20,jedi_force_power_max=100,jedi_force_power_regen=1,jedi_armor=2 false 0
+force_discipline_defender_ranged_defense_03 force_discipline_defender_ranged_defense_02 4 true false false true 0 4 0 force_discipline_defender_ranged_defense_02 jedi_general 800000 2000000 0 2 ranged_defense=25,jedi_force_power_max=150,jedi_force_power_regen=1,jedi_armor=4 false 0
+force_discipline_defender_ranged_defense_04 force_discipline_defender_ranged_defense_03 4 true false false true 0 2 0 force_discipline_defender_ranged_defense_03 jedi_general 1600000 4000000 0 2 ranged_defense=25,jedi_force_power_max=175,jedi_force_power_regen=2,jedi_armor=4 false 0
+force_discipline_defender_force_defense_01 force_discipline_defender 4 true false false true 0 8 0 force_discipline_defender_novice jedi_general 200000 600000 0 2 melee_defense=5,ranged_defense=5,force_defense=10,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_defender_force_defense_02 force_discipline_defender_force_defense_01 4 true false false true 0 6 0 force_discipline_defender_force_defense_01 jedi_general 400000 1000000 0 2 forceAura melee_defense=5,ranged_defense=5,force_defense=15,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_defender_force_defense_03 force_discipline_defender_force_defense_02 4 true false false true 0 4 0 force_discipline_defender_force_defense_02 jedi_general 800000 2000000 0 2 melee_defense=10,ranged_defense=5,force_defense=15,jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_defender_force_defense_04 force_discipline_defender_force_defense_03 4 true false false true 0 2 0 force_discipline_defender_force_defense_03 jedi_general 1600000 4000000 0 2 forceAura_1 melee_defense=15,ranged_defense=10,force_defense=20,jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_discipline_defender_preternatural_defense_01 force_discipline_defender 4 true false false true 0 8 0 force_discipline_defender_novice jedi_general 200000 600000 0 2 melee_defense=5,ranged_defense=5,jedi_state_defense=5,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_defender_preternatural_defense_02 force_discipline_defender_preternatural_defense_01 4 true false false true 0 6 0 force_discipline_defender_preternatural_defense_01 jedi_general 400000 1000000 0 2 forceValor melee_defense=5,ranged_defense=5,jedi_state_defense=5,jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_discipline_defender_preternatural_defense_03 force_discipline_defender_preternatural_defense_02 4 true false false true 0 4 0 force_discipline_defender_preternatural_defense_02 jedi_general 800000 2000000 0 2 melee_defense=10,ranged_defense=5,jedi_state_defense=10,jedi_force_power_max=150,jedi_force_power_regen=1 false 0
+force_discipline_defender_preternatural_defense_04 force_discipline_defender_preternatural_defense_03 4 true false false true 0 2 0 force_discipline_defender_preternatural_defense_03 jedi_general 1600000 4000000 0 2 forceValor_1 melee_defense=15,ranged_defense=10,jedi_state_defense=15,jedi_force_power_max=175,jedi_force_power_regen=2 false 0
+force_rank 4 true false false true 0 0 0 0 0 0 4 false 0
+force_rank_light force_rank 5 true false true true 0 0 0 0 0 0 4 false 0
+force_rank_light_novice force_rank_light 5 true true false true 0 0 0 force_rank_xp 0 15000 0 4 saber_block=2,force_power_light=4,force_manipulation_light=5,force_control_light=5 false 0
+force_rank_light_master force_rank_light 5 true true false true 0 0 0 force_rank_light_rank_10 force_rank_xp 500000 625000 0 4 saber_block=5,force_power_light=15,force_manipulation_light=15,force_control_light=20 false 0
+force_rank_light_rank_01 force_rank_light 5 true true false true 0 0 0 force_rank_light_novice force_rank_xp 10000 25000 0 4 saber_block=3,force_power_light=2,force_manipulation_light=3,force_control_light=5 false 0
+force_rank_light_rank_02 force_rank_light_rank_01 5 true false false true 0 0 0 force_rank_light_rank_01 force_rank_xp 20000 37500 0 4 saber_block=2,force_power_light=2,force_manipulation_light=4,force_control_light=5 false 0
+force_rank_light_rank_03 force_rank_light_rank_02 5 true false false true 0 0 0 force_rank_light_rank_02 force_rank_xp 30000 50000 0 4 saber_block=3,force_power_light=2,force_manipulation_light=4,force_control_light=5 false 0
+force_rank_light_rank_04 force_rank_light_rank_03 5 true false false true 0 0 0 force_rank_light_rank_03 force_rank_xp 40000 75000 0 4 saber_block=2,force_power_light=2,force_manipulation_light=4,force_control_light=5 false 0
+force_rank_light_rank_05 force_rank_light_rank_04 5 true true false true 0 0 0 force_rank_light_rank_04 force_rank_xp 60000 100000 0 4 saber_block=3,force_power_light=3,force_manipulation_light=5,force_control_light=10 false 0
+force_rank_light_rank_06 force_rank_light_rank_05 5 true false false true 0 0 0 force_rank_light_rank_05 force_rank_xp 80000 125000 0 4 saber_block=2,force_power_light=5,force_manipulation_light=5,force_control_light=10 false 0
+force_rank_light_rank_07 force_rank_light_rank_06 5 true false false true 0 0 0 force_rank_light_rank_06 force_rank_xp 100000 187500 0 4 saber_block=3,force_power_light=5,force_manipulation_light=5,force_control_light=10 false 0
+force_rank_light_rank_08 force_rank_light_rank_07 5 true true false true 0 0 0 force_rank_light_rank_07 force_rank_xp 150000 250000 0 4 saber_block=5,force_power_light=10,force_manipulation_light=10,force_control_light=15 false 0
+force_rank_light_rank_09 force_rank_light_rank_08 5 true false false true 0 0 0 force_rank_light_rank_08 force_rank_xp 200000 375000 0 4 saber_block=5,force_power_light=10,force_manipulation_light=10,force_control_light=15 false 0
+force_rank_light_rank_10 force_rank_light_rank_09 5 true true false true 0 0 0 force_rank_light_rank_09 force_rank_xp 300000 625000 0 4 saber_block=5,force_power_light=15,force_manipulation_light=10,force_control_light=15 false 0
+force_rank_dark force_rank 5 true false true true 0 0 0 0 0 0 8 false 0
+force_rank_dark_novice force_rank_dark 5 true true false true 0 0 0 force_rank_xp 0 15000 0 8 saber_block=2,force_power_dark=5,force_manipulation_dark=5,force_control_dark=4 false 0
+force_rank_dark_master force_rank_dark 5 true true false true 0 0 0 force_rank_dark_rank_10 force_rank_xp 500000 625000 0 8 saber_block=5,force_power_dark=20,force_manipulation_dark=15,force_control_dark=15 false 0
+force_rank_dark_rank_01 force_rank_dark 5 true true false true 0 0 0 force_rank_dark_novice force_rank_xp 10000 25000 0 8 saber_block=3,force_power_dark=5,force_manipulation_dark=3,force_control_dark=2 false 0
+force_rank_dark_rank_02 force_rank_dark_rank_01 5 true false false true 0 0 0 force_rank_dark_rank_01 force_rank_xp 20000 37500 0 8 saber_block=2,force_power_dark=5,force_manipulation_dark=4,force_control_dark=2 false 0
+force_rank_dark_rank_03 force_rank_dark_rank_02 5 true false false true 0 0 0 force_rank_dark_rank_02 force_rank_xp 30000 50000 0 8 saber_block=3,force_power_dark=5,force_manipulation_dark=4,force_control_dark=2 false 0
+force_rank_dark_rank_04 force_rank_dark_rank_03 5 true false false true 0 0 0 force_rank_dark_rank_03 force_rank_xp 40000 75000 0 8 saber_block=2,force_power_dark=5,force_manipulation_dark=4,force_control_dark=2 false 0
+force_rank_dark_rank_05 force_rank_dark_rank_04 5 true true false true 0 0 0 force_rank_dark_rank_04 force_rank_xp 60000 100000 0 8 saber_block=3,force_power_dark=10,force_manipulation_dark=5,force_control_dark=3 false 0
+force_rank_dark_rank_06 force_rank_dark_rank_05 5 true false false true 0 0 0 force_rank_dark_rank_05 force_rank_xp 80000 125000 0 8 saber_block=2,force_power_dark=10,force_manipulation_dark=5,force_control_dark=5 false 0
+force_rank_dark_rank_07 force_rank_dark_rank_06 5 true false false true 0 0 0 force_rank_dark_rank_06 force_rank_xp 100000 187500 0 8 saber_block=3,force_power_dark=10,force_manipulation_dark=5,force_control_dark=5 false 0
+force_rank_dark_rank_08 force_rank_dark_rank_07 5 true true false true 0 0 0 force_rank_dark_rank_07 force_rank_xp 150000 250000 0 8 saber_block=5,force_power_dark=15,force_manipulation_dark=10,force_control_dark=10 false 0
+force_rank_dark_rank_09 force_rank_dark_rank_08 5 true false false true 0 0 0 force_rank_dark_rank_08 force_rank_xp 200000 375000 0 8 saber_block=5,force_power_dark=15,force_manipulation_dark=10,force_control_dark=10 false 0
+force_rank_dark_rank_10 force_rank_dark_rank_09 5 true true false true 0 0 0 force_rank_dark_rank_09 force_rank_xp 300000 625000 0 8 saber_block=5,force_power_dark=15,force_manipulation_dark=10,force_control_dark=15 false 0
+force_title 4 true false false true 0 0 0 0 0 0 1 false 0
+force_title_jedi force_title 1 true false true true 0 0 0 0 0 0 1 false 0
+force_title_jedi_novice force_title_jedi 1 true false false true 0 0 0 jedi_general 0 0 0 1 false 0
+force_title_jedi_master force_title_jedi 1 true true false true 0 0 0 force_title_jedi_rank_04 jedi_general 0 0 0 1 false 0
+force_title_jedi_rank_01 force_title_jedi 1 true true false true 0 0 0 force_title_jedi_novice jedi_general 0 0 0 1 saberHit,knockdownRecovery,cert_onehandlightsaber_training jedi_armor=20 craftSaberAll,craftJediTool false 0
+force_title_jedi_rank_02 force_title_jedi_rank_01 1 true true false true 0 0 0 force_title_jedi_rank_01 jedi_general 0 0 0 1 jedi_force_power_max=100,jedi_force_power_regen=1 false 0
+force_title_jedi_rank_03 force_title_jedi_rank_02 1 true true false true 0 0 0 force_title_jedi_rank_02 jedi_general 0 0 0 1 false 0
+force_title_jedi_rank_04 force_title_jedi_rank_03 1 true true false true 0 0 0 force_title_jedi_rank_03 jedi_general 0 0 0 1 false 0
+expertise 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_test_add_proc expertise 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_test_add_reac expertise 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_test_prereq1_1 expertise 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_test_prereq2_1 expertise_test_prereq1_1 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_test_prereq3_1 expertise_test_prereq2_1 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_test_postreq_1 expertise 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_test_postreq_2 expertise_test_postreq_2 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_bh_ass_act_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_dm=5 false 0
+expertise_bh_ass_act_2 expertise_bh_ass_act_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_dm=5 false 0
+expertise_bh_ass_act_3 expertise_bh_ass_act_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_dm=10 false 0
+expertise_bh_ass_dam_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_dm=5 false 0
+expertise_bh_ass_dam_2 expertise_bh_ass_dam_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_dm=5 false 0
+expertise_bh_ass_dam_3 expertise_bh_ass_dam_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_dm=5 false 0
+expertise_bh_ass_cool_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_dm=5 false 0
+expertise_bh_ass_cool_2 expertise_bh_ass_cool_1 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_dm=5 false 0
+expertise_bh_innate_1 expertise_bh_ass_cool_2 4 false false false false 0 0 0 expertise_bh_ass_cool_2 0 0 0 0 expertise_assult_action_buff=40 false 0
+expertise_bh_return_fire_1 expertise 4 false false false false 0 0 0 0 0 0 0 bh_return_fire_command_1 false 0
+expertise_bh_taunt_1 expertise 4 false false false false 0 0 0 0 0 0 0 bh_taunt_1 false 0
+expertise_bh_fumble_1 expertise 4 false false false false 0 0 0 0 0 0 0 bh_fumble_1 false 0
+expertise_bh_stun_1 expertise 4 false false false false 0 0 0 0 0 0 0 bh_stun_1 false 0
+expertise_bh_prescience expertise_bh_fumble_1 4 false false false false 0 0 0 expertise_bh_fumble_1 0 0 0 0 bh_prescience false 0
+expertise_bh_absorbtion_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=125 false 0
+expertise_bh_absorbtion_2 expertise_bh_absorbtion_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=125 false 0
+expertise_bh_absorbtion_3 expertise_bh_absorbtion_2 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=125 false 0
+expertise_bh_absorbtion_4 expertise_bh_absorbtion_3 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=125 false 0
+expertise_bh_deflection_1 expertise_bh_absorbtion_4 4 false false false false 0 0 0 expertise_bh_absorbtion_4 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_bh_deflection_2 expertise_bh_deflection_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_bh_deflection_3 expertise_bh_deflection_2 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_bh_deflection_4 expertise_bh_deflection_3 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_bh_shields_1 expertise_bh_deflection_4 4 false false false false 0 0 0 expertise_bh_deflection_4 0 0 0 0 bh_shields_1 false 0
+expertise_bh_amb_act_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_dm_crit=5 false 0
+expertise_bh_amb_act_2 expertise_bh_amb_act_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_dm_crit=5 false 0
+expertise_bh_amb_act_3 expertise_bh_amb_act_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_dm_crit=10 false 0
+expertise_bh_amb_dam_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_dm_crit=10 false 0
+expertise_bh_amb_dam_2 expertise_bh_amb_dam_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_dm_crit=10 false 0
+expertise_bh_amb_dam_3 expertise_bh_amb_dam_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_dm_crit=10 false 0
+expertise_bh_amb_cool_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_dm_crit=10 false 0
+expertise_bh_amb_cool_2 expertise_bh_amb_cool_1 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_dm_crit=10 false 0
+expertise_bh_surprise_1 expertise_bh_amb_cool_2 4 false false false false 0 0 0 expertise_bh_amb_cool_2 0 0 0 0 bh_dm_crit_3 false 0
+expertise_bh_amb_dam_cool expertise_bh_surprise_1 4 false false false false 0 0 0 expertise_bh_surprise_1 0 0 0 0 expertise_dm_crit_advanced=1,expertise_critical_line_dm_crit=10 false 0
+expertise_bh_man_crit_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_strikethrough_chance=2,expertise_bh_detect_camo_chance=10 false 0
+expertise_bh_man_crit_2 expertise_bh_man_crit_1 4 false false false false 0 0 0 0 0 0 0 expertise_strikethrough_chance=2,expertise_bh_detect_camo_chance=10 false 0
+expertise_bh_man_crit_3 expertise_bh_man_crit_2 4 false false false false 0 0 0 0 0 0 0 expertise_strikethrough_chance=2,expertise_bh_detect_camo_chance=10 false 0
+expertise_bh_trap_dam_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_dm_cc=5,expertise_action_line_dm_cc=5 false 0
+expertise_bh_trap_dam_2 expertise_bh_trap_dam_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_dm_cc=5,expertise_action_line_dm_cc=5 false 0
+expertise_bh_trap_dam_3 expertise_bh_trap_dam_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_dm_cc=5,expertise_action_line_dm_cc=5 false 0
+expertise_bh_trap_dam_4 expertise_bh_trap_dam_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_dm_cc=5,expertise_action_line_dm_cc=5 false 0
+expertise_bh_trap_rng_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_area_size_line_trap=1,expertise_area_size_line_diretrap=1,expertise_action_line_trap=10 false 0
+expertise_bh_trap_rng_2 expertise_bh_trap_rng_1 4 false false false false 0 0 0 0 0 0 0 expertise_area_size_line_trap=1,expertise_area_size_line_diretrap=1,expertise_action_line_trap=10 false 0
+expertise_bh_trap_duration_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_group_snare=1,expertise_cooldown_line_dm_cc=20 false 0
+expertise_bh_trap_duration_2 expertise_bh_trap_duration_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_group_snare=1,expertise_cooldown_line_dm_cc=20 false 0
+expertise_bh_trap_duration_3 expertise_bh_trap_duration_2 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_group_snare=1,expertise_cooldown_line_dm_cc=20 false 0
+expertise_bh_intimidate_1 expertise_bh_trap_duration_3 4 false false false false 0 0 0 expertise_bh_trap_duration_3 0 0 0 0 bh_intimidate_1 false 0
+expertise_bh_dread_strike_1 expertise_bh_intimidate_1 4 false false false false 0 0 0 expertise_bh_intimidate_1 0 0 0 0 bh_dread_strike_1 false 0
+expertise_bh_stamina_1 expertise 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_bh_stamina_2 expertise_bh_stamina_1 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_bh_stamina_3 expertise_bh_stamina_2 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_bh_stamina_4 expertise_bh_stamina_3 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_bh_precision_1 expertise 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_bh_precision_2 expertise_bh_precision_1 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_bh_precision_3 expertise_bh_precision_2 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_bh_precision_4 expertise_bh_precision_3 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_bh_agility_1 expertise 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_bh_agility_2 expertise_bh_agility_1 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_bh_agility_3 expertise_bh_agility_2 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_bh_agility_4 expertise_bh_agility_3 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_bh_constitution_1 expertise 4 false false false false 0 0 0 0 0 0 0 constitution_modified=25 false 0
+expertise_bh_constitution_2 expertise_bh_constitution_1 4 false false false false 0 0 0 0 0 0 0 constitution_modified=25 false 0
+expertise_bh_constitution_3 expertise_bh_constitution_2 4 false false false false 0 0 0 0 0 0 0 constitution_modified=25 false 0
+expertise_bh_constitution_4 expertise_bh_constitution_3 4 false false false false 0 0 0 0 0 0 0 constitution_modified=25 false 0
+expertise_bh_carbine_act_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_1=3,expertise_action_weapon_2=3 false 0
+expertise_bh_carbine_act_2 expertise_bh_carbine_act_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_1=3,expertise_action_weapon_2=3 false 0
+expertise_bh_carbine_act_3 expertise_bh_carbine_act_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_1=4,expertise_action_weapon_2=4 false 0
+expertise_bh_carbine_act_4 expertise_bh_carbine_act_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_1=5,expertise_action_weapon_2=5 false 0
+expertise_bh_carbine_dam_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_1=2,expertise_damage_weapon_2=2 false 0
+expertise_bh_carbine_dam_2 expertise_bh_carbine_dam_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_1=3,expertise_damage_weapon_2=3 false 0
+expertise_bh_carbine_crit_1 expertise_bh_carbine_dam_2 4 false false false false 0 0 0 expertise_bh_carbine_dam_2 0 0 0 0 expertise_range_bonus_carbine=10,expertise_undiminished_critical_carbine=10,expertise_undiminished_critical_pistol=10,expertise_range_bonus_pistol=5 false 0
+expertise_bh_relentless_1 expertise 4 false false false false 0 0 0 0 0 0 0 bh_relentless_1 false 0
+expertise_bh_rifle_act_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_0=3 false 0
+expertise_bh_rifle_act_2 expertise_bh_rifle_act_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_0=3 false 0
+expertise_bh_rifle_act_3 expertise_bh_rifle_act_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_0=4 false 0
+expertise_bh_rifle_act_4 expertise_bh_rifle_act_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_0=5 false 0
+expertise_bh_rifle_dam_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_0=2 false 0
+expertise_bh_rifle_dam_2 expertise_bh_rifle_dam_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_0=3 false 0
+expertise_bh_sniper_1 expertise_bh_rifle_dam_2 4 false false false false 0 0 0 expertise_bh_rifle_dam_2 0 0 0 0 bh_sniper_1 false 0
+expertise_bh_cover_1 expertise 4 false false false false 0 0 0 0 0 0 0 bh_cover_1 false 0
+expertise_bh_armor_kin_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_kinetic=500 false 0
+expertise_bh_armor_kin_2 expertise_bh_armor_kin_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_kinetic=500 false 0
+expertise_bh_armor_kin_3 expertise_bh_armor_kin_2 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_kinetic=500 false 0
+expertise_bh_armor_kin_4 expertise_bh_armor_kin_3 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_kinetic=500 false 0
+expertise_bh_armor_mgb_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_dodge=2 false 0
+expertise_bh_armor_mgb_2 expertise_bh_armor_mgb_1 4 false false false false 0 0 0 0 0 0 0 expertise_dodge=2 false 0
+expertise_bh_armor_mgb_3 expertise_bh_armor_mgb_2 4 false false false false 0 0 0 0 0 0 0 expertise_dodge=2 false 0
+expertise_bh_armor_sprint_1 expertise 4 false false false false 0 0 0 0 0 0 0 bh_armor_sprint_1 false 0
+expertise_bh_armor_eng_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_energy=500 false 0
+expertise_bh_armor_eng_2 expertise_bh_armor_eng_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_energy=500 false 0
+expertise_bh_armor_eng_3 expertise_bh_armor_eng_2 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_energy=500 false 0
+expertise_bh_armor_eng_4 expertise_bh_armor_eng_3 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_energy=500 false 0
+expertise_bh_armor_rgb_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_critical_hit_reduction=2 false 0
+expertise_bh_armor_rgb_2 expertise_bh_armor_rgb_1 4 false false false false 0 0 0 0 0 0 0 expertise_critical_hit_reduction=2 false 0
+expertise_bh_armor_rgb_3 expertise_bh_armor_rgb_2 4 false false false false 0 0 0 0 0 0 0 expertise_critical_hit_reduction=2 false 0
+expertise_bh_armor_duelist_1 expertise 4 false false false false 0 0 0 0 0 0 0 bh_armor_duelist_1 false 0
+expertise_bh_survival_instinct_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_sh=20 false 0
+expertise_bh_survival_instinct_2 expertise_bh_survival_instinct_1 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_sh=20 false 0
+expertise_fs_general_crippling_accuracy_1 expertise 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_fs_general_crippling_accuracy_2 expertise_fs_general_crippling_accuracy_1 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_fs_general_crippling_accuracy_3 expertise_fs_general_crippling_accuracy_2 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_fs_general_crippling_accuracy_4 expertise_fs_general_crippling_accuracy_3 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_fs_general_enhanced_strength_1 expertise 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_fs_general_enhanced_strength_2 expertise_fs_general_enhanced_strength_1 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_fs_general_enhanced_constitution_1 expertise 4 false false false false 0 0 0 0 0 0 0 constitution_modified=25 false 0
+expertise_fs_general_enhanced_constitution_2 expertise_fs_general_enhanced_constitution_1 4 false false false false 0 0 0 0 0 0 0 constitution_modified=25 false 0
+expertise_fs_general_enhanced_agility_1 expertise 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_fs_general_enhanced_agility_2 expertise_fs_general_enhanced_agility_1 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_fs_general_enhanced_stamina_1 expertise 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_fs_general_enhanced_stamina_2 expertise_fs_general_enhanced_stamina_1 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_fs_general_improved_force_throw_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fs_force_throw=5 false 0
+expertise_fs_general_improved_force_throw_2 expertise_fs_general_improved_force_throw_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fs_force_throw=5 false 0
+expertise_fs_general_alacrity_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_glancing_blow_all=2 false 0
+expertise_fs_general_alacrity_2 expertise_fs_general_alacrity_1 4 false false false false 0 0 0 0 0 0 0 expertise_glancing_blow_all=2 false 0
+expertise_fs_general_alacrity_3 expertise_fs_general_alacrity_2 4 false false false false 0 0 0 0 0 0 0 expertise_glancing_blow_all=2 false 0
+expertise_fs_general_alacrity_4 expertise_fs_general_alacrity_3 4 false false false false 0 0 0 0 0 0 0 expertise_glancing_blow_all=2 false 0
+expertise_fs_general_improved_crippling_accuracy_1 expertise_fs_general_improved_force_throw_2 4 false false false false 0 0 0 expertise_fs_general_improved_force_throw_2 0 0 0 0 expertise_buff_duration_line_fs_force_throw=2 false 0
+expertise_fs_general_improved_crippling_accuracy_2 expertise_fs_general_improved_crippling_accuracy_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_fs_force_throw=2 false 0
+expertise_fs_general_improved_crippling_accuracy_3 expertise_fs_general_improved_crippling_accuracy_2 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_fs_force_throw=2 false 0
+expertise_fs_general_exacting_strikes_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fs_sweep=2,expertise_damage_line_fs_dm=2 false 0
+expertise_fs_general_exacting_strikes_2 expertise_fs_general_exacting_strikes_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fs_sweep=2,expertise_damage_line_fs_dm=2 false 0
+expertise_fs_general_exacting_strikes_3 expertise_fs_general_exacting_strikes_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fs_sweep=2,expertise_damage_line_fs_dm=2 false 0
+expertise_fs_general_exacting_strikes_4 expertise_fs_general_exacting_strikes_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fs_sweep=2,expertise_damage_line_fs_dm=2 false 0
+expertise_fs_general_force_cloak_1 expertise 4 false false false false 0 0 0 0 0 0 0 fs_buff_invis_1 false 0
+expertise_fs_general_heightened_speed_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_movement_buff_fs_force_run=10 false 0
+expertise_fs_general_heightened_speed_2 expertise_fs_general_heightened_speed_1 4 false false false false 0 0 0 0 0 0 0 expertise_movement_buff_fs_force_run=10 false 0
+expertise_fs_general_heightened_speed_3 expertise_fs_general_heightened_speed_2 4 false false false false 0 0 0 0 0 0 0 expertise_movement_buff_fs_force_run=10 false 0
+expertise_fs_general_heightened_speed_4 expertise_fs_general_heightened_speed_3 4 false false false false 0 0 0 0 0 0 0 expertise_movement_buff_fs_force_run=10 false 0
+expertise_fs_general_premonition_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_evasion_chance=2,expertise_evasion_value=8 false 0
+expertise_fs_general_premonition_2 expertise_fs_general_premonition_1 4 false false false false 0 0 0 0 0 0 0 expertise_evasion_chance=2,expertise_evasion_value=8 false 0
+expertise_fs_general_premonition_3 expertise_fs_general_premonition_2 4 false false false false 0 0 0 0 0 0 0 expertise_evasion_chance=2,expertise_evasion_value=8 false 0
+expertise_fs_general_premonition_4 expertise_fs_general_premonition_3 4 false false false false 0 0 0 0 0 0 0 expertise_evasion_chance=2,expertise_evasion_value=8 false 0
+expertise_fs_general_stance_saber_block_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_stance_saber_block=10 false 0
+expertise_fs_general_improved_saber_block_1 expertise_fs_general_stance_saber_block_1 4 false false false false 0 0 0 expertise_fs_general_stance_saber_block_1 0 0 0 0 expertise_saber_block=5 false 0
+expertise_fs_general_improved_saber_block_2 expertise_fs_general_improved_saber_block_1 4 false false false false 0 0 0 0 0 0 0 expertise_saber_block=5 false 0
+expertise_fs_general_improved_saber_block_3 expertise_fs_general_improved_saber_block_2 4 false false false false 0 0 0 0 0 0 0 expertise_saber_block=5 false 0
+expertise_fs_general_incisiveness_1 expertise_fs_general_fidelity_2 4 false false false false 0 0 0 expertise_fs_general_fidelity_2 0 0 0 0 expertise_critical_niche_all=2 false 0
+expertise_fs_general_incisiveness_2 expertise_fs_general_incisiveness_1 4 false false false false 0 0 0 0 0 0 0 expertise_critical_niche_all=3 false 0
+expertise_fs_general_incisiveness_3 expertise_fs_general_incisiveness_2 4 false false false false 0 0 0 0 0 0 0 expertise_critical_niche_all=3 false 0
+expertise_fs_general_grace_in_motion_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_lightsaber=5 false 0
+expertise_fs_general_grace_in_motion_2 expertise_fs_general_grace_in_motion_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_lightsaber=5 false 0
+expertise_fs_general_grace_in_motion_3 expertise_fs_general_grace_in_motion_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_lightsaber=5 false 0
+expertise_fs_general_second_wind_1 expertise_fs_general_heightened_speed_4 4 false false false false 0 0 0 expertise_fs_general_heightened_speed_4 0 0 0 0 expertise_buff_duration_line_fs_force_run=2 false 0
+expertise_fs_general_second_wind_2 expertise_fs_general_second_wind_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_fs_force_run=2 false 0
+expertise_fs_general_force_shockwave_1 expertise 4 false false false false 0 0 0 0 0 0 0 fs_dm_cc_crit_1 false 0
+expertise_fs_general_improved_force_shockwave_1 expertise_fs_general_force_shockwave_1 4 false false false false 0 0 0 expertise_fs_general_force_shockwave_1 0 0 0 0 expertise_damage_line_fs_cc_crit=10 false 0
+expertise_fs_general_improved_force_shockwave_2 expertise_fs_general_improved_force_shockwave_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fs_cc_crit=10 false 0
+expertise_fs_general_improved_force_shockwave_3 expertise_fs_general_improved_force_shockwave_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fs_cc_crit=10 false 0
+expertise_fs_general_fidelity_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=4 false 0
+expertise_fs_general_fidelity_2 expertise_fs_general_fidelity_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=4 false 0
+expertise_fs_general_improved_force_cloak_1 expertise_fs_general_force_cloak_1 4 false false false false 0 0 0 expertise_fs_general_force_cloak_1 0 0 0 0 expertise_force_cloak_combat_escape=1 false 0
+expertise_fs_path_cautious_nature_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_stance_constitution=10,expertise_stance_parry=1,expertise_stance_evasion=1 false 0
+expertise_fs_path_cautious_nature_2 expertise_fs_path_cautious_nature_1 4 false false false false 0 0 0 0 0 0 0 expertise_stance_constitution=10,expertise_stance_parry=1,expertise_stance_evasion=1 false 0
+expertise_fs_path_cautious_nature_3 expertise_fs_path_cautious_nature_2 4 false false false false 0 0 0 0 0 0 0 expertise_stance_constitution=10,expertise_stance_parry=1,expertise_stance_evasion=1 false 0
+expertise_fs_path_cautious_nature_4 expertise_fs_path_cautious_nature_3 4 false false false false 0 0 0 0 0 0 0 expertise_stance_constitution=10,expertise_stance_parry=1,expertise_stance_evasion=1 false 0
+expertise_fs_path_remorseless_nature_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_focus_stamina=10 false 0
+expertise_fs_path_remorseless_nature_2 expertise_fs_path_remorseless_nature_1 4 false false false false 0 0 0 0 0 0 0 expertise_focus_stamina=10 false 0
+expertise_fs_path_remorseless_nature_3 expertise_fs_path_remorseless_nature_2 4 false false false false 0 0 0 0 0 0 0 expertise_focus_stamina=10 false 0
+expertise_fs_path_remorseless_nature_4 expertise_fs_path_remorseless_nature_3 4 false false false false 0 0 0 0 0 0 0 expertise_focus_stamina=10 false 0
+expertise_fs_path_saber_shackle_1 expertise_fs_path_cautious_nature_4 4 false false false false 0 0 0 expertise_fs_path_cautious_nature_4 0 0 0 0 expertise_stance_saber_throw_snare_chance=25,expertise_stance_saber_throw_root_chance=2,expertise_damage_line_fs_dm=1 false 0
+expertise_fs_path_saber_shackle_2 expertise_fs_path_saber_shackle_1 4 false false false false 0 0 0 0 0 0 0 expertise_stance_saber_throw_snare_chance=25,expertise_stance_saber_throw_root_chance=2,expertise_damage_line_fs_dm=1 false 0
+expertise_fs_path_saber_shackle_3 expertise_fs_path_saber_shackle_2 4 false false false false 0 0 0 0 0 0 0 expertise_stance_saber_throw_snare_chance=25,expertise_stance_saber_throw_root_chance=2,expertise_damage_line_fs_dm=1 false 0
+expertise_fs_path_saber_shackle_4 expertise_fs_path_saber_shackle_3 4 false false false false 0 0 0 0 0 0 0 expertise_stance_saber_throw_snare_chance=25,expertise_stance_saber_throw_root_chance=2,expertise_damage_line_fs_dm=1 false 0
+expertise_fs_path_perceptive_sentinel_1 expertise_fs_path_cautious_nature_4 4 false false false false 0 0 0 expertise_fs_path_cautious_nature_4 0 0 0 0 expertise_stance_perceptive_sentinel=1,expertise_stance_perceptive_sentinel_pvp=1 true 0
+expertise_fs_path_perceptive_sentinel_2 expertise_fs_path_perceptive_sentinel_1 4 false false false false 0 0 0 0 0 0 0 expertise_stance_perceptive_sentinel=1,expertise_stance_perceptive_sentinel_pvp=1 true 0
+expertise_fs_path_perceptive_sentinel_3 expertise_fs_path_perceptive_sentinel_2 4 false false false false 0 0 0 0 0 0 0 expertise_stance_perceptive_sentinel=1,expertise_stance_perceptive_sentinel_pvp=1 true 0
+expertise_fs_path_perceptive_sentinel_4 expertise_fs_path_perceptive_sentinel_3 4 false false false false 0 0 0 0 0 0 0 expertise_stance_perceptive_sentinel=1,expertise_stance_perceptive_sentinel_pvp=1 true 0
+expertise_fs_path_brutality_1 expertise_fs_path_remorseless_nature_4 4 false false false false 0 0 0 expertise_fs_path_remorseless_nature_4 0 0 0 0 expertise_focus_critical_buff_line=1 false 0
+expertise_fs_path_brutality_2 expertise_fs_path_brutality_1 4 false false false false 0 0 0 0 0 0 0 expertise_focus_critical_buff_line=1 false 0
+expertise_fs_path_brutality_3 expertise_fs_path_brutality_2 4 false false false false 0 0 0 0 0 0 0 expertise_focus_critical_buff_line=1 false 0
+expertise_fs_path_brutality_4 expertise_fs_path_brutality_3 4 false false false false 0 0 0 0 0 0 0 expertise_focus_critical_buff_line=1 false 0
+expertise_fs_path_ruthless_precision_1 expertise_fs_path_remorseless_nature_4 4 false false false false 0 0 0 expertise_fs_path_remorseless_nature_4 0 0 0 0 expertise_focus_damage_increase=2 true 0
+expertise_fs_path_ruthless_precision_2 expertise_fs_path_ruthless_precision_1 4 false false false false 0 0 0 0 0 0 0 expertise_focus_damage_increase=2 true 0
+expertise_fs_path_ruthless_precision_3 expertise_fs_path_ruthless_precision_2 4 false false false false 0 0 0 0 0 0 0 expertise_focus_damage_increase=2 true 0
+expertise_fs_path_ruthless_precision_4 expertise_fs_path_ruthless_precision_3 4 false false false false 0 0 0 0 0 0 0 expertise_focus_damage_increase=2 true 0
+expertise_fs_path_reactive_response_1 expertise_fs_path_cautious_nature_4 4 false false false false 0 0 0 expertise_fs_path_cautious_nature_4 0 0 0 0 expertise_stance_damage_add_to_action=2 false 0
+expertise_fs_path_reactive_response_2 expertise_fs_path_reactive_response_1 4 false false false false 0 0 0 0 0 0 0 expertise_stance_damage_add_to_action=2 false 0
+expertise_fs_path_riposte_1 expertise_fs_path_saber_shackle_4 4 false false false false 0 0 0 expertise_fs_path_saber_shackle_4 0 0 0 0 expertise_stance_riposte=25 true 0
+expertise_fs_path_riposte_2 expertise_fs_path_riposte_1 4 false false false false 0 0 0 0 0 0 0 expertise_stance_riposte=25 true 0
+expertise_fs_path_forsake_fear_1 expertise 4 false false false false 0 0 0 0 0 0 0 fs_forsake_fear false 0
+expertise_fs_path_cloud_minds_1 expertise 4 false false false false 0 0 0 0 0 0 0 fs_mind_trick_2 false 0
+expertise_fs_path_dark_lightning_1 expertise_fs_path_brutality_4 4 false false false false 0 0 0 expertise_fs_path_brutality_4 0 0 0 0 fs_ae_dm_cc_1 false 0
+expertise_fs_path_tempt_hatred_1 expertise_fs_path_remorseless_nature_4 4 false false false false 0 0 0 expertise_fs_path_remorseless_nature_4 0 0 0 0 expertise_focus_damage_add_to_action=2 false 0
+expertise_fs_path_tempt_hatred_2 expertise_fs_path_tempt_hatred_1 4 false false false false 0 0 0 0 0 0 0 expertise_focus_damage_add_to_action=2 false 0
+expertise_fs_path_force_choke_1 expertise_fs_path_ruthless_precision_4 4 false false false false 0 0 0 expertise_fs_path_ruthless_precision_4 0 0 0 0 fs_dm_cc_1 false 0
+expertise_fs_path_force_clarity_1 expertise_fs_path_riposte_2 4 false false false false 0 0 0 expertise_fs_path_riposte_2 0 0 0 0 expertise_stance_fs_force_clarity=5 false 0
+expertise_fs_path_saber_reflect_1 expertise_fs_path_reactive_response_2 4 false false false false 0 0 0 expertise_fs_path_reactive_response_2 0 0 0 0 fs_saber_reflect_buff true 0
+expertise_fs_path_hermetic_touch_1 expertise_fs_path_perceptive_sentinel_4 4 false false false false 0 0 0 expertise_fs_path_perceptive_sentinel_4 0 0 0 0 fs_hermetic_touch false 0
+expertise_fs_path_expansive_trickery_1 expertise_fs_path_cloud_minds_1 4 false false false false 0 0 0 expertise_fs_path_cloud_minds_1 0 0 0 0 expertise_area_size_single_fs_mind_trick_2=4 false 0
+expertise_fs_path_expansive_trickery_2 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_fs_path_expansive_trickery_3 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_fs_path_maelstrom_1 expertise_fs_path_dark_lightning_1 4 false false false false 0 0 0 expertise_fs_path_dark_lightning_1 0 0 0 0 fs_maelstrom_1 false 0
+expertise_fs_path_force_drain_1 expertise_fs_path_tempt_hatred_2 4 false false false false 0 0 0 expertise_fs_path_tempt_hatred_2 0 0 0 0 fs_drain_1 true 0
+expertise_fs_path_improved_force_choke_1 expertise_fs_path_force_choke_1 4 false false false false 0 0 0 expertise_fs_path_force_choke_1 0 0 0 0 expertise_damage_line_fs_dm_cc=10,expertise_dot_damage_line_fs_dm_cc=10 false 0
+expertise_fs_path_improved_force_choke_2 expertise_fs_path_improved_force_choke_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fs_dm_cc=10,expertise_dot_damage_line_fs_dm_cc=10 false 0
+expertise_fs_path_anticipate_aggression_1 expertise_fs_path_improved_saber_reflect_2 4 false false false false 0 0 0 expertise_fs_path_improved_saber_reflect_2 0 0 0 0 expertise_stance_anticipate_aggression=4 false 0
+expertise_fs_path_anticipate_aggression_2 expertise_fs_path_anticipate_aggression_1 4 false false false false 0 0 0 0 0 0 0 expertise_stance_anticipate_aggression=4 true 0
+expertise_fs_path_improved_saber_reflect_1 expertise_fs_path_saber_reflect_1 4 false false false false 0 0 0 expertise_fs_path_saber_reflect_1 0 0 0 0 expertise_damage_line_fs_saber_reflect=50,expertise_force_alacrity=25 true 0
+expertise_fs_path_improved_saber_reflect_2 expertise_fs_path_improved_saber_reflect_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fs_saber_reflect=50,expertise_force_alacrity=25 true 0
+expertise_fs_path_improved_saber_reflect_3 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_fs_path_flurry expertise_fs_path_force_clarity_1 4 false false false false 0 0 0 expertise_fs_path_force_clarity_1 0 0 0 0 fs_flurry_1 true 0
+expertise_fs_path_lasting_aura_1 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_fs_path_lasting_aura_2 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_fs_path_soothing_aura_1 expertise_fs_path_hermetic_touch_1 4 false false false false 0 0 0 expertise_fs_path_hermetic_touch_1 0 0 0 0 expertise_stance_healing_line_fs_heal=25 false 0
+expertise_fs_path_soothing_aura_2 expertise_fs_path_soothing_aura_1 4 false false false false 0 0 0 0 0 0 0 expertise_stance_healing_line_fs_heal=25 false 0
+expertise_fs_path_soothing_aura_3 expertise_fs_path_soothing_aura_2 4 false false false false 0 0 0 0 0 0 0 expertise_stance_healing_line_fs_heal=25 false 0
+expertise_fs_path_soothing_aura_4 expertise_fs_path_soothing_aura_3 4 false false false false 0 0 0 0 0 0 0 expertise_stance_healing_line_fs_heal=25 false 0
+expertise_fs_path_lethargy_1 expertise_fs_path_expansive_trickery_1 4 false false false false 0 0 0 expertise_fs_path_expansive_trickery_1 0 0 0 0 expertise_buff_duration_line_fs_mind_trick=2,expertise_action_damage_line_fs_mind_trick=250 false 0
+expertise_fs_path_lethargy_2 expertise_fs_path_lethargy_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_fs_mind_trick=2,expertise_action_damage_line_fs_mind_trick=250 false 0
+expertise_fs_path_lethargy_3 expertise_fs_path_lethargy_2 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_fs_mind_trick=2,expertise_action_damage_line_fs_mind_trick=250 false 0
+expertise_fs_path_lethargy_4 expertise_fs_path_lethargy_3 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_fs_mind_trick=2,expertise_action_damage_line_fs_mind_trick=250 false 0
+expertise_fs_path_wracking_energy_1 expertise_fs_path_maelstrom_1 4 false false false false 0 0 0 expertise_fs_path_maelstrom_1 0 0 0 0 expertise_fs_dm_armor_bypass=25,expertise_buff_duration_line_fs_ae_dm_cc=2,expertise_buff_chance_line_fs_ae_dm_cc=100 false 0
+expertise_fs_path_wracking_energy_2 expertise_fs_path_wracking_energy_1 4 false false false false 0 0 0 0 0 0 0 expertise_fs_dm_armor_bypass=25,expertise_buff_duration_line_fs_ae_dm_cc=2 false 0
+expertise_fs_path_wracking_energy_3 expertise_fs_path_wracking_energy_2 4 false false false false 0 0 0 0 0 0 0 expertise_fs_dm_armor_bypass=25,expertise_buff_duration_line_fs_ae_dm_cc=2 false 0
+expertise_fs_path_wracking_energy_4 expertise_fs_path_wracking_energy_3 4 false false false false 0 0 0 0 0 0 0 expertise_fs_dm_armor_bypass=25,expertise_buff_duration_line_fs_ae_dm_cc=2 false 0
+expertise_fs_path_improved_force_drain_1 expertise_fs_path_force_drain_1 4 false false false false 0 0 0 expertise_fs_path_force_drain_1 0 0 0 0 expertise_fs_imp_drain=33 false 0
+expertise_fs_path_improved_force_drain_2 expertise_fs_path_improved_force_drain_1 4 false false false false 0 0 0 0 0 0 0 expertise_fs_imp_drain=33 false 0
+expertise_fs_path_improved_force_drain_3 expertise_fs_path_improved_force_drain_2 4 false false false false 0 0 0 0 0 0 0 expertise_fs_imp_drain=34 false 0
+expertise_fs_path_strangulation_1 expertise_fs_path_improved_force_choke_2 4 false false false false 0 0 0 expertise_fs_path_improved_force_choke_2 0 0 0 0 expertise_fs_imp_choke=10 false 0
+expertise_fs_path_strangulation_2 expertise_fs_path_strangulation_1 4 false false false false 0 0 0 0 0 0 0 expertise_fs_imp_choke=10 false 0
+expertise_sm_general_enhanced_precision_1 expertise 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_sm_general_enhanced_precision_2 expertise_sm_general_enhanced_precision_1 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_sm_general_enhanced_precision_3 expertise_sm_general_enhanced_precision_2 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_sm_general_enhanced_precision_4 expertise_sm_general_enhanced_precision_3 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_sm_general_hidden_padding_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_overridable_protection_generic=1475 false 0
+expertise_sm_general_hidden_padding_2 expertise_sm_general_hidden_padding_1 4 false false false false 0 0 0 0 0 0 0 expertise_overridable_protection_generic=1475 false 0
+expertise_sm_general_gun_oil_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_2=5 false 0
+expertise_sm_general_elbow_grease_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_melee=5 false 0
+expertise_sm_general_enhanced_luck_1 expertise 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_sm_general_enhanced_luck_2 expertise_sm_general_enhanced_luck_1 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_sm_general_enhanced_luck_3 expertise_sm_general_enhanced_luck_2 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_sm_general_enhanced_luck_4 expertise_sm_general_enhanced_luck_3 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_sm_general_spot_a_sucker_1 expertise 4 false false false false 0 0 0 0 0 0 0 sm_spot_a_sucker_1 false 0
+expertise_sm_general_hair_trigger_1 expertise_sm_general_gun_oil_1 4 false false false false 0 0 0 expertise_sm_general_gun_oil_1 0 0 0 0 expertise_action_line_sm_dm=4 false 0
+expertise_sm_general_hair_trigger_2 expertise_sm_general_hair_trigger_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_sm_dm=4 false 0
+expertise_sm_general_hair_trigger_3 expertise_sm_general_hair_trigger_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_sm_dm=4 false 0
+expertise_sm_general_hair_trigger_4 expertise_sm_general_hair_trigger_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_sm_dm=4 false 0
+expertise_sm_general_switcheroo_1 expertise_sm_general_elbow_grease_1 4 false false false false 0 0 0 expertise_sm_general_elbow_grease_1 0 0 0 0 expertise_critical_hit_reduction=1,expertise_glancing_blow_all=2 false 0
+expertise_sm_general_switcheroo_2 expertise_sm_general_switcheroo_1 4 false false false false 0 0 0 0 0 0 0 expertise_critical_hit_reduction=1,expertise_glancing_blow_all=2 false 0
+expertise_sm_general_switcheroo_3 expertise_sm_general_switcheroo_2 4 false false false false 0 0 0 0 0 0 0 expertise_critical_hit_reduction=1,expertise_glancing_blow_all=2 false 0
+expertise_sm_general_switcheroo_4 expertise_sm_general_switcheroo_3 4 false false false false 0 0 0 0 0 0 0 expertise_critical_hit_reduction=1,expertise_glancing_blow_all=2 false 0
+expertise_sm_general_off_the_cuff_1 expertise 4 false false false false 0 0 0 0 0 0 0 sm_off_the_cuff false 0
+expertise_sm_general_meager_fortune_1 expertise_sm_general_spot_a_sucker_1 4 false false false false 0 0 0 expertise_sm_general_spot_a_sucker_1 0 0 0 0 expertise_spot_a_sucker_critical_decrease=50 false 0
+expertise_sm_general_lined_pockets_1 expertise_sm_general_hidden_padding_2 4 false false false false 0 0 0 expertise_sm_general_hidden_padding_2 0 0 0 0 expertise_overridable_protection_generic=1475 false 0
+expertise_sm_general_lined_pockets_2 expertise_sm_general_lined_pockets_1 4 false false false false 0 0 0 0 0 0 0 expertise_overridable_protection_generic=1475 false 0
+expertise_sm_general_precise_bead_1 expertise_sm_general_hair_trigger_4 4 false false false false 0 0 0 expertise_sm_general_hair_trigger_4 0 0 0 0 expertise_undiminished_critical_pistol=5,expertise_range_bonus_pistol=5 false 0
+expertise_sm_general_precise_bead_2 expertise_sm_general_precise_bead_1 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_pistol=5,expertise_range_bonus_pistol=5 false 0
+expertise_sm_general_head_crack_1 expertise_sm_general_switcheroo_4 4 false false false false 0 0 0 expertise_sm_general_switcheroo_4 0 0 0 0 expertise_sm_melee_stun_proc=6 false 0
+expertise_sm_general_head_crack_2 expertise_sm_general_head_crack_1 4 false false false false 0 0 0 0 0 0 0 expertise_sm_melee_stun_proc=6 false 0
+expertise_sm_general_double_deal_1 expertise_sm_general_off_the_cuff_1 4 false false false false 0 0 0 expertise_sm_general_off_the_cuff_1 0 0 0 0 expertise_double_deal_chance=10 false 0
+expertise_sm_general_double_deal_2 expertise_sm_general_double_deal_1 4 false false false false 0 0 0 0 0 0 0 expertise_double_deal_chance=10 false 0
+expertise_sm_general_wretched_fate_1 expertise_sm_general_meager_fortune_1 4 false false false false 0 0 0 expertise_sm_general_meager_fortune_1 0 0 0 0 expertise_spot_a_sucker_glance_chance=50 false 0
+expertise_sm_general_hammer_fanning_1 expertise_sm_general_precise_bead_2 4 false false false false 0 0 0 expertise_sm_general_precise_bead_2 0 0 0 0 expertise_sm_ranged_shot_proc=5 false 0
+expertise_sm_general_hammer_fanning_2 expertise_sm_general_hammer_fanning_1 4 false false false false 0 0 0 0 0 0 0 expertise_sm_ranged_shot_proc=5 false 0
+expertise_sm_general_hammer_fanning_3 expertise_sm_general_hammer_fanning_2 4 false false false false 0 0 0 0 0 0 0 expertise_sm_ranged_shot_proc=5 false 0
+expertise_sm_general_hammer_fanning_4 expertise_sm_general_hammer_fanning_3 4 false false false false 0 0 0 0 0 0 0 expertise_sm_ranged_shot_proc=5 false 0
+expertise_sm_general_one_two_pummel_1 expertise_sm_general_head_crack_2 4 false false false false 0 0 0 expertise_sm_general_head_crack_2 0 0 0 0 expertise_sm_melee_proc=4 false 0
+expertise_sm_general_one_two_pummel_2 expertise_sm_general_one_two_pummel_1 4 false false false false 0 0 0 0 0 0 0 expertise_sm_melee_proc=4 false 0
+expertise_sm_general_one_two_pummel_3 expertise_sm_general_one_two_pummel_2 4 false false false false 0 0 0 0 0 0 0 expertise_sm_melee_proc=4 false 0
+expertise_sm_general_one_two_pummel_4 expertise_sm_general_one_two_pummel_3 4 false false false false 0 0 0 0 0 0 0 expertise_sm_melee_proc=4 false 0
+expertise_sm_general_end_of_the_line_1 expertise_sm_general_double_deal_2 4 false false false false 0 0 0 expertise_sm_general_double_deal_2 0 0 0 0 sm_end_of_the_line false 0
+expertise_sm_general_poor_prospect_1 expertise_sm_general_wretched_fate_1 4 false false false false 0 0 0 expertise_sm_general_wretched_fate_1 0 0 0 0 expertise_spot_a_sucker_damage_decrease_chance=25 false 0
+expertise_sm_general_poor_prospect_2 expertise_sm_general_poor_prospect_1 4 false false false false 0 0 0 0 0 0 0 expertise_spot_a_sucker_damage_decrease_chance=25 false 0
+expertise_sm_general_idiot_proof_plan_1 expertise 4 false false false false 0 0 0 0 0 0 0 damage_decrease_percentage=3 false 0
+expertise_sm_general_idiot_proof_plan_2 expertise_sm_general_idiot_proof_plan_1 4 false false false false 0 0 0 0 0 0 0 damage_decrease_percentage=3 false 0
+expertise_sm_general_break_the_deal_1 expertise_sm_general_hammer_fanning_4 4 false true false false 0 0 0 expertise_sm_general_hammer_fanning_4 0 0 0 0 sm_break_the_deal false 0
+expertise_sm_general_bad_odds_1 expertise_sm_general_one_two_pummel_4 4 false true false false 0 0 0 expertise_sm_general_one_two_pummel_4 0 0 0 0 sm_bad_odds_1 false 0
+expertise_sm_general_narrow_escape_1 expertise 4 false false false false 0 0 0 0 0 0 0 sm_narrow_escape_1 false 0
+expertise_sm_general_nerf_herder_1 expertise_sm_general_end_of_the_line_1 4 false false false false 0 0 0 expertise_sm_general_end_of_the_line_1 0 0 0 0 sm_nerf_herder false 0
+expertise_sm_path_sly_lie_1 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_sm_path_fast_talk_1 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_sm_path_half_truth_1 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_sm_path_half_truth_2 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_sm_path_fake_id_1 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_sm_path_innocent_cargo_1 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_sm_path_innocent_cargo_2 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_sm_path_underworld_boss_1 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_sm_path_long_odds_1 4 false false false false 0 0 0 0 0 0 0 false 0
+expertise_sm_path_blindside_1 expertise_sm_path_skullduggery_1 4 false false false false 0 0 0 expertise_sm_path_skullduggery_1 0 0 0 0 expertise_buff_duration_line_sm_skullduggery=13 false 0
+expertise_sm_path_blindside_2 expertise_sm_path_blindside_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_sm_skullduggery=13 false 0
+expertise_sm_path_skullduggery_1 expertise 4 false false false false 0 0 0 0 0 0 0 sm_skullduggery false 0
+expertise_sm_path_eat_dirt_1 expertise_sm_path_skullduggery_1 4 false false false false 0 0 0 expertise_sm_path_skullduggery_1 0 0 0 0 expertise_miss_by_luck=6 false 0
+expertise_sm_path_eat_dirt_2 expertise_sm_path_eat_dirt_1 4 false false false false 0 0 0 0 0 0 0 expertise_miss_by_luck=6 false 0
+expertise_sm_path_easy_money_1 expertise 4 false false false false 0 0 0 0 0 0 0 luck_modified=25 false 0
+expertise_sm_path_easy_money_2 expertise_sm_path_easy_money_1 4 false false false false 0 0 0 0 0 0 0 luck_modified=25 false 0
+expertise_sm_path_easy_money_3 expertise_sm_path_easy_money_2 4 false false false false 0 0 0 0 0 0 0 luck_modified=25 false 0
+expertise_sm_path_easy_money_4 expertise_sm_path_easy_money_3 4 false false false false 0 0 0 0 0 0 0 luck_modified=25 false 0
+expertise_sm_path_ploy_1 expertise 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_sm_path_ploy_2 expertise_sm_path_ploy_1 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_sm_path_ploy_3 expertise_sm_path_ploy_2 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_sm_path_ploy_4 expertise_sm_path_ploy_3 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_sm_path_healthy_profits_1 expertise 4 false false false false 0 0 0 0 0 0 0 sm_summon_medic false 0
+expertise_sm_path_sleight_of_hand_1 expertise_sm_path_impossible_odds_1 4 false false false false 0 0 0 expertise_sm_path_impossible_odds_1 0 0 0 0 expertise_hit_by_luck=8 false 0
+expertise_sm_path_sleight_of_hand_2 expertise_sm_path_sleight_of_hand_1 4 false false false false 0 0 0 0 0 0 0 expertise_hit_by_luck=8 false 0
+expertise_sm_path_impossible_odds_1 expertise_sm_path_skullduggery_1 4 false false false false 0 0 0 expertise_sm_path_skullduggery_1 0 0 0 0 sm_impossible_odds false 0
+expertise_sm_path_loaded_chance_dice_1 expertise_sm_path_impossible_odds_1 4 false false false false 0 0 0 expertise_sm_path_impossible_odds_1 0 0 0 0 expertise_increase_hit_by_luck=5,expertise_buff_duration_line_sm_impossible_odds=13 false 0
+expertise_sm_path_loaded_chance_dice_2 expertise_sm_path_loaded_chance_dice_1 4 false false false false 0 0 0 0 0 0 0 expertise_increase_hit_by_luck=5,expertise_buff_duration_line_sm_impossible_odds=13 false 0
+expertise_sm_path_feeling_lucky_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_increase_smuggler_loot=1,expertise_sm_feeling_lucky_chance_proc=1 false 0
+expertise_sm_path_feeling_lucky_2 expertise_sm_path_feeling_lucky_1 4 false false false false 0 0 0 0 0 0 0 expertise_increase_smuggler_loot=1,expertise_sm_feeling_lucky_chance_proc=1 false 0
+expertise_sm_path_feeling_lucky_3 expertise_sm_path_feeling_lucky_2 4 false false false false 0 0 0 0 0 0 0 expertise_increase_smuggler_loot=1,expertise_sm_feeling_lucky_chance_proc=1 false 0
+expertise_sm_path_feeling_lucky_4 expertise_sm_path_feeling_lucky_3 4 false false false false 0 0 0 0 0 0 0 expertise_increase_smuggler_loot=1,expertise_sm_feeling_lucky_chance_proc=1 false 0
+expertise_sm_path_scandal_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_area_effect=1 false 0
+expertise_sm_path_scandal_2 expertise_sm_path_scandal_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_area_effect=1 false 0
+expertise_sm_path_scandal_3 expertise_sm_path_scandal_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_area_effect=1 false 0
+expertise_sm_path_scandal_4 expertise_sm_path_scandal_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_area_effect=1 false 0
+expertise_sm_path_lucky_break_1 expertise_sm_path_feeling_lucky_4 4 false false false false 0 0 0 expertise_sm_path_feeling_lucky_4 0 0 0 0 expertise_lucky_break_chance=1 false 0
+expertise_sm_path_lucky_break_2 expertise_sm_path_lucky_break_1 4 false false false false 0 0 0 0 0 0 0 expertise_lucky_break_chance=1 false 0
+expertise_sm_path_lucky_break_3 expertise_sm_path_lucky_break_2 4 false false false false 0 0 0 0 0 0 0 expertise_lucky_break_chance=1 false 0
+expertise_sm_path_lucky_break_4 expertise_sm_path_lucky_break_3 4 false false false false 0 0 0 0 0 0 0 expertise_lucky_break_chance=1 false 0
+expertise_sm_path_smooth_move_1 expertise_sm_path_scandal_4 4 false false false false 0 0 0 expertise_sm_path_scandal_4 0 0 0 0 expertise_damage_melee=1,expertise_damage_weapon_2=1 false 0
+expertise_sm_path_smooth_move_2 expertise_sm_path_smooth_move_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=1,expertise_damage_weapon_2=1 false 0
+expertise_sm_path_smooth_move_3 expertise_sm_path_smooth_move_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=1,expertise_damage_weapon_2=1 false 0
+expertise_sm_path_smooth_move_4 expertise_sm_path_smooth_move_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=1,expertise_damage_weapon_2=1 false 0
+expertise_sm_path_off_the_books_1 expertise 4 false false false false 0 0 0 0 0 0 0 sm_off_the_books false 0
+expertise_sm_path_inside_information_1 expertise 4 false false false false 0 0 0 0 0 0 0 sm_inside_information false 0
+expertise_sm_path_flying_tackle_1 expertise_sm_path_pistol_whip_1 4 false false false false 0 0 0 expertise_sm_path_pistol_whip_1 0 0 0 0 expertise_stun_line_sm_pistol_whip=50 false 0
+expertise_sm_path_flying_tackle_2 expertise_sm_path_flying_tackle_1 4 false false false false 0 0 0 0 0 0 0 expertise_stun_line_sm_pistol_whip=50 false 0
+expertise_sm_path_pistol_whip_1 expertise_sm_path_impossible_odds_1 4 false false false false 0 0 0 expertise_sm_path_impossible_odds_1 0 0 0 0 sm_pistol_whip_1 false 0
+expertise_sm_path_beat_down_1 expertise_sm_path_pistol_whip_1 4 false false false false 0 0 0 expertise_sm_path_pistol_whip_1 0 0 0 0 expertise_buff_duration_line_sm_pistol_whip=1 false 0
+expertise_sm_path_beat_down_2 expertise_sm_path_beat_down_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_sm_pistol_whip=1 false 0
+expertise_sm_path_card_up_your_sleeve_1 expertise_sm_path_lucky_break_4 4 false false false false 0 0 0 expertise_sm_path_lucky_break_4 0 0 0 0 expertise_double_hit_chance=10,expertise_sm_card_ranged_proc=25,expertise_sm_card_melee_proc=25 false 0
+expertise_sm_path_card_up_your_sleeve_2 expertise_sm_path_card_up_your_sleeve_1 4 false false false false 0 0 0 0 0 0 0 expertise_double_hit_chance=10,expertise_sm_card_ranged_proc=25,expertise_sm_card_melee_proc=25 false 0
+expertise_sm_path_card_up_your_sleeve_3 expertise_sm_path_card_up_your_sleeve_2 4 false false false false 0 0 0 0 0 0 0 expertise_double_hit_chance=10,expertise_sm_card_ranged_proc=25,expertise_sm_card_melee_proc=25 false 0
+expertise_sm_path_card_up_your_sleeve_4 expertise_sm_path_card_up_your_sleeve_3 4 false false false false 0 0 0 0 0 0 0 expertise_double_hit_chance=10,expertise_sm_card_ranged_proc=25,expertise_sm_card_melee_proc=25 false 0
+expertise_sm_path_false_hope_1 expertise 4 false false false false 0 0 0 0 0 0 0 sm_false_hope false 0
+expertise_sm_path_under_the_counter_1 expertise_sm_path_off_the_books_1 4 false false false false 0 0 0 expertise_sm_path_off_the_books_1 0 0 0 0 expertise_buff_under_the_counter=25 false 0
+expertise_sm_path_under_the_counter_2 expertise_sm_path_under_the_counter_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_under_the_counter=25 false 0
+expertise_sm_path_blaster_at_your_side_1 expertise 4 false false false false 0 0 0 0 0 0 0 level_add_to_damage=100 false 0
+expertise_sm_path_blaster_at_your_side_2 expertise_sm_path_blaster_at_your_side_1 4 false false false false 0 0 0 0 0 0 0 level_add_to_damage=100 false 0
+expertise_sm_path_quick_fix_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_sm_heal=10 false 0
+expertise_sm_path_quick_fix_2 expertise_sm_path_quick_fix_1 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_sm_heal=10 false 0
+expertise_sm_path_quick_fix_3 expertise_sm_path_quick_fix_2 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_sm_heal=10 false 0
+expertise_sm_path_quick_fix_4 expertise_sm_path_quick_fix_3 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_sm_heal=10 false 0
+expertise_sm_path_fake_goods_1 expertise_sm_path_false_hope_1 4 false false false false 0 0 0 expertise_sm_path_false_hope_1 0 0 0 0 expertise_buff_duration_line_sm_false_hope=1,expertise_delay_reduce_line_sm_false_hope=1 false 0
+expertise_sm_path_fake_goods_2 expertise_sm_path_fake_goods_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_sm_false_hope=1,expertise_delay_reduce_line_sm_false_hope=1 false 0
+expertise_sm_path_best_deal_ever_1 expertise_sm_path_under_the_counter_2 4 false false false false 0 0 0 expertise_sm_path_under_the_counter_2 0 0 0 0 expertise_buff_best_deal_ever=3,expertise_junk_dealer_cut=5 false 0
+expertise_sm_path_best_deal_ever_2 expertise_sm_path_best_deal_ever_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_best_deal_ever=3,expertise_junk_dealer_cut=5 false 0
+expertise_sm_path_shoot_first_1 expertise_sm_path_inside_information_1 4 false false false false 0 0 0 expertise_sm_path_inside_information_1 0 0 0 0 sm_shoot_first_1 false 0
+internal_expertise_autoallocated 4 false false false true 0 0 0 0 0 0 0 false 0
+internal_expertise_autoallocated_respec 4 false false false true 0 0 0 0 0 0 0 false 0
+expertise_of_group_buff_duration_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_of_group_buff=15,expertise_aura_maintain=1,expertise_action_line_of_group_buff=5 false 0
+expertise_of_group_buff_duration_2 expertise_of_group_buff_duration_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_of_group_buff=15,expertise_aura_maintain=1,expertise_action_line_of_group_buff=5 false 0
+expertise_of_group_buff_duration_3 expertise_of_group_buff_duration_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_group_buff=10 false 0
+expertise_of_group_buff_duration_4 expertise_of_group_buff_duration_3 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_of_group_buff=10 false 0
+expertise_of_aggro_channel_1 expertise 4 false false false false 0 0 0 0 0 0 0 of_aggro_channel expertise_aggro_channel=10 false 0
+expertise_of_aggro_channel_2 expertise_of_aggro_channel_1 4 false false false false 0 0 0 expertise_of_aggro_channel_1 0 0 0 0 expertise_aggro_channel=5 false 0
+expertise_of_aggro_channel_3 expertise_of_aggro_channel_2 4 false false false false 0 0 0 expertise_of_aggro_channel_2 0 0 0 0 expertise_aggro_channel=10 false 0
+expertise_of_group_buff_act_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_group_buff=5 false 0
+expertise_of_group_buff_act_2 expertise_of_group_buff_act_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_group_buff=5 false 0
+expertise_of_group_buff_act_3 expertise_of_group_buff_act_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_group_buff=10 false 0
+expertise_of_advanced_tactics_1 expertise 4 false false false false 0 0 0 0 0 0 0 of_buff_def_4 false 0
+expertise_of_focus_fire_1 expertise_of_advanced_tactics_1 4 false false false false 0 0 0 expertise_of_advanced_tactics_1 0 0 0 0 of_focus_fire_1 false 0
+expertise_of_drillmaster_1 expertise_of_advanced_tactics_1 4 false false false false 0 0 0 expertise_of_advanced_tactics_1 0 0 0 0 of_drillmaster_1 false 0
+expertise_of_inspiration_1 expertise_of_drillmaster_1 4 false false false false 0 0 0 expertise_of_drillmaster_1 0 0 0 0 of_inspiration_1 false 0
+expertise_of_scatter_1 expertise_of_inspiration_1 4 false false false false 0 0 0 expertise_of_inspiration_1 0 0 0 0 of_scatter_1 false 0
+expertise_of_charge_1 expertise_of_inspiration_1 4 false true false false 0 0 0 expertise_of_inspiration_1 0 0 0 0 of_charge_1 false 0
+expertise_of_last_words_1 expertise_of_charge_1 4 false false false false 0 0 0 expertise_of_charge_1 0 0 0 0 false 0
+expertise_of_sup_cool_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_of_sup=3 false 0
+expertise_of_sup_cool_2 expertise_of_sup_cool_1 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_of_sup=4 false 0
+expertise_of_sup_cool_3 expertise_of_sup_cool_2 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_of_sup=4 false 0
+expertise_of_sup_cool_4 expertise_of_sup_cool_3 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_of_sup=4 false 0
+expertise_of_medical_sup_1 expertise_of_sup_cool_4 4 false false false false 0 0 0 expertise_of_sup_cool_4 0 0 0 0 of_medical_sup_1 false 0
+expertise_of_tactical_sup_1 expertise_of_medical_sup_1 4 false false false false 0 0 0 expertise_of_medical_sup_1 0 0 0 0 false 0
+expertise_of_reinforcements_1 expertise_of_tactical_sup_1 4 false false false false 0 0 0 expertise_of_tactical_sup_1 0 0 0 0 of_reinforcements_1 false 0
+expertise_of_aoe_act_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_aoe=5 false 0
+expertise_of_aoe_act_2 expertise_of_aoe_act_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_aoe=5 false 0
+expertise_of_aoe_act_3 expertise_of_aoe_act_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_aoe=5 false 0
+expertise_of_aoe_act_4 expertise_of_aoe_act_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_aoe=10 false 0
+expertise_of_aoe_crit_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_critical_line_of_aoe=10 false 0
+expertise_of_aoe_crit_2 expertise_of_aoe_crit_1 4 false false false false 0 0 0 0 0 0 0 expertise_critical_line_of_aoe=15 false 0
+expertise_of_aoe_crit_3 expertise_of_aoe_crit_2 4 false false false false 0 0 0 0 0 0 0 expertise_critical_line_of_aoe=25 false 0
+expertise_of_aoe_dam_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_of_aoe=10 false 0
+expertise_of_aoe_dam_2 expertise_of_aoe_dam_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_of_aoe=15 false 0
+expertise_of_firepower_1 expertise_of_aoe_dam_2 4 false false false false 0 0 0 expertise_of_aoe_dam_2 0 0 0 0 of_firepower_1 false 0
+expertise_of_firepower_cool_1 expertise_of_firepower_1 4 false false false false 0 0 0 expertise_of_firepower_1 0 0 0 0 expertise_cooldown_line_of_firepower=3 false 0
+expertise_of_firepower_cool_2 expertise_of_firepower_cool_1 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_of_firepower=3 false 0
+expertise_of_firepower_cool_3 expertise_of_firepower_cool_2 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_of_firepower=4 false 0
+expertise_of_sure_act_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_sure=5 false 0
+expertise_of_sure_act_2 expertise_of_sure_act_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_sure=5 false 0
+expertise_of_sure_act_3 expertise_of_sure_act_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_sure=5 false 0
+expertise_of_sure_act_4 expertise_of_sure_act_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_sure=10 false 0
+expertise_of_sure_dam_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_of_sure=5 false 0
+expertise_of_sure_dam_2 expertise_of_sure_dam_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_of_sure=5 false 0
+expertise_of_sure_dam_3 expertise_of_sure_dam_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_of_sure=5 false 0
+expertise_of_sure_dam_4 expertise_of_sure_dam_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_of_sure=3 false 0
+expertise_of_paint_act_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_of_paint=5 false 0
+expertise_of_paint_act_2 expertise_of_paint_act_1 4 false false false false 0 0 0 expertise_of_paint_act_1 0 0 0 0 expertise_action_line_of_paint=5 false 0
+expertise_of_paint_act_3 expertise_of_paint_act_2 4 false false false false 0 0 0 expertise_of_paint_act_2 0 0 0 0 expertise_action_line_of_paint=10 false 0
+expertise_of_paint_dam_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_of_paint=10,expertise_action_line_of_paint=10 false 0
+expertise_of_paint_dam_2 expertise_of_paint_dam_1 4 false false false false 0 0 0 expertise_of_paint_dam_1 0 0 0 0 expertise_damage_line_of_paint=10,expertise_action_line_of_paint=10 false 0
+expertise_of_paint_debuff_1 expertise_of_paint_dam_2 4 false false false false 0 0 0 expertise_of_paint_dam_2 0 0 0 0 expertise_of_adv_paint_debuff=1 false 0
+expertise_of_advanced_paint_1 expertise_of_paint_dam_2 4 false false false false 0 0 0 expertise_of_paint_dam_2 0 0 0 0 of_deb_def_4 false 0
+expertise_of_paint_expose_1 expertise_of_advanced_paint_1 4 false false false false 0 0 0 expertise_of_advanced_paint_1 0 0 0 0 expertise_of_adv_paint_expose=1 false 0
+expertise_of_strength_1 expertise 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_of_strength_2 expertise_of_strength_1 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_of_strength_3 expertise_of_strength_2 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_of_strength_4 expertise_of_strength_3 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_of_precision_1 expertise 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_of_precision_2 expertise_of_precision_1 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_of_precision_3 expertise_of_precision_2 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_of_precision_4 expertise_of_precision_3 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_of_constitution_1 expertise 4 false false false false 0 0 0 0 0 0 0 constitution_modified=25 false 0
+expertise_of_constitution_2 expertise_of_constitution_1 4 false false false false 0 0 0 0 0 0 0 constitution_modified=25 false 0
+expertise_of_constitution_3 expertise_of_constitution_2 4 false false false false 0 0 0 0 0 0 0 constitution_modified=25 false 0
+expertise_of_constitution_4 expertise_of_constitution_3 4 false false false false 0 0 0 0 0 0 0 constitution_modified=25 false 0
+expertise_of_stamina_1 expertise 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_of_stamina_2 expertise_of_stamina_1 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_of_stamina_3 expertise_of_stamina_2 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_of_stamina_4 expertise_of_stamina_3 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_of_1h_dam_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=3 false 0
+expertise_of_1h_dam_2 expertise_of_1h_dam_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=3 false 0
+expertise_of_1h_dam_3 expertise_of_1h_dam_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=3 false 0
+expertise_of_1h_dam_4 expertise_of_1h_dam_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=3 false 0
+expertise_of_1h_crit_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_melee=5 false 0
+expertise_of_1h_crit_2 expertise_of_1h_crit_1 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_melee=5 false 0
+expertise_of_decapitate_1 expertise_of_1h_crit_2 4 false false false false 0 0 0 expertise_of_1h_crit_2 0 0 0 0 of_decapitate_1 false 0
+expertise_of_leg_strike_1 expertise_of_decapitate_1 4 false false false false 0 0 0 expertise_of_decapitate_1 0 0 0 0 of_leg_strike_1 false 0
+expertise_of_vortex_1 expertise_of_decapitate_1 4 false false false false 0 0 0 expertise_of_decapitate_1 0 0 0 0 of_vortex_1 false 0
+expertise_of_pistol_act_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_1=2,expertise_action_weapon_2=2 false 0
+expertise_of_pistol_act_2 expertise_of_pistol_act_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_1=3,expertise_action_weapon_2=3 false 0
+expertise_of_pistol_act_3 expertise_of_pistol_act_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_1=5,expertise_action_weapon_2=5 false 0
+expertise_of_pistol_act_4 expertise_of_pistol_act_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_1=5,expertise_action_weapon_2=5 false 0
+expertise_of_pistol_dam_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_1=2,expertise_damage_weapon_2=3 false 0
+expertise_of_pistol_dam_2 expertise_of_pistol_dam_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_1=2,expertise_damage_weapon_2=3 false 0
+expertise_of_pistol_dam_3 expertise_of_pistol_dam_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_1=2,expertise_damage_weapon_2=3 false 0
+expertise_of_pistol_dam_4 expertise_of_pistol_dam_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_1=2,expertise_damage_weapon_2=3 false 0
+expertise_of_pistol_crit_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_pistol=5,expertise_undiminished_critical_carbine=5,expertise_range_bonus_pistol=4 false 0
+expertise_of_pistol_crit_2 expertise_of_pistol_crit_1 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_pistol=5,expertise_undiminished_critical_carbine=5,expertise_range_bonus_pistol=4 false 0
+expertise_of_pistol_crit_3 expertise_of_pistol_crit_2 4 false false false false 0 0 0 expertise_of_pistol_crit_2 0 0 0 0 false 0
+expertise_of_dm_1 expertise_of_pistol_crit_2 4 false false false false 0 0 0 expertise_of_pistol_crit_2 0 0 0 0 of_pistol_dm false 0
+expertise_of_pistol_bleed expertise_of_dm_1 4 false false false false 0 0 0 expertise_of_dm_1 0 0 0 0 of_pistol_bleed false 0
+expertise_of_armor_eng_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_energy=500 false 0
+expertise_of_armor_eng_2 expertise_of_armor_eng_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_energy=500 false 0
+expertise_of_stimulator_1 expertise 4 false false false false 0 0 0 0 0 0 0 of_stimulator_1 false 0
+expertise_of_heal_dam_1 expertise_of_stimulator_1 4 false false false false 0 0 0 expertise_of_stimulator_1 0 0 0 0 expertise_healing_line_of_heal=5 false 0
+expertise_of_heal_dam_2 expertise_of_heal_dam_1 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_of_heal=10 false 0
+expertise_of_armor_kin_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_kinetic=500 false 0
+expertise_of_armor_kin_2 expertise_of_armor_kin_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_kinetic=500 false 0
+expertise_of_emergency_shield expertise 4 false false false false 0 0 0 0 0 0 0 of_emergency_shield false 0
+expertise_of_purge_1 expertise 4 false false false false 0 0 0 0 0 0 0 of_purge_1 false 0
+expertise_of_heal_cool_1 expertise_of_purge_1 4 false false false false 0 0 0 expertise_of_purge_1 0 0 0 0 expertise_cooldown_line_of_heal=1 false 0
+expertise_of_heal_cool_2 expertise_of_heal_cool_1 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_of_heal=2 false 0
+sm_title_bootlegger 4 false true false true 0 0 0 0 0 0 0 false 0
+sm_title_pirate 4 false true false true 0 0 0 0 0 0 0 false 0
+sm_title_master_smuggler 4 false true false true 0 0 0 0 0 0 0 false 0
+bh_titleinformant 4 false true false true 0 0 0 0 0 0 0 false 0
+bh_title_inspector 4 false true false true 0 0 0 0 0 0 0 false 0
+bh_title_agent 4 false true false true 0 0 0 0 0 0 0 false 0
+pvp_imperial_retaliation_ability 4 false false false false 0 0 0 0 0 0 0 command_pvp_retaliation_ability false 0
+pvp_imperial_adrenaline_ability 4 false false false false 0 0 0 0 0 0 0 command_pvp_adrenaline_ability false 0
+pvp_imperial_unstoppable_ability 4 false false false false 0 0 0 0 0 0 0 command_pvp_unstoppable_ability false 0
+pvp_imperial_last_man_ability 4 false false false false 0 0 0 0 0 0 0 command_pvp_last_man_ability false 0
+pvp_imperial_aura_buff_self 4 false false false false 0 0 0 0 0 0 0 pvp_aura_buff_self false 0
+pvp_imperial_airstrike_ability 4 false false false false 0 0 0 0 0 0 0 pvp_airstrike_ability false 0
+pvp_rebel_retaliation_ability 4 false false false false 0 0 0 0 0 0 0 command_pvp_retaliation_rebel_ability false 0
+pvp_rebel_adrenaline_ability 4 false false false false 0 0 0 0 0 0 0 command_pvp_adrenaline_rebel_ability false 0
+pvp_rebel_unstoppable_ability 4 false false false false 0 0 0 0 0 0 0 command_pvp_unstoppable_rebel_ability false 0
+pvp_rebel_last_man_ability 4 false false false false 0 0 0 0 0 0 0 command_pvp_last_man_rebel_ability false 0
+pvp_rebel_aura_buff_self 4 false false false false 0 0 0 0 0 0 0 pvp_aura_buff_rebel_self false 0
+pvp_rebel_airstrike_ability 4 false false false false 0 0 0 0 0 0 0 pvp_airstrike_rebel_ability false 0
+expertise_me_hot_duration_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_me_hot=10,expertise_healing_line_me_hot_ae=10 false 0
+expertise_me_hot_duration_2 expertise_me_hot_duration_1 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_me_hot=10,expertise_healing_line_me_hot_ae=10 false 0
+expertise_me_hot_duration_3 expertise_me_hot_duration_2 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_me_hot=15,expertise_healing_line_me_hot_ae=15 false 0
+expertise_me_hot_duration_4 expertise_me_hot_duration_3 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_me_hot=15,expertise_healing_line_me_hot_ae=15 false 0
+expertise_me_revive_duration_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_me_revive=5,expertise_cooldown_line_me_aoe_revive=5 false 0
+expertise_me_revive_duration_2 expertise_me_revive_duration_1 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_me_revive=5,expertise_cooldown_line_me_aoe_revive=5 false 0
+expertise_me_revive_duration_3 expertise_me_revive_duration_2 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_me_revive=5,expertise_cooldown_line_me_aoe_revive=5 false 0
+expertise_me_blood_cleaners_1 expertise_me_revive_duration_3 4 false false false false 0 0 0 expertise_me_revive_duration_3 0 0 0 0 me_blood_cleaners_1 false 0
+expertise_me_bacta_bomb_1 expertise_me_blood_cleaners_1 4 false false false false 0 0 0 expertise_me_blood_cleaners_1 0 0 0 0 me_bacta_bomb_1 false 0
+expertise_me_heal_damage_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_me_heal=5 false 0
+expertise_me_heal_damage_2 expertise_me_heal_damage_1 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_me_heal=5 false 0
+expertise_me_heal_damage_3 expertise_me_heal_damage_2 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_me_heal=5 false 0
+expertise_me_heal_damage_4 expertise_me_heal_damage_3 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_me_heal=10 false 0
+expertise_me_cure_affliction_1 expertise_me_heal_damage_4 4 false false false false 0 0 0 expertise_me_heal_damage_4 0 0 0 0 me_cure_affliction_1 false 0
+expertise_me_heal_action_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_me_heal=10 false 0
+expertise_me_heal_action_2 expertise_me_heal_action_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_me_heal=10 false 0
+expertise_me_heal_action_3 expertise_me_heal_action_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_me_heal=15 false 0
+expertise_me_serotonin_boost_1 expertise_me_heal_action_3 4 false false false false 0 0 0 expertise_me_heal_action_3 0 0 0 0 me_serotonin_boost_1 false 0
+expertise_me_bacta_grenade_1 expertise_me_serotonin_boost_1 4 false false false false 0 0 0 expertise_me_serotonin_boost_1 0 0 0 0 me_bacta_grenade_1 false 0
+expertise_me_enhance_duration_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_me_enhance=300 false 0
+expertise_me_enhance_duration_2 expertise_me_enhance_duration_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_me_enhance=300 false 0
+expertise_me_enhance_duration_3 expertise_me_enhance_duration_2 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_me_enhance=600 false 0
+expertise_me_enhancement_specialist_1 expertise_me_enhance_duration_3 4 false false false false 0 0 0 expertise_me_enhance_duration_3 0 0 0 0 me_enhance_action_1 false 0
+expertise_me_reckless_stimulation_1 expertise_me_enhancement_specialist_1 4 false false false false 0 0 0 expertise_me_enhancement_specialist_1 0 0 0 0 me_reckless_stimulation_1 false 0
+expertise_me_stasis_1 expertise_me_reckless_stimulation_1 4 false false false false 0 0 0 expertise_me_reckless_stimulation_1 0 0 0 0 me_stasis_1 false 0
+expertise_me_vital_action_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_me_dm=5 false 0
+expertise_me_vital_action_2 expertise_me_vital_action_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_me_dm=5 false 0
+expertise_me_vital_action_3 expertise_me_vital_action_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_me_dm=5 false 0
+expertise_me_vital_action_4 expertise_me_vital_action_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_me_dm=10 false 0
+expertise_me_bacta_resistance_1 expertise_me_vital_action_4 4 false false false false 0 0 0 expertise_me_vital_action_4 0 0 0 0 me_bacta_resistance_1 false 0
+expertise_me_dot_damage_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_dot_increase=5 false 0
+expertise_me_dot_damage_2 expertise_me_dot_damage_1 4 false false false false 0 0 0 0 0 0 0 expertise_dot_increase=5 false 0
+expertise_me_dot_damage_3 expertise_me_dot_damage_2 4 false false false false 0 0 0 0 0 0 0 expertise_dot_increase=5 false 0
+expertise_me_serotonin_purge_1 expertise_me_dot_damage_3 4 false false false false 0 0 0 expertise_me_dot_damage_3 0 0 0 0 me_serotonin_purge_1 false 0
+expertise_me_induce_insanity_1 expertise_me_serotonin_purge_1 4 false false false false 0 0 0 expertise_me_serotonin_purge_1 0 0 0 0 me_induce_insanity_1 false 0
+expertise_me_vital_damage_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_me_dm=5 false 0
+expertise_me_vital_damage_2 expertise_me_vital_damage_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_me_dm=5 false 0
+expertise_me_vital_damage_3 expertise_me_vital_damage_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_me_dm=5 false 0
+expertise_me_vital_damage_4 expertise_me_vital_damage_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_me_dm=5 false 0
+expertise_me_electrolyte_drain_1 expertise_me_vital_damage_4 4 false false false false 0 0 0 expertise_me_vital_damage_4 0 0 0 0 me_electrolyte_drain_1 false 0
+expertise_me_dot_duration_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_dot_duration_line_me_dot=3 false 0
+expertise_me_dot_duration_2 expertise_me_dot_duration_1 4 false false false false 0 0 0 0 0 0 0 expertise_dot_duration_line_me_dot=3 false 0
+expertise_me_dot_duration_3 expertise_me_dot_duration_2 4 false false false false 0 0 0 0 0 0 0 expertise_dot_duration_line_me_dot=4 false 0
+expertise_me_traumatize_1 expertise_me_dot_duration_3 4 false false false false 0 0 0 expertise_me_dot_duration_3 0 0 0 0 me_traumatize_1 false 0
+expertise_me_thyroid_rupture_1 expertise_me_traumatize_1 4 false false false false 0 0 0 expertise_me_traumatize_1 0 0 0 0 me_thyroid_rupture_1 false 0
+expertise_me_strength_1 expertise 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_me_strength_2 expertise_me_strength_1 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_me_strength_3 expertise_me_strength_2 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_me_strength_4 expertise_me_strength_3 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 false 0
+expertise_me_enhance_strength_1 expertise 4 false false false false 0 0 0 0 0 0 0 me_enhance_strength_1 false 0
+expertise_me_carbine_damage_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_1=2,expertise_damage_weapon_2=2 false 0
+expertise_me_carbine_damage_2 expertise_me_carbine_damage_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_1=2,expertise_damage_weapon_2=2 false 0
+expertise_me_carbine_damage_3 expertise_me_carbine_damage_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_1=3,expertise_damage_weapon_2=3 false 0
+expertise_me_carbine_damage_4 expertise_me_carbine_damage_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_1=3,expertise_damage_weapon_2=3 false 0
+expertise_me_dueterium_rounds_1 expertise_me_carbine_damage_4 4 false false false false 0 0 0 expertise_me_carbine_damage_4 0 0 0 0 expertise_dueterium_rounds_proc=5 false 0
+expertise_me_humanoid_crits_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_critical_niche_pvp=1,expertise_critical_niche_npc=1 false 0
+expertise_me_humanoid_crits_2 expertise_me_humanoid_crits_1 4 false false false false 0 0 0 0 0 0 0 expertise_critical_niche_pvp=2,expertise_critical_niche_npc=2 false 0
+expertise_me_humanoid_crits_3 expertise_me_humanoid_crits_2 4 false false false false 0 0 0 0 0 0 0 expertise_critical_niche_pvp=2,expertise_critical_niche_npc=2 false 0
+expertise_me_burst_1 expertise_me_humanoid_crits_3 4 false false false false 0 0 0 expertise_me_humanoid_crits_3 0 0 0 0 me_burst_1 false 0
+expertise_me_agility_1 expertise 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_me_agility_2 expertise_me_agility_1 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_me_agility_3 expertise_me_agility_2 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_me_agility_4 expertise_me_agility_3 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 false 0
+expertise_me_enhance_agility_1 expertise 4 false false false false 0 0 0 0 0 0 0 me_enhance_agility_1 false 0
+expertise_me_unarmed_damage_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=3 false 0
+expertise_me_unarmed_damage_2 expertise_me_unarmed_damage_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=3 false 0
+expertise_me_unarmed_damage_3 expertise_me_unarmed_damage_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=4 false 0
+expertise_me_unarmed_damage_4 expertise_me_unarmed_damage_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=5 false 0
+expertise_me_poison_knuckle_1 expertise_me_unarmed_damage_4 4 false false false false 0 0 0 expertise_me_unarmed_damage_4 0 0 0 0 expertise_poison_knuckle_proc=5 false 0
+expertise_me_unarmed_crit_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_melee=1 false 0
+expertise_me_unarmed_crit_2 expertise_me_unarmed_crit_1 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_melee=2 false 0
+expertise_me_unarmed_crit_3 expertise_me_unarmed_crit_2 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_melee=2 false 0
+expertise_me_cranial_smash_1 expertise_me_unarmed_crit_3 4 false false false false 0 0 0 expertise_me_unarmed_crit_3 0 0 0 0 me_cranial_smash_1 false 0
+expertise_me_agro_healing_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_agro_healing=10 false 0
+expertise_me_agro_healing_2 expertise_me_agro_healing_1 4 false false false false 0 0 0 0 0 0 0 expertise_agro_healing=20 false 0
+expertise_me_agro_healing_3 expertise_me_agro_healing_2 4 false false false false 0 0 0 0 0 0 0 expertise_agro_healing=20 false 0
+expertise_me_evasion_1 expertise 4 false false false false 0 0 0 0 0 0 0 me_evasion_1 false 0
+expertise_me_precision_1 expertise 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_me_precision_2 expertise_me_precision_1 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_me_precision_3 expertise_me_precision_2 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_me_precision_4 expertise_me_precision_3 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_me_enhance_precision_1 expertise 4 false false false false 0 0 0 0 0 0 0 me_enhance_precision_1 false 0
+expertise_me_kinetic_armor_1 expertise_me_energy_armor_4 4 false false false false 0 0 0 expertise_me_energy_armor_4 0 0 0 0 expertise_innate_protection_all=225 false 0
+expertise_me_kinetic_armor_2 expertise_me_kinetic_armor_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=225 false 0
+expertise_me_kinetic_armor_3 expertise_me_kinetic_armor_2 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=225 false 0
+expertise_me_kinetic_armor_4 expertise_me_kinetic_armor_3 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=225 false 0
+expertise_me_enhance_block_1 expertise 4 false false false false 0 0 0 0 0 0 0 me_enhance_block_1 false 0
+expertise_me_energy_armor_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=225 false 0
+expertise_me_energy_armor_2 expertise_me_energy_armor_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=225 false 0
+expertise_me_energy_armor_3 expertise_me_energy_armor_2 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=225 false 0
+expertise_me_energy_armor_4 expertise_me_energy_armor_3 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=225 false 0
+expertise_me_enhance_dodge_1 expertise 4 false false false false 0 0 0 0 0 0 0 me_enhance_dodge_1 false 0
+expertise_co_remote_detonator_1 expertise 4 false false false false 0 0 0 0 0 0 0 co_remote_detonator_1 false 0
+expertise_co_suppressing_fire_1 expertise 4 false false false false 0 0 0 0 0 0 0 co_suppressing_fire false 0
+expertise_co_powered_armor_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_co_powered_armor_2 expertise_co_powered_armor_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_co_powered_armor_3 expertise_co_powered_armor_2 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_co_powered_armor_4 expertise_co_powered_armor_3 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_co_flashbang_1 expertise_co_remote_detonator_1 4 false false false false 0 0 0 expertise_co_remote_detonator_1 0 0 0 0 expertise_co_flash_bang=50 false 0
+expertise_co_flashbang_2 expertise_co_flashbang_1 4 false false false false 0 0 0 0 0 0 0 expertise_co_flash_bang=50 false 0
+expertise_co_suppression_efficiency_1 expertise_co_suppressing_fire_1 4 false false false false 0 0 0 expertise_co_suppressing_fire_1 0 0 0 0 expertise_supression_speed=10,expertise_supression_glance=5 false 0
+expertise_co_suppression_efficiency_2 expertise_co_suppression_efficiency_1 4 false false false false 0 0 0 0 0 0 0 expertise_supression_speed=10,expertise_supression_glance=5 false 0
+expertise_co_suppression_efficiency_3 expertise_co_suppression_efficiency_2 4 false false false false 0 0 0 0 0 0 0 expertise_supression_speed=10,expertise_supression_glance=5 false 0
+expertise_co_suppression_efficiency_4 expertise_co_suppression_efficiency_3 4 false false false false 0 0 0 0 0 0 0 expertise_supression_speed=10,expertise_supression_glance=5 false 0
+expertise_co_pinpoint_shielding_1 expertise_co_powered_armor_4 4 false false false false 0 0 0 expertise_co_powered_armor_4 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_co_pinpoint_shielding_2 expertise_co_pinpoint_shielding_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_co_pinpoint_shielding_3 expertise_co_pinpoint_shielding_2 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_co_pinpoint_shielding_4 expertise_co_pinpoint_shielding_3 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 false 0
+expertise_co_cluster_bomb expertise 4 false false false false 0 0 0 0 0 0 0 co_cluster_bomb false 0
+expertise_co_blow_em_away_1 expertise_co_cluster_bomb 4 false false false false 0 0 0 expertise_co_cluster_bomb 0 0 0 0 expertise_co_cluster_bomblet=2 false 0
+expertise_co_blow_em_away_2 expertise_co_blow_em_away_1 4 false false false false 0 0 0 0 0 0 0 expertise_co_cluster_bomblet=2 false 0
+expertise_co_timer_reset_1 expertise_co_flashbang_2 4 false false false false 0 0 0 expertise_co_flashbang_2 0 0 0 0 expertise_delay_line_co_remote_detonator=240 false 0
+expertise_co_timer_reset_2 expertise_co_timer_reset_1 4 false false false false 0 0 0 0 0 0 0 expertise_delay_line_co_remote_detonator=240 false 0
+expertise_co_riddle_armor_1 expertise 4 false false false false 0 0 0 0 0 0 0 co_riddle_armor false 0
+expertise_co_imp_riddle_armor_1 expertise_co_riddle_armor_1 4 false false false false 0 0 0 expertise_co_riddle_armor_1 0 0 0 0 expertise_cooldown_line_co_riddle_armor=2 false 0
+expertise_co_imp_riddle_armor_2 expertise_co_imp_riddle_armor_1 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_co_riddle_armor=2 false 0
+expertise_co_deflective_armor_1 expertise_co_pinpoint_shielding_4 4 false false false false 0 0 0 expertise_co_pinpoint_shielding_4 0 0 0 0 damage_decrease_percentage=2 false 0
+expertise_co_deflective_armor_2 expertise_co_deflective_armor_1 4 false false false false 0 0 0 0 0 0 0 damage_decrease_percentage=2 false 0
+expertise_co_deflective_armor_3 expertise_co_deflective_armor_2 4 false false false false 0 0 0 0 0 0 0 damage_decrease_percentage=2 false 0
+expertise_co_deflective_armor_4 expertise_co_deflective_armor_3 4 false false false false 0 0 0 0 0 0 0 damage_decrease_percentage=2 false 0
+expertise_co_killing_spree expertise 4 false false false false 0 0 0 0 0 0 0 co_killing_spree false 0
+expertise_co_killing_grimace_1 expertise_co_killing_spree 4 false false false false 0 0 0 expertise_co_killing_spree 0 0 0 0 expertise_co_killing_spree_target=1 false 0
+expertise_co_killing_grimace_2 expertise_co_killing_grimace_1 4 false false false false 0 0 0 0 0 0 0 expertise_co_killing_spree_target=1 false 0
+expertise_co_angled_shrapnel_1 expertise_co_timer_reset_2 4 false false false false 0 0 0 expertise_co_timer_reset_2 0 0 0 0 expertise_area_size_line_co_remote_detonator=5 false 0
+expertise_co_angled_shrapnel_2 expertise_co_angled_shrapnel_1 4 false false false false 0 0 0 0 0 0 0 expertise_area_size_line_co_remote_detonator=5 false 0
+expertise_co_armor_cracker_1 expertise_co_riddle_armor_1 4 false false false false 0 0 0 expertise_co_riddle_armor_1 0 0 0 0 co_armor_cracker false 0
+expertise_co_stim_armor_1 expertise 4 false false false false 0 0 0 0 0 0 0 co_stim_armor false 0
+expertise_co_armor_splash_1 expertise 4 false false false false 0 0 0 0 0 0 0 kill_meter_co_armor_splash_proc=1,expertise_dot_duration_line_co_armor_splash=2 false 0
+expertise_co_armor_splash_2 expertise_co_armor_splash_1 4 false false false false 0 0 0 0 0 0 0 kill_meter_co_armor_splash_proc=0,expertise_dot_duration_line_co_armor_splash=2 false 0
+expertise_co_armor_splash_3 expertise_co_armor_splash_2 4 false false false false 0 0 0 0 0 0 0 kill_meter_co_armor_splash_proc=0,expertise_dot_duration_line_co_armor_splash=2 false 0
+expertise_co_armor_splash_4 expertise_co_armor_splash_3 4 false false false false 0 0 0 0 0 0 0 kill_meter_co_armor_splash_proc=0,expertise_dot_duration_line_co_armor_splash=2 false 0
+expertise_co_improved_explosives_1 expertise_co_angled_shrapnel_2 4 false false false false 0 0 0 expertise_co_angled_shrapnel_2 0 0 0 0 expertise_damage_line_co_remote_detonator=75 false 0
+expertise_co_improved_explosives_2 expertise_co_improved_explosives_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_co_remote_detonator=75 false 0
+expertise_co_improved_explosives_3 expertise_co_improved_explosives_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_co_remote_detonator=75 false 0
+expertise_co_improved_explosives_4 expertise_co_improved_explosives_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_co_remote_detonator=75 false 0
+expertise_co_mirror_armor_1 expertise_co_diagnostic_armor_1 4 false false false false 0 0 0 expertise_co_diagnostic_armor_1 0 0 0 0 co_mirror_armor false 0
+expertise_co_diagnostic_armor_1 expertise_co_stim_armor_1 4 false false false false 0 0 0 expertise_co_stim_armor_1 0 0 0 0 expertise_dot_absorption_all=25 false 0
+expertise_co_youll_regret_that_1 expertise 4 false false false false 0 0 0 0 0 0 0 kill_meter_co_youll_regret_that_reac=100,expertise_youll_regret_that=1000 false 0
+expertise_co_youll_regret_that_2 expertise_co_youll_regret_that_1 4 false false false false 0 0 0 0 0 0 0 kill_meter_co_youll_regret_that_reac=0,expertise_youll_regret_that=1000 false 0
+expertise_co_youll_regret_that_3 expertise_co_youll_regret_that_2 4 false false false false 0 0 0 0 0 0 0 kill_meter_co_youll_regret_that_reac=0,expertise_youll_regret_that=1000 false 0
+expertise_co_youll_regret_that_4 expertise_co_youll_regret_that_3 4 false false false false 0 0 0 0 0 0 0 kill_meter_co_youll_regret_that_reac=0,expertise_youll_regret_that=1000 false 0
+expertise_co_general_enhanced_luck_1 expertise 4 false false false false 0 0 0 0 0 0 0 luck_modified=25 false 0
+expertise_co_general_enhanced_luck_2 expertise_co_general_enhanced_luck_1 4 false false false false 0 0 0 0 0 0 0 luck_modified=25 false 0
+expertise_co_enhanced_precision_1 expertise 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_co_enhanced_precision_2 expertise_co_enhanced_precision_1 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 false 0
+expertise_co_enhanced_constitution_1 expertise 4 false false false false 0 0 0 0 0 0 0 constitution_modified=50 false 0
+expertise_co_enhanced_constitution_2 expertise_co_enhanced_constitution_1 4 false false false false 0 0 0 0 0 0 0 constitution_modified=50 false 0
+expertise_co_enhanced_stamina_1 expertise 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_co_enhanced_stamina_2 expertise_co_enhanced_stamina_1 4 false false false false 0 0 0 0 0 0 0 stamina_modified=25 false 0
+expertise_co_position_secured_1 expertise 4 false false false false 0 0 0 0 0 0 0 co_position_secured false 0
+expertise_co_imp_position_secured_1 expertise_co_position_secured_1 4 false false false false 0 0 0 expertise_co_position_secured_1 0 0 0 0 expertise_action_line_co_imp_pos_sec=10 false 0
+expertise_co_imp_position_secured_2 expertise_co_imp_position_secured_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_co_imp_pos_sec=10 false 0
+expertise_co_imp_position_secured_3 expertise_co_imp_position_secured_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_co_imp_pos_sec=10 false 0
+expertise_co_hose_down_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_co_dm=5 false 0
+expertise_co_hose_down_2 expertise_co_hose_down_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_co_dm=5 false 0
+expertise_co_blast_radius_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_area_size_line_co_grenade=1 false 0
+expertise_co_blast_radius_2 expertise_co_blast_radius_1 4 false false false false 0 0 0 0 0 0 0 expertise_area_size_line_co_grenade=1 false 0
+expertise_co_blast_radius_3 expertise_co_blast_radius_2 4 false false false false 0 0 0 0 0 0 0 expertise_area_size_line_co_grenade=1 false 0
+expertise_co_blast_radius_4 expertise_co_blast_radius_3 4 false false false false 0 0 0 0 0 0 0 expertise_area_size_line_co_grenade=1 false 0
+expertise_co_focus_beam_1 expertise 4 false false false false 0 0 0 0 0 0 0 co_hw_dm_1 false 0
+expertise_co_burst_fire_1 expertise_co_position_secured_1 4 false false false false 0 0 0 expertise_co_position_secured_1 0 0 0 0 expertise_co_pos_secured_line_burst_fire_proc=10,expertise_co_pos_secured_line_burst_fire_devastation_bonus=5 false 0
+expertise_co_burst_fire_2 expertise_co_burst_fire_1 4 false false false false 0 0 0 0 0 0 0 expertise_co_pos_secured_line_burst_fire_proc=10,expertise_co_pos_secured_line_burst_fire_devastation_bonus=5 false 0
+expertise_co_keen_eye_1 expertise_co_hose_down_2 4 false false false false 0 0 0 expertise_co_hose_down_2 0 0 0 0 expertise_range_bonus_ranged=4 false 0
+expertise_co_keen_eye_2 expertise_co_keen_eye_1 4 false false false false 0 0 0 0 0 0 0 expertise_range_bonus_ranged=4 false 0
+expertise_co_strong_arm_1 expertise_co_blast_radius_4 4 false false false false 0 0 0 expertise_co_blast_radius_4 0 0 0 0 expertise_action_line_co_grenade=2 false 0
+expertise_co_strong_arm_2 expertise_co_strong_arm_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_co_grenade=2 false 0
+expertise_co_strong_arm_3 expertise_co_strong_arm_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_co_grenade=2 false 0
+expertise_co_strong_arm_4 expertise_co_strong_arm_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_co_grenade=2 false 0
+expertise_co_tibanna_gas_1 expertise_co_focus_beam_1 4 false false false false 0 0 0 expertise_co_focus_beam_1 0 0 0 0 expertise_damage_weapon_3=2 false 0
+expertise_co_tibanna_gas_2 expertise_co_tibanna_gas_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_3=2 false 0
+expertise_co_tibanna_gas_3 expertise_co_tibanna_gas_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_3=2 false 0
+expertise_co_tibanna_gas_4 expertise_co_tibanna_gas_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_3=2 false 0
+expertise_co_on_target_1 expertise_co_burst_fire_2 4 false false false false 0 0 0 expertise_co_burst_fire_2 0 0 0 0 expertise_co_pos_secured_line_critical=2,expertise_co_pos_secured_line_protection=5 false 0
+expertise_co_on_target_2 expertise_co_on_target_1 4 false false false false 0 0 0 0 0 0 0 expertise_co_pos_secured_line_critical=2,expertise_co_pos_secured_line_protection=5 false 0
+expertise_co_on_target_3 expertise_co_on_target_2 4 false false false false 0 0 0 0 0 0 0 expertise_co_pos_secured_line_critical=2,expertise_co_pos_secured_line_protection=5 false 0
+expertise_co_on_target_4 expertise_co_on_target_3 4 false false false false 0 0 0 0 0 0 0 expertise_co_pos_secured_line_critical=2,expertise_co_pos_secured_line_protection=5 false 0
+expertise_co_heavy_ammunition_1 expertise_co_keen_eye_2 4 false false false false 0 0 0 expertise_co_keen_eye_2 0 0 0 0 expertise_damage_weapon_0=2,expertise_damage_weapon_1=2 false 0
+expertise_co_heavy_ammunition_2 expertise_co_heavy_ammunition_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_0=2,expertise_damage_weapon_1=2 false 0
+expertise_co_heavy_ammunition_3 expertise_co_heavy_ammunition_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_0=2,expertise_damage_weapon_1=2 false 0
+expertise_co_heavy_ammunition_4 expertise_co_heavy_ammunition_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_weapon_0=2,expertise_damage_weapon_1=2 false 0
+expertise_co_marksman_1 expertise_co_heavy_ammunition_4 4 false false false false 0 0 0 expertise_co_heavy_ammunition_4 0 0 0 0 expertise_action_rifle=4,expertise_action_carbine=4 false 0
+expertise_co_marksman_2 expertise_co_marksman_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_rifle=4,expertise_action_carbine=4 false 0
+expertise_co_marksman_3 expertise_co_marksman_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_rifle=4,expertise_action_carbine=4 false 0
+expertise_co_packed_explosives_1 expertise_co_strong_arm_4 4 false false false false 0 0 0 expertise_co_strong_arm_4 0 0 0 0 expertise_damage_line_co_grenade=2 false 0
+expertise_co_packed_explosives_2 expertise_co_packed_explosives_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_co_grenade=2 false 0
+expertise_co_packed_explosives_3 expertise_co_packed_explosives_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_co_grenade=2 false 0
+expertise_co_packed_explosives_4 expertise_co_packed_explosives_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_co_grenade=2 false 0
+expertise_co_lethal_beam_1 expertise_co_tibanna_gas_4 4 false false false false 0 0 0 expertise_co_tibanna_gas_4 0 0 0 0 co_hw_dm_crit_1 false 0
+expertise_co_base_of_operations_1 expertise_co_on_target_4 4 false false false false 0 0 0 expertise_co_on_target_4 0 0 0 0 expertise_co_pos_secured_line_armor=1000,expertise_co_pos_secured_line_boo_critical=5 false 0
+expertise_co_blast_resistance_1 expertise_co_deflective_armor_4 4 false false false false 0 0 0 expertise_co_deflective_armor_4 0 0 0 0 area_damage_resist_full_percentage=5 false 0
+expertise_co_blast_resistance_2 expertise_co_blast_resistance_1 4 false false false false 0 0 0 0 0 0 0 area_damage_resist_full_percentage=5 false 0
+expertise_co_blast_resistance_3 expertise_co_blast_resistance_2 4 false false false false 0 0 0 0 0 0 0 area_damage_resist_full_percentage=5 false 0
+expertise_co_blast_resistance_4 expertise_co_blast_resistance_3 4 false false false false 0 0 0 0 0 0 0 area_damage_resist_full_percentage=5 false 0
+expertise_co_stand_fast_1 expertise_co_deflective_armor_4 4 false false false false 0 0 0 expertise_co_deflective_armor_4 0 0 0 0 co_stand_fast expertise_damage_decrease_percentage=60 false 0
+expertise_co_imp_stand_fast_1 expertise_co_stand_fast_1 4 false false false false 0 0 0 expertise_co_stand_fast_1 0 0 0 0 expertise_damage_decrease_percentage=5,expertise_buff_duration_line_co_stand_fast=2,expertise_cooldown_line_co_stand_fast=120 false 0
+expertise_co_imp_stand_fast_2 expertise_co_imp_stand_fast_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_decrease_percentage=5,expertise_buff_duration_line_co_stand_fast=2,expertise_cooldown_line_co_stand_fast=120 false 0
+expertise_co_imp_stand_fast_3 expertise_co_imp_stand_fast_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_decrease_percentage=5,expertise_buff_duration_line_co_stand_fast=2,expertise_cooldown_line_co_stand_fast=120 false 0
+expertise_co_short_fuse_1 expertise_co_packed_explosives_4 4 false false false false 0 0 0 expertise_co_packed_explosives_4 0 0 0 0 expertise_delay_reduce_line_co_grenade=1 false 0
+expertise_co_enhanced_fuel_cans_1 expertise_co_lethal_beam_1 4 false false false false 0 0 0 expertise_co_lethal_beam_1 0 0 0 0 expertise_action_weapon_12=5,expertise_action_weapon_13=5,commando_passive_dot=1 false 0
+expertise_co_enhanced_fuel_cans_2 expertise_co_enhanced_fuel_cans_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_12=5,expertise_action_weapon_13=5,commando_passive_dot=1 false 0
+expertise_co_enhanced_fuel_cans_3 expertise_co_enhanced_fuel_cans_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_12=5,expertise_action_weapon_13=5,commando_passive_dot=1 false 0
+expertise_co_enhanced_fuel_cans_4 expertise_co_enhanced_fuel_cans_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_12=5,expertise_action_weapon_13=5,commando_passive_dot=1 false 0
+expertise_sp_quiet_steps_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_avoidance_overpower=2 true 0
+expertise_sp_quiet_steps_2 expertise_sp_quiet_steps_1 4 false false false false 0 0 0 0 0 0 0 expertise_avoidance_overpower=3 true 0
+expertise_sp_rapid_concealment_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_sp_smoke=30,expertise_cooldown_line_sp_burst_shadows=30 true 0
+expertise_sp_rapid_concealment_2 expertise_sp_rapid_concealment_1 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_sp_smoke=30,expertise_cooldown_line_sp_burst_shadows=30 true 0
+expertise_sp_rapid_concealment_3 expertise_sp_rapid_concealment_2 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_sp_smoke=30,expertise_cooldown_line_sp_burst_shadows=30 true 0
+expertise_sp_rapid_concealment_4 expertise_sp_rapid_concealment_3 4 false false false false 0 0 0 0 0 0 0 expertise_cooldown_line_sp_smoke=30,expertise_cooldown_line_sp_burst_shadows=30 true 0
+expertise_sp_careful_observation_1 expertise_sp_reveal_shadows_1 4 false false false false 0 0 0 expertise_sp_reveal_shadows_1 0 0 0 0 detect_hidden=25 true 0
+expertise_sp_careful_observation_2 expertise_sp_careful_observation_1 4 false false false false 0 0 0 0 0 0 0 detect_hidden=25 true 0
+expertise_sp_cloaked_attacks_1 expertise 4 false false false false 0 0 0 0 0 0 0 sp_ambush_snipe_0 true 0
+expertise_sp_smoke_screen_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_movement_buff_invis_sp_buff_invis_1=-10 true 0
+expertise_sp_smoke_screen_2 expertise_sp_smoke_screen_1 4 false false false false 0 0 0 0 0 0 0 expertise_movement_buff_invis_sp_buff_invis_1=-10 true 0
+expertise_sp_smoke_screen_3 expertise_sp_smoke_screen_2 4 false false false false 0 0 0 0 0 0 0 expertise_movement_buff_invis_sp_buff_invis_1=-10 true 0
+expertise_sp_smoke_screen_4 expertise_sp_smoke_screen_3 4 false false false false 0 0 0 0 0 0 0 expertise_movement_buff_invis_sp_buff_invis_1=-10 true 0
+expertise_sp_reveal_shadows_1 expertise 4 false false false false 0 0 0 0 0 0 0 sp_reveal_shadows true 0
+expertise_sp_decoy_1 expertise 4 false false false false 0 0 0 0 0 0 0 sp_decoy true 0
+expertise_sp_cloak_and_dagger_1 expertise_sp_cloaked_attacks_1 4 false false false false 0 0 0 expertise_sp_cloaked_attacks_1 0 0 0 0 expertise_damage_line_sp_stealth_melee=20,expertise_damage_line_sp_stealth_ranged=20,expertise_dot_damage_line_sp_stealth_melee=20,expertise_dot_damage_line_sp_stealth_ranged=20 true 0
+expertise_sp_cloak_and_dagger_2 expertise_sp_cloak_and_dagger_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_sp_stealth_melee=20,expertise_damage_line_sp_stealth_ranged=20,expertise_dot_damage_line_sp_stealth_melee=20,expertise_dot_damage_line_sp_stealth_ranged=20 true 0
+expertise_sp_cloak_and_dagger_3 expertise_sp_cloak_and_dagger_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_sp_stealth_melee=20,expertise_damage_line_sp_stealth_ranged=20,expertise_dot_damage_line_sp_stealth_melee=20,expertise_dot_damage_line_sp_stealth_ranged=20 true 0
+expertise_sp_cloak_and_dagger_4 expertise_sp_cloak_and_dagger_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_sp_stealth_melee=20,expertise_damage_line_sp_stealth_ranged=20,expertise_dot_damage_line_sp_stealth_melee=20,expertise_dot_damage_line_sp_stealth_ranged=20 true 0
+expertise_sp_burst_of_shadows_1 expertise 4 false false false false 0 0 0 0 0 0 0 sp_burst_of_shadows true 0
+expertise_sp_expose_shadows_1 expertise_sp_careful_observation_2 4 false false false false 0 0 0 expertise_sp_careful_observation_2 0 0 0 0 expertise_sp_reveal_shadows_distance_increase=5,expertise_sp_reveal_shadows_detect_chance_increase=3,expertise_cooldown_line_sp_reveal_shadows=10 true 0
+expertise_sp_expose_shadows_2 expertise_sp_expose_shadows_1 4 false false false false 0 0 0 0 0 0 0 expertise_sp_reveal_shadows_distance_increase=5,expertise_sp_reveal_shadows_detect_chance_increase=3,expertise_cooldown_line_sp_reveal_shadows=10 true 0
+expertise_sp_expose_shadows_3 expertise_sp_expose_shadows_2 4 false false false false 0 0 0 0 0 0 0 expertise_sp_reveal_shadows_distance_increase=5,expertise_sp_reveal_shadows_detect_chance_increase=3,expertise_cooldown_line_sp_reveal_shadows=10 true 0
+expertise_sp_expose_shadows_4 expertise_sp_expose_shadows_3 4 false false false false 0 0 0 0 0 0 0 expertise_sp_reveal_shadows_distance_increase=5,expertise_sp_reveal_shadows_detect_chance_increase=3,expertise_cooldown_line_sp_reveal_shadows=10 true 0
+expertise_sp_puncturing_strikes_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_sp_stealth_melee=10,expertise_damage_line_sp_hd_melee=10,expertise_damage_line_sp_stealth_ranged=10 true 0
+expertise_sp_puncturing_strikes_2 expertise_sp_puncturing_strikes_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_sp_stealth_melee=10,expertise_damage_line_sp_hd_melee=10,expertise_damage_line_sp_stealth_ranged=10 true 0
+expertise_sp_puncturing_strikes_3 expertise_sp_puncturing_strikes_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_sp_stealth_melee=10,expertise_damage_line_sp_hd_melee=10,expertise_damage_line_sp_stealth_ranged=10 true 0
+expertise_sp_puncturing_strikes_4 expertise_sp_puncturing_strikes_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_sp_stealth_melee=10,expertise_damage_line_sp_hd_melee=10,expertise_damage_line_sp_stealth_ranged=10 true 0
+expertise_sp_steup_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_sp_stealth_melee=5,expertise_action_line_sp_stealth_ranged=5 true 0
+expertise_sp_steup_2 expertise_sp_steup_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_sp_stealth_melee=5,expertise_action_line_sp_stealth_ranged=5 true 0
+expertise_sp_steup_3 expertise_sp_steup_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_sp_stealth_melee=5,expertise_action_line_sp_stealth_ranged=5 true 0
+expertise_sp_steup_4 expertise_sp_steup_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_line_sp_stealth_melee=5,expertise_action_line_sp_stealth_ranged=5 true 0
+expertise_sp_shadows_embrace_1 expertise 4 false false false false 0 0 0 expertise_sp_burst_of_shadows_1 0 0 0 0 expertise_buff_duration_line_sp_burst_shadows=2,expertise_cooldown_line_sp_burst_shadows=30 true 0
+expertise_sp_shadows_embrace_2 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_sp_burst_shadows=2,expertise_cooldown_line_sp_burst_shadows=30 true 0
+expertise_sp_shadows_embrace_3 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_sp_burst_shadows=2,expertise_cooldown_line_sp_burst_shadows=30 true 0
+expertise_sp_shadows_embrace_4 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_sp_burst_shadows=2,expertise_cooldown_line_sp_burst_shadows=30 true 0
+expertise_sp_undercover_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_movement_buff_invis_sp_buff_invis_1=-5,expertise_movement_buff_invis_sp_buff_stealth_1=-20 true 0
+expertise_sp_undercover_2 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_movement_buff_invis_sp_buff_invis_1=-5,expertise_movement_buff_invis_sp_buff_stealth_1=-20 true 0
+expertise_sp_undercover_3 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_movement_buff_invis_sp_buff_invis_1=-5,expertise_movement_buff_invis_sp_buff_stealth_1=-20 true 0
+expertise_sp_smoke_mirrors expertise 4 false false false false 0 0 0 0 0 0 0 sp_smoke_mirrors true 0
+expertise_sp_initiative_1 expertise_sp_cloak_and_dagger_4 4 false false false false 0 0 0 expertise_sp_cloak_and_dagger_4 0 0 0 0 expertise_critical_line_sp_stealth_melee=15,expertise_critical_line_sp_stealth_ranged=15 true 0
+expertise_sp_initiative_2 expertise_sp_initiative_1 4 false false false false 0 0 0 0 0 0 0 expertise_critical_line_sp_stealth_melee=15,expertise_critical_line_sp_stealth_ranged=15 true 0
+expertise_sp_initiative_3 expertise_sp_initiative_2 4 false false false false 0 0 0 0 0 0 0 expertise_critical_line_sp_stealth_melee=15,expertise_critical_line_sp_stealth_ranged=15 true 0
+expertise_sp_initiative_4 expertise_sp_initiative_3 4 false false false false 0 0 0 0 0 0 0 expertise_critical_line_sp_stealth_melee=15,expertise_critical_line_sp_stealth_ranged=15 true 0
+expertise_sp_without_a_trace_1 expertise 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_sp_covert_mastery_1 expertise_sp_without_a_trace_1 4 false false false false 0 0 0 expertise_sp_without_a_trace_1 0 0 0 0 expertise_covert_mastery=1 true 0
+expertise_sp_diversion_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_improved_decoy=1 true 0
+expertise_sp_diversion_2 expertise_sp_diversion_1 4 false false false false 0 0 0 0 0 0 0 expertise_improved_decoy=1 true 0
+expertise_sp_preparation_1 expertise 4 false false false false 0 0 0 0 0 0 0 sp_preparation true 0
+expertise_sp_shifty_setup_1 expertise 4 false false false false 0 0 0 0 0 0 0 sp_shifty_setup true 0
+expertise_sp_improved_spys_fang_1 expertise 4 false false false false 0 0 0 0 0 0 0 sp_dot_0 true 0
+expertise_sp_hidden_daggers_1 expertise 4 false false false false 0 0 0 0 0 0 0 sp_hd_ability_0 true 0
+expertise_sp_hidden_daggers_2 expertise 4 false false false false 0 0 0 0 0 0 0 sp_hd_range_0 true 0
+expertise_sp_improved_first_aid_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_target_healing_bonus=10 true 0
+expertise_sp_improved_first_aid_2 expertise_sp_improved_first_aid_1 4 false false false false 0 0 0 0 0 0 0 expertise_target_healing_bonus=10 true 0
+expertise_sp_cloaked_recovery_1 expertise_sp_improved_first_aid_2 4 false false false false 0 0 0 expertise_sp_improved_first_aid_2 0 0 0 0 sp_cloaked_recovery_0 true 0
+expertise_sp_protective_armor_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_kinetic=300,expertise_innate_protection_energy=300 true 0
+expertise_sp_protective_armor_2 expertise_sp_protective_armor_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_kinetic=300,expertise_innate_protection_energy=300 true 0
+expertise_sp_protective_armor_3 expertise_sp_protective_armor_2 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_kinetic=300,expertise_innate_protection_energy=300 true 0
+expertise_sp_protective_armor_4 expertise_sp_protective_armor_3 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_kinetic=300,expertise_innate_protection_energy=300 true 0
+expertise_sp_improved_arachnids_web_1 expertise 4 false false false false 0 0 0 0 0 0 0 sp_improved_cc_dot_0 true 0
+expertise_sp_assassins_mark expertise 4 false false false false 0 0 0 0 0 0 0 sp_assassins_mark true 0
+expertise_sp_run_its_course_1 expertise_sp_improved_first_aid_2 4 false false false false 0 0 0 expertise_sp_improved_first_aid_2 0 0 0 0 sp_run_its_course true 0
+expertise_sp_noxious_traps_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fldmot=15 true 0
+expertise_sp_noxious_traps_2 expertise_sp_noxious_traps_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_fldmot=15 true 0
+expertise_sp_opportunity_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_critical_niche_all=2 true 0
+expertise_sp_opportunity_2 expertise_sp_opportunity_1 4 false false false false 0 0 0 0 0 0 0 expertise_critical_niche_all=2 true 0
+expertise_sp_opportunity_3 expertise_sp_opportunity_2 4 false false false false 0 0 0 0 0 0 0 expertise_critical_niche_all=2 true 0
+expertise_sp_opportunity_4 expertise_sp_opportunity_3 4 false false false false 0 0 0 0 0 0 0 expertise_critical_niche_all=2 true 0
+expertise_sp_precision_1 expertise 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 true 0
+expertise_sp_precision_2 expertise_sp_precision_1 4 false false false false 0 0 0 0 0 0 0 precision_modified=25 true 0
+expertise_sp_increased_strength_1 expertise 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 true 0
+expertise_sp_increased_strength_2 expertise_sp_increased_strength_1 4 false false false false 0 0 0 0 0 0 0 strength_modified=25 true 0
+expertise_sp_increased_agility_1 expertise 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 true 0
+expertise_sp_increased_agility_2 expertise_sp_increased_agility_1 4 false false false false 0 0 0 0 0 0 0 agility_modified=25 true 0
+expertise_sp_cloaking_armor_1 expertise 4 false false false false 0 0 0 0 0 0 0 camouflage=35 true 0
+expertise_sp_cloaking_armor_2 expertise_sp_cloaking_armor_1 4 false false false false 0 0 0 0 0 0 0 camouflage=40 true 0
+expertise_sp_glancing_armor_1 expertise 4 false false false false 0 0 0 expertise_sp_protective_armor_4 0 0 0 0 expertise_dodge=5 true 0
+expertise_sp_glancing_armor_2 expertise_sp_glancing_armor_1 4 false false false false 0 0 0 0 0 0 0 expertise_dodge=5 true 0
+expertise_sp_deadly_pistols_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_ranged=2 true 0
+expertise_sp_deadly_pistols_2 expertise_sp_deadly_pistols_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_ranged=2 true 0
+expertise_sp_deadly_pistols_3 expertise_sp_deadly_pistols_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_ranged=2 true 0
+expertise_sp_close_quarters_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=2 true 0
+expertise_sp_close_quarters_2 expertise_sp_close_quarters_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=2 true 0
+expertise_sp_close_quarters_3 expertise_sp_close_quarters_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=2 true 0
+expertise_sp_deadly_toxins_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_critical_line_fldmot=10 true 0
+expertise_sp_deadly_toxins_2 expertise_sp_deadly_toxins_1 4 false false false false 0 0 0 0 0 0 0 expertise_critical_line_fldmot=10 true 0
+expertise_sp_cheap_shots_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_ranged=5 true 0
+expertise_sp_cheap_shots_2 expertise_sp_cheap_shots_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_ranged=5 true 0
+expertise_sp_cheap_shots_3 expertise_sp_cheap_shots_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_ranged=5 true 0
+expertise_sp_cheap_shots_4 expertise_sp_cheap_shots_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_ranged=5 true 0
+expertise_sp_cheap_strikes_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_melee=5 true 0
+expertise_sp_cheap_strikes_2 expertise_sp_cheap_strikes_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_melee=5 true 0
+expertise_sp_cheap_strikes_3 expertise_sp_cheap_strikes_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_melee=5 true 0
+expertise_sp_cheap_strikes_4 expertise_sp_cheap_strikes_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_melee=5 true 0
+expertise_sp_jagged_edge_1 expertise_sp_opportunity_4 4 false false false false 0 0 0 expertise_sp_opportunity_4 0 0 0 0 expertise_critical_damage_increase=5 true 0
+expertise_sp_jagged_edge_2 expertise_sp_jagged_edge_1 4 false false false false 0 0 0 0 0 0 0 expertise_critical_damage_increase=5 true 0
+expertise_sp_jagged_edge_3 expertise_sp_jagged_edge_2 4 false false false false 0 0 0 0 0 0 0 expertise_critical_damage_increase=5 true 0
+expertise_sp_savagery expertise_sp_jagged_edge_3 4 false false false false 0 0 0 expertise_sp_jagged_edge_3 0 0 0 0 expertise_oncrit_proc_sp_savagery=1 true 0
+expertise_sp_assassins_blade_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_strikethrough_chance=2 true 0
+expertise_sp_assassins_blade_2 expertise_sp_assassins_blade_1 4 false false false false 0 0 0 0 0 0 0 expertise_strikethrough_chance=2 true 0
+expertise_sp_assassins_blade_3 expertise_sp_assassins_blade_2 4 false false false false 0 0 0 0 0 0 0 expertise_strikethrough_chance=1 true 0
+expertise_sp_assassins_blade_4 expertise_sp_assassins_blade_3 4 false false false false 0 0 0 0 0 0 0 expertise_strikethrough_chance=1 true 0
+expertise_sp_vibrogenerator_1 expertise_sp_assassins_blade_2 4 false false false false 0 0 0 expertise_sp_assassins_blade_2 0 0 0 0 expertise_armor_neglect=2 true 0
+expertise_sp_vibrogenerator_2 expertise_sp_vibrogenerator_1 4 false false false false 0 0 0 0 0 0 0 expertise_armor_neglect=2 true 0
+expertise_sp_vibrogenerator_3 expertise_sp_vibrogenerator_2 4 false false false false 0 0 0 0 0 0 0 expertise_armor_neglect=2 true 0
+expertise_sp_crippling_traps_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_sp_cripple_trap_proc_increase=50 true 0
+expertise_sp_crippling_traps_2 expertise_sp_crippling_traps_1 4 false false false false 0 0 0 0 0 0 0 expertise_sp_cripple_trap_proc_increase=50 true 0
+expertise_sp_resonance expertise_sp_vibrogenerator_3 4 false false false false 0 0 0 expertise_sp_vibrogenerator_3 0 0 0 0 expertise_onstrikethrough_proc_sp_resonance=1 true 0
+expertise_sp_equilibrium expertise 4 false false false false 0 0 0 0 0 0 0 freeshot_case_miss=1,freeshot_case_dodge=1,freeshot_case_parry=1 true 0
+expertise_sp_avoid_damage_1 expertise_sp_glancing_armor_2 4 false false false false 0 0 0 expertise_sp_glancing_armor_2 0 0 0 0 sp_avoid_damage true 0
+expertise_en_inspired_fitness_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_attrib_increase=50 true 0
+expertise_en_inspired_fitness_2 expertise_en_inspired_fitness_1 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_attrib_increase=50 true 0
+expertise_en_inspired_fitness_3 expertise_en_inspired_fitness_2 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_attrib_increase=50 true 0
+expertise_en_inspired_fitness_4 expertise_en_inspired_fitness_3 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_attrib_increase=50 true 0
+expertise_en_inspired_resilience_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_resist_increase=50 true 0
+expertise_en_inspired_resilience_2 expertise_en_inspired_resilience_1 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_resist_increase=50 true 0
+expertise_en_inspired_resilience_3 expertise_en_inspired_resilience_2 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_resist_increase=50 true 0
+expertise_en_inspired_resilience_4 expertise_en_inspired_resilience_3 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_resist_increase=50 true 0
+expertise_en_inspired_industry_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_trader_increase=25 true 0
+expertise_en_inspired_industry_2 expertise_en_inspired_industry_1 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_trader_increase=25 true 0
+expertise_en_inspired_industry_3 expertise_en_inspired_industry_2 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_trader_increase=25 true 0
+expertise_en_inspired_industry_4 expertise_en_inspired_industry_3 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_trader_increase=25 true 0
+expertise_en_creativity_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_base_point_increase=3 true 0
+expertise_en_creativity_2 expertise_en_creativity_1 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_base_point_increase=3 true 0
+expertise_en_creativity_3 expertise_en_creativity_2 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_base_point_increase=3 true 0
+expertise_en_creativity_4 expertise_en_creativity_3 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_base_point_increase=3 true 0
+expertise_en_holism_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_healer_buff_package true 0
+expertise_en_harvest_faire_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_harvest_faire_buff_package true 0
+expertise_en_second_chance_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_second_chance_buff_package true 0
+expertise_en_go_with_the_flow_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_go_with_the_flow_buff_package true 0
+expertise_en_intense_performer_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_pulse_duration_increase=1 true 0
+expertise_en_intense_performer_2 expertise_en_intense_performer_1 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_pulse_duration_increase=1 true 0
+expertise_en_intense_performer_3 expertise_en_intense_performer_2 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_pulse_duration_increase=1 true 0
+expertise_en_intense_performer_4 expertise_en_intense_performer_3 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_pulse_duration_increase=1 true 0
+expertise_en_affability_1 expertise_en_improv_1 4 false false false false 0 0 0 expertise_en_improv_1 0 0 0 0 expertise_en_performance_increase=5 true 0
+expertise_en_affability_2 expertise_en_affability_1 4 false false false false 0 0 0 0 0 0 0 expertise_en_performance_increase=5 true 0
+expertise_en_affability_3 expertise_en_affability_2 4 false false false false 0 0 0 0 0 0 0 expertise_en_performance_increase=5 true 0
+expertise_en_affability_4 expertise_en_affability_3 4 false false false false 0 0 0 0 0 0 0 expertise_en_performance_increase=5 true 0
+expertise_en_flush_with_success_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_flush_with_success_buff_package true 0
+expertise_en_inspired_reactions_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_proc_chance_increase=1 true 0
+expertise_en_inspired_reactions_2 expertise_en_inspired_reactions_1 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_proc_chance_increase=1 true 0
+expertise_en_inspired_reactions_3 expertise_en_inspired_reactions_2 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_proc_chance_increase=1 true 0
+expertise_en_inspired_reactions_4 expertise_en_inspired_reactions_3 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_proc_chance_increase=1 true 0
+expertise_en_lasting_impression_1 expertise_en_intense_performer_4 4 false false false false 0 0 0 expertise_en_intense_performer_4 0 0 0 0 expertise_en_inspire_buff_duration_increase=30 true 0
+expertise_en_lasting_impression_2 expertise_en_lasting_impression_1 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_buff_duration_increase=30 true 0
+expertise_en_lasting_impression_3 expertise_en_lasting_impression_2 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_buff_duration_increase=30 true 0
+expertise_en_lasting_impression_4 expertise_en_lasting_impression_3 4 false false false false 0 0 0 0 0 0 0 expertise_en_inspire_buff_duration_increase=30 true 0
+expertise_en_inspired_warfare_1 expertise_en_inspired_reactions_4 4 false false false false 0 0 0 expertise_en_inspired_reactions_4 0 0 0 0 expertise_en_combat_buff_increase=1 true 0
+expertise_en_inspired_warfare_2 expertise_en_inspired_warfare_1 4 false false false false 0 0 0 0 0 0 0 expertise_en_combat_buff_increase=1 true 0
+expertise_en_inspired_warfare_3 expertise_en_inspired_warfare_2 4 false false false false 0 0 0 0 0 0 0 expertise_en_combat_buff_increase=1 true 0
+expertise_en_inspired_warfare_4 expertise_en_inspired_warfare_3 4 false false false false 0 0 0 0 0 0 0 expertise_en_combat_buff_increase=1 true 0
+expertise_en_improv_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_en_improv=1 true 0
+expertise_en_holographic_mastery_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_en_holographic_additional_backup=1 true 0
+expertise_en_holographic_mastery_2 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_en_holographic_additional_backup=1 true 0
+expertise_en_holographic_duration_1 expertise_en_holographic_mastery_2 4 false false false false 0 0 0 expertise_en_holographic_mastery_2 0 0 0 0 expertise_en_holographic_duration=1 true 0
+expertise_en_dramatic_flair_1 expertise 4 false false false false 0 0 0 0 0 0 0 constitution_modified=15,strength_modified=15,stamina_modified=15 true 0
+expertise_en_dramatic_flair_2 expertise_en_dramatic_flair_1 4 false false false false 0 0 0 0 0 0 0 constitution_modified=15,strength_modified=15,stamina_modified=15 true 0
+expertise_en_dramatic_flair_3 expertise_en_dramatic_flair_2 4 false false false false 0 0 0 0 0 0 0 constitution_modified=15,strength_modified=15,stamina_modified=15 true 0
+expertise_en_dramatic_flair_4 expertise_en_dramatic_flair_3 4 false false false false 0 0 0 0 0 0 0 constitution_modified=15,strength_modified=15,stamina_modified=15 true 0
+expertise_en_strike_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_strike_0 true 0
+expertise_en_conditioned_vessel_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=5 true 0
+expertise_en_conditioned_vessel_2 expertise_en_conditioned_vessel_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=5 true 0
+expertise_en_conditioned_vessel_3 expertise_en_conditioned_vessel_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=5 true 0
+expertise_en_conditioned_vessel_4 expertise_en_conditioned_vessel_3 4 false false false false 0 0 0 0 0 0 0 expertise_damage_melee=5 true 0
+expertise_en_thought_as_action_1 expertise_en_folded_inward_1 4 false false false false 0 0 0 expertise_en_folded_inward_4 0 0 0 0 expertise_innate_protection_all=250 true 0
+expertise_en_thought_as_action_2 expertise_en_thought_as_action_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 true 0
+expertise_en_thought_as_action_3 expertise_en_thought_as_action_2 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 true 0
+expertise_en_thought_as_action_4 expertise_en_thought_as_action_3 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 true 0
+expertise_en_folded_inward_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 true 0
+expertise_en_folded_inward_2 expertise_en_folded_inward_1 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 true 0
+expertise_en_folded_inward_3 expertise_en_folded_inward_2 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 true 0
+expertise_en_folded_inward_4 expertise_en_folded_inward_3 4 false false false false 0 0 0 0 0 0 0 expertise_innate_protection_all=250 true 0
+expertise_en_thrill_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_thrill true 0
+expertise_en_project_will_1 expertise_en_strike_1 4 false false false false 0 0 0 expertise_en_strike_1 0 0 0 0 en_project_will_0 true 0
+expertise_en_rising_spirit_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_melee=2 true 0
+expertise_en_rising_spirit_2 expertise_en_rising_spirit_1 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_melee=2 true 0
+expertise_en_rising_spirit_3 expertise_en_rising_spirit_2 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_melee=2 true 0
+expertise_en_rising_spirit_4 expertise_en_rising_spirit_3 4 false false false false 0 0 0 0 0 0 0 expertise_undiminished_critical_melee=2 true 0
+expertise_en_focused_control_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_melee=3 true 0
+expertise_en_focused_control_2 expertise_en_focused_control_1 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_melee=3 true 0
+expertise_en_focused_control_3 expertise_en_focused_control_2 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_melee=3 true 0
+expertise_en_focused_control_4 expertise_en_focused_control_3 4 false false false false 0 0 0 0 0 0 0 expertise_action_weapon_melee=3 true 0
+expertise_en_heal_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_heal_1 true 0
+expertise_en_encore_heal_1 expertise_en_heal_1 4 false false false false 0 0 0 expertise_en_heal_1 0 0 0 0 expertise_healing_line_en_heal=50 true 0
+expertise_en_encore_heal_2 expertise_en_encore_heal_1 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_en_heal=25 true 0
+expertise_en_encore_heal_3 expertise_en_encore_heal_2 4 false false false false 0 0 0 0 0 0 0 expertise_healing_line_en_heal=25 true 0
+expertise_en_emotional_prescience_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_glancing_blow_all=4 true 0
+expertise_en_emotional_prescience_2 expertise_en_emotional_prescience_1 4 false false false false 0 0 0 0 0 0 0 expertise_glancing_blow_all=4 true 0
+expertise_en_emotional_prescience_3 expertise_en_emotional_prescience_2 4 false false false false 0 0 0 0 0 0 0 expertise_glancing_blow_all=4 true 0
+expertise_en_emotional_prescience_4 expertise_en_emotional_prescience_3 4 false false false false 0 0 0 0 0 0 0 expertise_glancing_blow_all=4 true 0
+expertise_en_to_the_hilt_1 expertise_en_thrill_1 4 false false false false 0 0 0 expertise_en_thrill_1 0 0 0 0 expertise_buff_duration_line_en_debuff_thrill=2,expertise_en_debuff_thrill_increase=2 true 0
+expertise_en_to_the_hilt_2 expertise_en_to_the_hilt_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_en_debuff_thrill=2,expertise_en_debuff_thrill_increase=2 true 0
+expertise_en_sweeping_pirouette_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_sweeping_pirouette_0 true 0
+expertise_en_controlled_spin_1 expertise_en_sweeping_pirouette_1 4 false false false false 0 0 0 expertise_en_sweeping_pirouette_1 0 0 0 0 expertise_damage_line_en_sweeping_pirouette=10 true 0
+expertise_en_controlled_spin_2 expertise_en_controlled_spin_1 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_en_sweeping_pirouette=10 true 0
+expertise_en_controlled_spin_3 expertise_en_controlled_spin_2 4 false false false false 0 0 0 0 0 0 0 expertise_damage_line_en_sweeping_pirouette=10 true 0
+expertise_en_void_dance_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_void_dance true 0
+expertise_en_show_stopper_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_critical_hit_reduction=2 true 0
+expertise_en_show_stopper_2 expertise_en_show_stopper_1 4 false false false false 0 0 0 0 0 0 0 expertise_critical_hit_reduction=2 true 0
+expertise_en_show_stopper_3 expertise_en_show_stopper_2 4 false false false false 0 0 0 0 0 0 0 expertise_critical_hit_reduction=2 true 0
+expertise_en_unhealthy_fixation_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_unhealthy_fixation true 0
+expertise_en_allure_1 expertise_en_unhealthy_fixation_1 4 false false false false 0 0 0 expertise_en_unhealthy_fixation_1 0 0 0 0 expertise_buff_duration_line_en_unhealthy_fixation_debuff=1 true 0
+expertise_en_allure_2 expertise_en_allure_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_en_unhealthy_fixation_debuff=1 true 0
+expertise_en_allure_3 expertise_en_allure_2 4 false false false false 0 0 0 0 0 0 0 expertise_buff_duration_line_en_unhealthy_fixation_debuff=1 true 0
+expertise_en_spiral_kick_1 expertise_en_sweeping_pirouette_1 4 false false false false 0 0 0 expertise_en_sweeping_pirouette_1 0 0 0 0 en_spiral_kick_0 true 0
+expertise_en_uprising_1 expertise_en_spiral_kick_1 4 false false false false 0 0 0 expertise_en_spiral_kick_1 0 0 0 0 expertise_critical_line_en_spiral_kick=5 true 0
+expertise_en_uprising_2 expertise_en_uprising_1 4 false false false false 0 0 0 0 0 0 0 expertise_critical_line_en_spiral_kick=5 true 0
+expertise_en_annulling_1 expertise_en_void_dance_1 4 false false false false 0 0 0 expertise_en_void_dance_1 0 0 0 0 expertise_buff_en_void_dance_buff=5 true 0
+expertise_en_annulling_2 expertise_en_annulling_1 4 false false false false 0 0 0 0 0 0 0 expertise_buff_en_void_dance_buff=5 true 0
+expertise_en_annulling_3 expertise_en_annulling_2 4 false false false false 0 0 0 0 0 0 0 expertise_buff_en_void_dance_buff=5 true 0
+expertise_en_stage_presence_1 expertise_en_show_stopper_3 4 false false false false 0 0 0 expertise_en_show_stopper_3 0 0 0 0 expertise_dodge=2 true 0
+expertise_en_stage_presence_2 expertise_en_stage_presence_1 4 false false false false 0 0 0 0 0 0 0 expertise_dodge=2 true 0
+expertise_en_stage_presence_3 expertise_en_stage_presence_2 4 false false false false 0 0 0 0 0 0 0 expertise_dodge=2 true 0
+expertise_en_sprint_1 expertise 4 false false false false 0 0 0 0 0 0 0 en_sprint_1 false 0
+expertise_trader_business_accounting_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_vendor_cost_decrease=1 true 0
+expertise_trader_business_accounting_2 expertise_trader_business_accounting_1 4 false false false false 0 0 0 0 0 0 0 expertise_vendor_cost_decrease=1 true 0
+expertise_trader_business_accounting_3 expertise_trader_business_accounting_2 4 false false false false 0 0 0 0 0 0 0 expertise_vendor_cost_decrease=1 true 0
+expertise_trader_business_accounting_4 expertise_trader_business_accounting_3 4 false false false false 0 0 0 0 0 0 0 expertise_vendor_cost_decrease=1 true 0
+expertise_trader_sampling_collection_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_resource_sampling_increase=25 true 0
+expertise_trader_sampling_collection_2 expertise_trader_sampling_collection_1 4 false false false false 0 0 0 0 0 0 0 expertise_resource_sampling_increase=25 true 0
+expertise_trader_sampling_collection_3 expertise_trader_sampling_collection_2 4 false false false false 0 0 0 0 0 0 0 expertise_resource_sampling_increase=25 true 0
+expertise_trader_sampling_collection_4 expertise_trader_sampling_collection_3 4 false false false false 0 0 0 0 0 0 0 expertise_resource_sampling_increase=25 true 0
+expertise_trader_warehousing_1 expertise_trader_business_accounting_4 4 false false false false 0 0 0 expertise_trader_business_accounting_4 0 0 0 0 vendor_item_limit=50 true 0
+expertise_trader_warehousing_2 expertise_trader_warehousing_1 4 false false false false 0 0 0 0 0 0 0 vendor_item_limit=50 true 0
+expertise_trader_warehousing_3 expertise_trader_warehousing_2 4 false false false false 0 0 0 0 0 0 0 vendor_item_limit=50 true 0
+expertise_trader_warehousing_4 expertise_trader_warehousing_3 4 false false false false 0 0 0 0 0 0 0 vendor_item_limit=50 true 0
+expertise_trader_harvester_storage_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_havester_storage_increase=3 true 0
+expertise_trader_harvester_storage_2 expertise_trader_harvester_storage_1 4 false false false false 0 0 0 0 0 0 0 expertise_havester_storage_increase=3 true 0
+expertise_trader_harvester_storage_3 expertise_trader_harvester_storage_2 4 false false false false 0 0 0 0 0 0 0 expertise_havester_storage_increase=3 true 0
+expertise_trader_harvester_storage_4 expertise_trader_harvester_storage_3 4 false false false false 0 0 0 0 0 0 0 expertise_havester_storage_increase=3 true 0
+expertise_trader_sampling_efficiency_1 expertise_trader_sampling_collection_4 4 false false false false 0 0 0 expertise_trader_sampling_collection_4 0 0 0 0 expertise_resource_sampling_time_decrease=5 true 0
+expertise_trader_sampling_efficiency_2 expertise_trader_sampling_efficiency_1 4 false false false false 0 0 0 0 0 0 0 expertise_resource_sampling_time_decrease=5 true 0
+expertise_trader_sampling_efficiency_3 expertise_trader_sampling_efficiency_2 4 false false false false 0 0 0 0 0 0 0 expertise_resource_sampling_time_decrease=5 true 0
+expertise_trader_personnel_management_1 expertise_trader_warehousing_4 4 false false false false 0 0 0 expertise_trader_warehousing_4 0 0 0 0 manage_vendor=1 true 0
+expertise_trader_personnel_management_2 expertise_trader_personnel_management_1 4 false false false false 0 0 0 0 0 0 0 manage_vendor=1 true 0
+expertise_trader_factory_maintenance_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_factory_maintenance_decrease=10 true 0
+expertise_trader_factory_maintenance_2 expertise_trader_factory_maintenance_1 4 false false false false 0 0 0 0 0 0 0 expertise_factory_maintenance_decrease=5 true 0
+expertise_trader_factory_maintenance_3 expertise_trader_factory_maintenance_2 4 false false false false 0 0 0 0 0 0 0 expertise_factory_maintenance_decrease=5 true 0
+expertise_trader_factory_maintenance_4 expertise_trader_factory_maintenance_3 4 false false false false 0 0 0 0 0 0 0 expertise_factory_maintenance_decrease=10 true 0
+expertise_trader_harvester_maintenance_1 expertise_trader_harvester_storage_4 4 false false false false 0 0 0 expertise_trader_harvester_storage_4 0 0 0 0 expertise_harvester_maintenance_decrease=4 true 0
+expertise_trader_harvester_maintenance_2 expertise_trader_harvester_maintenance_1 4 false false false false 0 0 0 0 0 0 0 expertise_harvester_maintenance_decrease=4 true 0
+expertise_trader_harvester_maintenance_3 expertise_trader_harvester_maintenance_2 4 false false false false 0 0 0 0 0 0 0 expertise_harvester_maintenance_decrease=4 true 0
+expertise_trader_harvester_maintenance_4 expertise_trader_harvester_maintenance_3 4 false false false false 0 0 0 0 0 0 0 expertise_harvester_maintenance_decrease=4 true 0
+expertise_trader_factory_energy_1 expertise_trader_factory_maintenance_4 4 false false false false 0 0 0 expertise_trader_factory_maintenance_4 0 0 0 0 expertise_factory_energy_decrease=5 true 0
+expertise_trader_factory_energy_2 expertise_trader_factory_energy_1 4 false false false false 0 0 0 0 0 0 0 expertise_factory_energy_decrease=5 true 0
+expertise_trader_factory_energy_3 expertise_trader_factory_energy_2 4 false false false false 0 0 0 0 0 0 0 expertise_factory_energy_decrease=5 true 0
+expertise_trader_factory_energy_4 expertise_trader_factory_energy_3 4 false false false false 0 0 0 0 0 0 0 expertise_factory_energy_decrease=5 true 0
+expertise_trader_harvester_energy_1 expertise_trader_harvester_maintenance_4 4 false false false false 0 0 0 expertise_trader_harvester_maintenance_4 0 0 0 0 expertise_harvester_energy_decrease=5 true 0
+expertise_trader_harvester_energy_2 expertise_trader_harvester_energy_1 4 false false false false 0 0 0 0 0 0 0 expertise_harvester_energy_decrease=5 true 0
+expertise_trader_harvester_energy_3 expertise_trader_harvester_energy_2 4 false false false false 0 0 0 0 0 0 0 expertise_harvester_energy_decrease=5 true 0
+expertise_trader_harvester_energy_4 expertise_trader_harvester_energy_3 4 false false false false 0 0 0 0 0 0 0 expertise_harvester_energy_decrease=5 true 0
+expertise_trader_reverse_engineering_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_reverse_engineering_bonus=5 true 0
+expertise_trader_reverse_engineering_2 expertise_trader_reverse_engineering_1 4 false false false false 0 0 0 0 0 0 0 expertise_reverse_engineering_bonus=5 true 0
+expertise_trader_factory_production_1 expertise_trader_factory_energy_4 4 false false false false 0 0 0 expertise_trader_factory_energy_4 0 0 0 0 factory_speed=5 true 0
+expertise_trader_factory_production_2 expertise_trader_factory_production_1 4 false false false false 0 0 0 0 0 0 0 factory_speed=5 true 0
+expertise_trader_harvester_collection_1 expertise_trader_harvester_energy_4 4 false false false false 0 0 0 expertise_trader_harvester_energy_4 0 0 0 0 expertise_harvester_collection_increase=20 true 0
+expertise_trader_harvester_collection_2 expertise_trader_harvester_collection_1 4 false false false false 0 0 0 0 0 0 0 expertise_harvester_collection_increase=10 true 0
+expertise_domestic_tailor_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 clothing_assembly=5 true 0
+expertise_domestic_tailor_dexterity_2 expertise_domestic_tailor_dexterity_1 4 false false false false 0 0 0 0 0 0 0 clothing_assembly=5 true 0
+expertise_domestic_tailor_dexterity_3 expertise_domestic_tailor_dexterity_2 4 false false false false 0 0 0 0 0 0 0 clothing_assembly=5 true 0
+expertise_domestic_tailor_dexterity_4 expertise_domestic_tailor_dexterity_3 4 false false false false 0 0 0 0 0 0 0 clothing_assembly=5 true 0
+expertise_domestic_artisan_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_domestic_artisan_dexterity_2 expertise_domestic_artisan_dexterity_1 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_domestic_artisan_dexterity_3 expertise_domestic_artisan_dexterity_2 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_domestic_artisan_dexterity_4 expertise_domestic_artisan_dexterity_3 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_domestic_chef_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 food_assembly=5 true 0
+expertise_domestic_chef_dexterity_2 expertise_domestic_chef_dexterity_1 4 false false false false 0 0 0 0 0 0 0 food_assembly=5 true 0
+expertise_domestic_chef_dexterity_3 expertise_domestic_chef_dexterity_2 4 false false false false 0 0 0 0 0 0 0 food_assembly=5 true 0
+expertise_domestic_chef_dexterity_4 expertise_domestic_chef_dexterity_3 4 false false false false 0 0 0 0 0 0 0 food_assembly=5 true 0
+expertise_domestic_tailor_insight_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_tailor=1 true 0
+expertise_domestic_tailor_insight_2 expertise_domestic_tailor_insight_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_tailor=1 true 0
+expertise_domestic_artisan_hypothesis_1 expertise_domestic_artisan_dexterity_4 4 false false false false 0 0 0 expertise_domestic_artisan_dexterity_4 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_domestic_artisan_hypothesis_2 expertise_domestic_artisan_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_domestic_artisan_hypothesis_3 expertise_domestic_artisan_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_domestic_artisan_hypothesis_4 expertise_domestic_artisan_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_domestic_chef_insight_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_chef=1 true 0
+expertise_domestic_chef_insight_2 expertise_domestic_chef_insight_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_chef=1 true 0
+expertise_domestic_tailor_hypothesis_1 expertise_domestic_tailor_dexterity_4 4 false false false false 0 0 0 expertise_domestic_tailor_dexterity_4 0 0 0 0 expertise_experimentation_increase_tailor=3 true 0
+expertise_domestic_tailor_hypothesis_2 expertise_domestic_tailor_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_tailor=3 true 0
+expertise_domestic_tailor_hypothesis_3 expertise_domestic_tailor_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_tailor=3 true 0
+expertise_domestic_tailor_hypothesis_4 expertise_domestic_tailor_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_tailor=3 true 0
+expertise_domestic_resource_processing_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_domestic_resource_processing_2 expertise_domestic_resource_processing_1 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_domestic_chef_hypothesis_1 expertise_domestic_chef_dexterity_4 4 false false false false 0 0 0 expertise_domestic_chef_dexterity_4 0 0 0 0 expertise_experimentation_increase_chef=3 true 0
+expertise_domestic_chef_hypothesis_2 expertise_domestic_chef_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_chef=3 true 0
+expertise_domestic_chef_hypothesis_3 expertise_domestic_chef_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_chef=3 true 0
+expertise_domestic_chef_hypothesis_4 expertise_domestic_chef_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_chef=3 true 0
+expertise_domestic_tailor_keen_understanding_1 expertise_domestic_tailor_insight_2 4 false false false false 0 0 0 expertise_domestic_tailor_insight_2 0 0 0 0 expertise_complexity_decrease_tailor=2 true 0
+expertise_domestic_tailor_keen_understanding_2 expertise_domestic_tailor_keen_understanding_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_tailor=2 true 0
+expertise_domestic_resource_refinement_1 expertise_domestic_resource_processing_2 4 false false false false 0 0 0 expertise_domestic_resource_processing_2 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_domestic_resource_refinement_2 expertise_domestic_resource_refinement_1 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_domestic_artisan_advanced_theory_1 expertise_domestic_artisan_hypothesis_4 4 false false false false 0 0 0 expertise_domestic_artisan_hypothesis_4 0 0 0 0 general_experimentation=10 true 0
+expertise_domestic_chef_keen_understanding_1 expertise_domestic_chef_insight_2 4 false false false false 0 0 0 expertise_domestic_chef_insight_2 0 0 0 0 expertise_complexity_decrease_chef=2 true 0
+expertise_domestic_chef_keen_understanding_2 expertise_domestic_chef_keen_understanding_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_chef=2 true 0
+expertise_domestic_tailor_advanced_theory_1 expertise_domestic_tailor_hypothesis_4 4 false false false false 0 0 0 expertise_domestic_tailor_hypothesis_4 0 0 0 0 clothing_experimentation=10 true 0
+expertise_domestic_tailor_socket_bonus_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftExpertiseSocketRetrofitter true 0
+expertise_domestic_tailor_attachment_upgrade_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_attachment_upgrade=1 true 0
+expertise_domestic_chef_schematic_1_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftFoodLightAdditive,craftFoodMediumAdditive true 0
+expertise_domestic_chef_schematic_2_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftFoodHeavyAdditive,craftFoodMediumAdditive true 0
+expertise_domestic_chef_advanced_theory_1 expertise_domestic_chef_hypothesis_4 4 false false false false 0 0 0 expertise_domestic_chef_hypothesis_4 0 0 0 0 food_experimentation=10 true 0
+expertise_structure_architect_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 structure_assembly=5 true 0
+expertise_structure_architect_dexterity_2 expertise_structure_architect_dexterity_1 4 false false false false 0 0 0 0 0 0 0 structure_assembly=5 true 0
+expertise_structure_architect_dexterity_3 expertise_structure_architect_dexterity_2 4 false false false false 0 0 0 0 0 0 0 structure_assembly=5 true 0
+expertise_structure_architect_dexterity_4 expertise_structure_architect_dexterity_3 4 false false false false 0 0 0 0 0 0 0 structure_assembly=5 true 0
+expertise_structure_artisan_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_structure_artisan_dexterity_2 expertise_structure_artisan_dexterity_1 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_structure_artisan_dexterity_3 expertise_structure_artisan_dexterity_2 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_structure_artisan_dexterity_4 expertise_structure_artisan_dexterity_3 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_structure_shipwright_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 chassis_assembly=5,engine_assembly=5,booster_assembly=5,power_systems=5,weapon_systems=5,shields_assembly=5,advanced_assembly=5 true 0
+expertise_structure_shipwright_dexterity_2 expertise_structure_shipwright_dexterity_1 4 false false false false 0 0 0 0 0 0 0 chassis_assembly=5,engine_assembly=5,booster_assembly=5,power_systems=5,weapon_systems=5,shields_assembly=5,advanced_assembly=5 true 0
+expertise_structure_shipwright_dexterity_3 expertise_structure_shipwright_dexterity_2 4 false false false false 0 0 0 0 0 0 0 chassis_assembly=5,engine_assembly=5,booster_assembly=5,power_systems=5,weapon_systems=5,shields_assembly=5,advanced_assembly=5 true 0
+expertise_structure_shipwright_dexterity_4 expertise_structure_shipwright_dexterity_3 4 false false false false 0 0 0 0 0 0 0 chassis_assembly=5,engine_assembly=5,booster_assembly=5,power_systems=5,weapon_systems=5,shields_assembly=5,advanced_assembly=5 true 0
+expertise_structure_architect_insight_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_architect=1 true 0
+expertise_structure_architect_insight_2 expertise_structure_architect_insight_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_architect=1 true 0
+expertise_structure_artisan_hypothesis_1 expertise_structure_artisan_dexterity_4 4 false false false false 0 0 0 expertise_structure_artisan_dexterity_4 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_structure_artisan_hypothesis_2 expertise_structure_artisan_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_structure_artisan_hypothesis_3 expertise_structure_artisan_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_structure_artisan_hypothesis_4 expertise_structure_artisan_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_structure_shipwright_insight_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_shipwright=1 true 0
+expertise_structure_shipwright_insight_2 expertise_structure_shipwright_insight_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_shipwright=1 true 0
+expertise_structure_architect_hypothesis_1 expertise_structure_architect_dexterity_4 4 false false false false 0 0 0 expertise_structure_architect_dexterity_4 0 0 0 0 expertise_experimentation_increase_architect=3 true 0
+expertise_structure_architect_hypothesis_2 expertise_structure_architect_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_architect=3 true 0
+expertise_structure_architect_hypothesis_3 expertise_structure_architect_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_architect=3 true 0
+expertise_structure_architect_hypothesis_4 expertise_structure_architect_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_architect=3 true 0
+expertise_structure_resource_processing_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_structure_resource_processing_2 expertise_structure_resource_processing_1 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_structure_shipwright_hypothesis_1 expertise_structure_shipwright_dexterity_4 4 false false false false 0 0 0 expertise_structure_shipwright_dexterity_4 0 0 0 0 expertise_experimentation_increase_shipwright=3 true 0
+expertise_structure_shipwright_hypothesis_2 expertise_structure_shipwright_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_shipwright=3 true 0
+expertise_structure_shipwright_hypothesis_3 expertise_structure_shipwright_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_shipwright=3 true 0
+expertise_structure_shipwright_hypothesis_4 expertise_structure_shipwright_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_shipwright=3 true 0
+expertise_structure_architect_keen_understanding_1 expertise_structure_architect_insight_2 4 false false false false 0 0 0 expertise_structure_architect_insight_2 0 0 0 0 expertise_complexity_decrease_architect=2 true 0
+expertise_structure_architect_keen_understanding_2 expertise_structure_architect_keen_understanding_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_architect=2 true 0
+expertise_structure_resource_refinement_1 expertise_structure_resource_processing_2 4 false false false false 0 0 0 expertise_structure_resource_processing_2 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_structure_resource_refinement_2 expertise_structure_resource_refinement_1 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_structure_artisan_advanced_theory_1 expertise_structure_artisan_hypothesis_4 4 false false false false 0 0 0 expertise_structure_artisan_hypothesis_4 0 0 0 0 general_experimentation=10 true 0
+expertise_structure_shipwright_keen_understanding_1 expertise_structure_shipwright_insight_2 4 false false false false 0 0 0 expertise_structure_shipwright_insight_2 0 0 0 0 expertise_complexity_decrease_shipwright=2 true 0
+expertise_structure_shipwright_keen_understanding_2 expertise_structure_shipwright_keen_understanding_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_shipwright=2 true 0
+expertise_structure_architect_advanced_theory_1 expertise_structure_architect_hypothesis_4 4 false false false false 0 0 0 expertise_structure_architect_hypothesis_4 0 0 0 0 structure_experimentation=10 true 0
+expertise_structure_architect_schematic_1_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftArchitectExpertiseSchematics1 true 0
+expertise_structure_architect_schematic_2_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftArchitectExpertiseSchematics2 true 0
+expertise_structure_shipwright_schematic_1_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftShipwrightExpertiseSchematics1 true 0
+expertise_structure_shipwright_schematic_2_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftShipwrightExpertiseSchematics2 true 0
+expertise_structure_shipwright_advanced_theory_1 expertise_structure_shipwright_hypothesis_4 4 false false false false 0 0 0 expertise_structure_shipwright_hypothesis_4 0 0 0 0 chassis_experimentation=10,weapon_systems_experimentation=10,engine_experimentation=10,booster_experimentation=10,power_systems_experimentation=10,shields_experimentation=10,advanced_ship_experimentation=10 true 0
+expertise_munition_weaponsmith_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 weapon_assembly=5 true 0
+expertise_munition_weaponsmith_dexterity_2 expertise_munition_weaponsmith_dexterity_1 4 false false false false 0 0 0 0 0 0 0 weapon_assembly=5 true 0
+expertise_munition_weaponsmith_dexterity_3 expertise_munition_weaponsmith_dexterity_2 4 false false false false 0 0 0 0 0 0 0 weapon_assembly=5 true 0
+expertise_munition_weaponsmith_dexterity_4 expertise_munition_weaponsmith_dexterity_3 4 false false false false 0 0 0 0 0 0 0 weapon_assembly=5 true 0
+expertise_munition_artisan_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_munition_artisan_dexterity_2 expertise_munition_artisan_dexterity_1 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_munition_artisan_dexterity_3 expertise_munition_artisan_dexterity_2 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_munition_artisan_dexterity_4 expertise_munition_artisan_dexterity_3 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_munition_armorsmith_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 armor_assembly=5 true 0
+expertise_munition_armorsmith_dexterity_2 expertise_munition_armorsmith_dexterity_1 4 false false false false 0 0 0 0 0 0 0 armor_assembly=5 true 0
+expertise_munition_armorsmith_dexterity_3 expertise_munition_armorsmith_dexterity_2 4 false false false false 0 0 0 0 0 0 0 armor_assembly=5 true 0
+expertise_munition_armorsmith_dexterity_4 expertise_munition_armorsmith_dexterity_3 4 false false false false 0 0 0 0 0 0 0 armor_assembly=5 true 0
+expertise_munition_weaponsmith_insight_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_weaponsmith=1 true 0
+expertise_munition_weaponsmith_insight_2 expertise_munition_weaponsmith_insight_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_weaponsmith=1 true 0
+expertise_munition_artisan_hypothesis_1 expertise_munition_artisan_dexterity_4 4 false false false false 0 0 0 expertise_munition_artisan_dexterity_4 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_munition_artisan_hypothesis_2 expertise_munition_artisan_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_munition_artisan_hypothesis_3 expertise_munition_artisan_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_munition_artisan_hypothesis_4 expertise_munition_artisan_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_munition_armorsmith_insight_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_armorsmith=1 true 0
+expertise_munition_armorsmith_insight_2 expertise_munition_armorsmith_insight_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_armorsmith=1 true 0
+expertise_munition_weaponsmith_hypothesis_1 expertise_munition_weaponsmith_dexterity_4 4 false false false false 0 0 0 expertise_munition_weaponsmith_dexterity_4 0 0 0 0 expertise_experimentation_increase_weaponsmith=3 true 0
+expertise_munition_weaponsmith_hypothesis_2 expertise_munition_weaponsmith_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_weaponsmith=3 true 0
+expertise_munition_weaponsmith_hypothesis_3 expertise_munition_weaponsmith_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_weaponsmith=3 true 0
+expertise_munition_weaponsmith_hypothesis_4 expertise_munition_weaponsmith_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_weaponsmith=3 true 0
+expertise_munition_resource_processing_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_munition_resource_processing_2 expertise_munition_resource_processing_1 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_munition_armorsmith_hypothesis_1 expertise_munition_armorsmith_dexterity_4 4 false false false false 0 0 0 expertise_munition_armorsmith_dexterity_4 0 0 0 0 expertise_experimentation_increase_armorsmith=3 true 0
+expertise_munition_armorsmith_hypothesis_2 expertise_munition_armorsmith_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_armorsmith=3 true 0
+expertise_munition_armorsmith_hypothesis_3 expertise_munition_armorsmith_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_armorsmith=3 true 0
+expertise_munition_armorsmith_hypothesis_4 expertise_munition_armorsmith_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_armorsmith=3 true 0
+expertise_munition_weaponsmith_keen_understanding_1 expertise_munition_weaponsmith_insight_2 4 false false false false 0 0 0 expertise_munition_weaponsmith_insight_2 0 0 0 0 expertise_complexity_decrease_weaponsmith=2 true 0
+expertise_munition_weaponsmith_keen_understanding_2 expertise_munition_weaponsmith_keen_understanding_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_weaponsmith=2 true 0
+expertise_munition_resource_refinement_1 expertise_munition_resource_processing_2 4 false false false false 0 0 0 expertise_munition_resource_processing_2 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_munition_resource_refinement_2 expertise_munition_resource_refinement_1 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_munition_artisan_advanced_theory_1 expertise_munition_artisan_hypothesis_4 4 false false false false 0 0 0 expertise_munition_artisan_hypothesis_4 0 0 0 0 general_experimentation=10 true 0
+expertise_munition_armorsmith_keen_understanding_1 expertise_munition_armorsmith_insight_2 4 false false false false 0 0 0 expertise_munition_armorsmith_insight_2 0 0 0 0 expertise_complexity_decrease_armorsmith=2 true 0
+expertise_munition_armorsmith_keen_understanding_2 expertise_munition_armorsmith_keen_understanding_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_armorsmith=2 true 0
+expertise_munition_weaponsmith_advanced_theory_1 expertise_munition_weaponsmith_hypothesis_4 4 false false false false 0 0 0 expertise_munition_weaponsmith_hypothesis_4 0 0 0 0 weapon_experimentation=10 true 0
+expertise_munition_weaponsmith_socket_bonus_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftExpertiseSocketRetrofitter true 0
+expertise_munition_weaponsmith_attachment_upgrade_1 expertise 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_munition_armorsmith_attachment_upgrade_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_attachment_upgrade=1 true 0
+expertise_munition_armorsmith_socket_bonus_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftExpertiseSocketRetrofitter true 0
+expertise_munition_armorsmith_advanced_theory_1 expertise_munition_armorsmith_hypothesis_4 4 false false false false 0 0 0 expertise_munition_armorsmith_hypothesis_4 0 0 0 0 armor_experimentation=10 true 0
+expertise_engineering_droid_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 droid_assembly=5 true 0
+expertise_engineering_droid_dexterity_2 expertise_engineering_droid_dexterity_1 4 false false false false 0 0 0 0 0 0 0 droid_assembly=5 true 0
+expertise_engineering_droid_dexterity_3 expertise_engineering_droid_dexterity_2 4 false false false false 0 0 0 0 0 0 0 droid_assembly=5 true 0
+expertise_engineering_droid_dexterity_4 expertise_engineering_droid_dexterity_3 4 false false false false 0 0 0 0 0 0 0 droid_assembly=5 true 0
+expertise_engineering_artisan_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_engineering_artisan_dexterity_2 expertise_engineering_artisan_dexterity_1 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_engineering_artisan_dexterity_3 expertise_engineering_artisan_dexterity_2 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_engineering_artisan_dexterity_4 expertise_engineering_artisan_dexterity_3 4 false false false false 0 0 0 0 0 0 0 general_assembly=5 true 0
+expertise_engineering_flame_jet_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftExpertiseFlameJetModule true 0
+expertise_engineering_electrical_shock_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftExpertiseElectricalShockModule true 0
+expertise_engineering_droid_insight_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_droid=1 true 0
+expertise_engineering_droid_insight_2 expertise_engineering_droid_insight_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_droid=1 true 0
+expertise_engineering_artisan_hypothesis_1 expertise_engineering_artisan_dexterity_4 4 false false false false 0 0 0 expertise_engineering_artisan_dexterity_4 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_engineering_artisan_hypothesis_2 expertise_engineering_artisan_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_engineering_artisan_hypothesis_3 expertise_engineering_artisan_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_engineering_artisan_hypothesis_4 expertise_engineering_artisan_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_artisan=3 true 0
+expertise_engineering_sticky_fuel_1 expertise_engineering_flame_jet_1 4 false false false false 0 0 0 expertise_engineering_flame_jet_1 0 0 0 0 expertise_engineering_sticky_fuel=1 true 0
+expertise_engineering_sticky_fuel_2 expertise_engineering_sticky_fuel_1 4 false false false false 0 0 0 0 0 0 0 expertise_engineering_sticky_fuel=1 true 0
+expertise_engineering_varied_voltage_1 expertise_engineering_electrical_shock_1 4 false false false false 0 0 0 expertise_engineering_electrical_shock_1 0 0 0 0 expertise_engineering_varied_voltage=1 true 0
+expertise_engineering_varied_voltage_2 expertise_engineering_varied_voltage_1 4 false false false false 0 0 0 0 0 0 0 expertise_engineering_varied_voltage=1 true 0
+expertise_engineering_droid_hypothesis_1 expertise_engineering_droid_dexterity_4 4 false false false false 0 0 0 expertise_engineering_droid_dexterity_4 0 0 0 0 expertise_experimentation_increase_droid=3 true 0
+expertise_engineering_droid_hypothesis_2 expertise_engineering_droid_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_droid=3 true 0
+expertise_engineering_droid_hypothesis_3 expertise_engineering_droid_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_droid=3 true 0
+expertise_engineering_droid_hypothesis_4 expertise_engineering_droid_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_droid=3 true 0
+expertise_engineering_resource_processing_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_engineering_resource_processing_2 expertise_engineering_resource_processing_1 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_engineering_droideka_shield_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftExpertiseDroidekaShieldModule true 0
+expertise_engineering_torturous_needle_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftExpertiseTorturousNeedleModule true 0
+expertise_engineering_droid_keen_understanding_1 expertise_engineering_droid_insight_2 4 false false false false 0 0 0 expertise_engineering_droid_insight_2 0 0 0 0 expertise_complexity_decrease_droid=2 true 0
+expertise_engineering_droid_keen_understanding_2 expertise_engineering_droid_keen_understanding_1 4 false false false false 0 0 0 0 0 0 0 expertise_complexity_decrease_droid=2 true 0
+expertise_engineering_resource_refinement_1 expertise_engineering_resource_processing_2 4 false false false false 0 0 0 expertise_engineering_resource_processing_2 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_engineering_resource_refinement_2 expertise_engineering_resource_refinement_1 4 false false false false 0 0 0 0 0 0 0 expertise_resource_quality_increase=1 true 0
+expertise_engineering_artisan_advanced_theory_1 expertise_engineering_artisan_hypothesis_4 4 false false false false 0 0 0 expertise_engineering_artisan_hypothesis_4 0 0 0 0 general_experimentation=10 true 0
+expertise_engineering_shield_expansion_1 expertise_engineering_droideka_shield_1 4 false false false false 0 0 0 expertise_engineering_droideka_shield_1 0 0 0 0 expertise_engineering_shield_expansion=1 true 0
+expertise_engineering_shield_expansion_2 expertise_engineering_shield_expansion_1 4 false false false false 0 0 0 0 0 0 0 expertise_engineering_shield_expansion=1 true 0
+expertise_engineering_noxious_spray_1 expertise_engineering_torturous_needle_1 4 false false false false 0 0 0 expertise_engineering_torturous_needle_1 0 0 0 0 expertise_engineering_noxious_spray=1 true 0
+expertise_engineering_noxious_spray_2 expertise_engineering_noxious_spray_1 4 false false false false 0 0 0 0 0 0 0 expertise_engineering_noxious_spray=1 true 0
+expertise_engineering_droid_advanced_theory_1 expertise_engineering_droid_hypothesis_4 4 false false false false 0 0 0 expertise_engineering_droid_hypothesis_4 0 0 0 0 droid_experimentation=10 true 0
+expertise_engineering_droid_schematic_1_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftDroidExpertiseDroids true 0
+expertise_engineering_droid_schematic_2_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftDroidExpertiseModules true 0
+expertise_engineering_weaponsmith_attachment_upgrade_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_attachment_upgrade=1 true 0
+expertise_engineering_weaponsmith_socket_bonus_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftExpertiseSocketRetrofitter true 0
+expertise_engineering_regenerative_plating_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftExpertiseRegenerativePlating true 0
+expertise_engineering_battery_dump_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftExpertiseBatteryDump true 0
+expertise_engineering_weaponsmith_advanced_theory_1 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_dexterity_1 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_dexterity_2 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_dexterity_3 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_dexterity_4 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_insight_1 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_insight_2 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_hypothesis_4 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_keen_understanding_1 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_engineering_weaponsmith_keen_understanding_2 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_cybernetic_dexterity_1 expertise 4 false false false false 0 0 0 0 0 0 0 cybernetic_assembly=5 true 0
+expertise_cybernetic_dexterity_2 expertise_cybernetic_dexterity_1 4 false false false false 0 0 0 0 0 0 0 cybernetic_assembly=5 true 0
+expertise_cybernetic_dexterity_3 expertise_cybernetic_dexterity_2 4 false false false false 0 0 0 0 0 0 0 cybernetic_assembly=5 true 0
+expertise_cybernetic_dexterity_4 expertise_cybernetic_dexterity_3 4 false false false false 0 0 0 0 0 0 0 cybernetic_assembly=5 true 0
+expertise_engineering_cybernetic_hypothesis_1 expertise_cybernetic_dexterity_4 4 false false false false 0 0 0 expertise_cybernetic_dexterity_4 0 0 0 0 expertise_experimentation_increase_cybernetic=3 true 0
+expertise_engineering_cybernetic_hypothesis_2 expertise_engineering_cybernetic_hypothesis_1 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_cybernetic=3 true 0
+expertise_engineering_cybernetic_hypothesis_3 expertise_engineering_cybernetic_hypothesis_2 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_cybernetic=3 true 0
+expertise_engineering_cybernetic_hypothesis_4 expertise_engineering_cybernetic_hypothesis_3 4 false false false false 0 0 0 0 0 0 0 expertise_experimentation_increase_cybernetic=3 true 0
+expertise_engineering_cybernetic_s03_schematics_1 expertise 4 false false false false 0 0 0 0 0 0 0 craftCyberneticExpertiseS03 true 0
+expertise_engineering_cybernetic_advanced_theory_1 expertise_engineering_cybernetic_hypothesis_4 4 false false false false 0 0 0 expertise_engineering_cybernetic_hypothesis_4 0 0 0 0 cybernetic_experimentation=10 true 0
+expertise_engineering_cybernetic_negative_effects_reduction_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_cybernetic_negative_effects_reduction=5 true 0
+expertise_engineering_cybernetic_negative_effects_reduction_2 expertise_engineering_cybernetic_negative_effects_reduction_1 4 false false false false 0 0 0 0 0 0 0 expertise_cybernetic_negative_effects_reduction=5 true 0
+expertise_engineering_cybernetic_negative_effects_reduction_3 expertise_engineering_cybernetic_negative_effects_reduction_2 4 false false false false 0 0 0 0 0 0 0 expertise_cybernetic_negative_effects_reduction=5 true 0
+expertise_engineering_cybernetic_negative_effects_reduction_4 expertise_engineering_cybernetic_negative_effects_reduction_3 4 false false false false 0 0 0 0 0 0 0 expertise_cybernetic_negative_effects_reduction=5 true 0
+expertise_bm_soothing_comfort_1 expertise_bm_mending_1 4 false false false false 0 0 0 expertise_bm_mending_1 0 0 0 0 bm_soothing_comfort_1 true 0
+expertise_bm_mending_1 expertise_bm_attack_1 4 false false false false 0 0 0 expertise_bm_attack_1 0 0 0 0 bm_mend_pet_1 true 0
+expertise_bm_incubation_base_1 expertise 4 false true false false 0 0 0 0 0 0 0 bm_collect_dna expertise_bm_base_mod=100 true 0
+expertise_bm_attack_1 expertise_bm_incubation_base_1 4 false false false false 0 0 0 expertise_bm_incubation_base_1 0 0 0 0 bm_pet_attack_1 true 0
+expertise_bm_dna_harvesting_1 expertise_bm_incubation_base_1 4 false false false false 0 0 0 expertise_bm_incubation_base_1 0 0 0 0 expertise_bm_dna_harvesting_1=30 true 0
+expertise_bm_dna_harvesting_2 expertise_bm_dna_harvesting_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_dna_harvesting_1=30 true 0
+expertise_bm_dna_harvesting_3 expertise_bm_dna_harvesting_2 4 false true false false 0 0 0 0 0 0 0 expertise_bm_dna_harvesting_1=40 true 0
+expertise_bm_train_mount_1 expertise_bm_dna_harvesting_3 4 false false false false 0 0 0 expertise_bm_dna_harvesting_3 0 0 0 0 expertise_bm_train_mount=100 true 0
+expertise_bm_pet_recovery_1 expertise_bm_soothing_comfort_1 4 false false false false 0 0 0 expertise_bm_soothing_comfort_1 0 0 0 0 expertise_bm_pet_revive_time=5,expertise_bm_pet_recovery=25 true 0
+expertise_bm_pet_recovery_2 expertise_bm_pet_recovery_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_revive_time=5,expertise_bm_pet_recovery=25 true 0
+expertise_bm_pet_recovery_3 expertise_bm_pet_recovery_2 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_revive_time=5,expertise_bm_pet_recovery=25 true 0
+expertise_bm_improved_healing_1 expertise_bm_mending_1 4 false false false false 0 0 0 expertise_bm_mending_1 0 0 0 0 expertise_bm_improved_pet_heal=20 true 0
+expertise_bm_improved_healing_2 expertise_bm_improved_healing_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_improved_pet_heal=20 true 0
+expertise_bm_improved_healing_3 expertise_bm_improved_healing_2 4 false false false false 0 0 0 0 0 0 0 expertise_bm_improved_pet_heal=20 true 0
+expertise_bm_creature_knowledge_command_1 expertise 4 false false false false 0 0 0 0 0 0 0 bm_creature_knowledge_command_1 true 0
+expertise_bm_abilility_aquisition_mod_1 expertise_bm_creature_knowledge_command_1 4 false false false false 0 0 0 expertise_bm_creature_knowledge_command_1 0 0 0 0 expertise_bm_enhanced_skill_acquisition=15 true 0
+expertise_bm_beast_mastery_1 expertise 4 false true false false 0 0 0 0 0 0 0 expertise_bm_self_debuff_reduction=25 true 0
+expertise_bm_incubation_mod_1 expertise_bm_dna_harvesting_3 4 false false false false 0 0 0 expertise_bm_dna_harvesting_3 0 0 0 0 expertise_bm_incubation_quality=5 true 0
+expertise_bm_incubation_mod_2 expertise_bm_incubation_mod_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_incubation_quality=5 true 0
+expertise_bm_incubation_mod_3 expertise_bm_incubation_mod_2 4 false false false false 0 0 0 0 0 0 0 expertise_bm_incubation_quality=10 true 0
+expertise_bm_incubation_mod_4 expertise_bm_incubation_mod_3 4 false false false false 0 0 0 0 0 0 0 expertise_bm_incubation_quality=5 true 0
+expertise_bm_metagame_mod_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_bm_incubation_time=3 true 0
+expertise_bm_metagame_mod_2 expertise_bm_metagame_mod_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_incubation_time=3 true 0
+expertise_bm_metagame_mod_3 expertise_bm_metagame_mod_2 4 false false false false 0 0 0 0 0 0 0 expertise_bm_incubation_time=3 true 0
+expertise_bm_metagame_mod_4 expertise_bm_metagame_mod_3 4 false true false false 0 0 0 0 0 0 0 expertise_bm_incubation_time=3 true 0
+expertise_bm_loyalty_mod_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_happiness=5 true 0
+expertise_bm_loyalty_mod_2 expertise_bm_loyalty_mod_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_happiness=5 true 0
+expertise_bm_loyalty_mod_3 expertise_bm_loyalty_mod_2 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_happiness=5 true 0
+expertise_bm_evasion_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_evade_chance=5,expertise_bm_pet_evade_value=15 true 0
+expertise_bm_evasion_2 expertise_bm_evasion_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_evade_chance=5,expertise_bm_pet_evade_value=15 true 0
+expertise_bm_evasion_3 expertise_bm_evasion_2 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_evade_chance=5,expertise_bm_pet_evade_value=15 true 0
+expertise_bm_specialized_supplements_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_regen=100 true 0
+expertise_bm_add_first_pet_bar_1 expertise_bm_abilility_aquisition_mod_1 4 false false false false 0 0 0 expertise_bm_abilility_aquisition_mod_1 0 0 0 0 expertise_bm_add_pet_bar=1 true 0
+expertise_bm_genetic_engineering_1 expertise_bm_incubation_mod_3 4 false false false false 0 0 0 expertise_bm_incubation_mod_3 0 0 0 0 expertise_bm_genetic_engineering=30 true 0
+expertise_bm_genetic_engineering_2 expertise_bm_genetic_engineering_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_genetic_engineering=30 true 0
+expertise_bm_genetic_engineering_3 expertise_bm_genetic_engineering_2 4 false false false false 0 0 0 0 0 0 0 expertise_bm_genetic_engineering=30 true 0
+expertise_bm_genetic_engineering_4 expertise_bm_genetic_engineering_3 4 false false false false 0 0 0 0 0 0 0 expertise_bm_genetic_engineering=30 true 0
+expertise_bm_pet_dodge_1 expertise_bm_evasion_3 4 false false false false 0 0 0 expertise_bm_evasion_3 0 0 0 0 expertise_pet_dodge=5 true 0
+expertise_bm_pet_dodge_2 expertise_bm_pet_dodge_1 4 false false false false 0 0 0 0 0 0 0 expertise_pet_dodge=5 true 0
+expertise_bm_pet_dodge_3 expertise_bm_pet_dodge_2 4 false false false false 0 0 0 0 0 0 0 expertise_pet_dodge=5 true 0
+expertise_bm_exceptional_nutrition_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_health=50 true 0
+expertise_bm_exceptional_nutrition_2 expertise_bm_exceptional_nutrition_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_health=50 true 0
+expertise_bm_dexterity_training_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_attack_speed=50 true 0
+expertise_bm_dexterity_training_2 expertise_bm_dexterity_training_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_attack_speed=50 true 0
+expertise_bm_add_second_pet_bar_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_bm_add_pet_bar=1 true 0
+expertise_bm_fortitude_1 expertise_bm_exceptional_nutrition_2 4 false false false false 0 0 0 expertise_bm_exceptional_nutrition_2 0 0 0 0 expertise_bm_pet_armor=40 true 0
+expertise_bm_fortitude_2 expertise_bm_fortitude_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_armor=40 true 0
+expertise_bm_fortitude_3 expertise_bm_fortitude_2 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_armor=40 true 0
+expertise_bm_savagery_1 expertise_bm_dexterity_training_2 4 false false false false 0 0 0 expertise_bm_dexterity_training_2 0 0 0 0 expertise_bm_pet_damage=30 true 0
+expertise_bm_savagery_2 expertise_bm_savagery_1 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_damage=30 true 0
+expertise_bm_savagery_3 expertise_bm_savagery_2 4 false false false false 0 0 0 0 0 0 0 expertise_bm_pet_damage=40 true 0
+expertise_bm_add_third_pet_bar_1 expertise 4 false false false false 0 0 0 0 0 0 0 expertise_bm_add_pet_bar=1 true 0
+expertise_bm_erratic_genius_1 expertise_bm_genetic_engineering_4 4 false false false false 0 0 0 expertise_bm_genetic_engineering_4 0 0 0 0 bm_mutation_chance_increase=2 true 0
+expertise_bm_erratic_genius_2 expertise_bm_erratic_genius_1 4 false false false false 0 0 0 0 0 0 0 bm_mutation_chance_increase=2 true 0
+expertise_bm_erratic_genius_3 expertise_bm_erratic_genius_2 4 false false false false 0 0 0 0 0 0 0 bm_mutation_chance_increase=2 true 0
+test_bm_crafting 4 false false false false 0 0 0 0 0 0 0 weapon_assembly=100,weapon_experimentation=100,structure_assembly=100,structure_experimentation=100,droid_assembly=100,droid_experimentation=100,clothing_assembly=100,clothing_experimentation=10 testBmGroup false 0
+expertise_bm_swiftness_1 expertise_bm_metagame_mod_3 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_abilility_aquisition_mod_3 expertise 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_abilility_aquisition_mod_4 expertise 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_swift_recovery_1 expertise 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_swift_recovery_2 expertise 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_swift_recovery_3 expertise 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_mutual_trust_1 expertise_bm_swift_recovery_1 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_mutual_trust_2 expertise_bm_mutual_trust_1 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_mutual_trust_3 expertise_bm_mutual_trust_2 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_pet_recovery_1 expertise 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_beast_mastery_3 expertise 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_dexterity_training_3 expertise 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_pet_tricks_1 expertise 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_beast_mastery_2 expertise_bm_beast_mastery_1 4 false false false false 0 0 0 0 0 0 0 true 0
+expertise_bm_specialized_supplements_2 expertise_bm_specialized_supplements_1 4 false false false false 0 0 0 0 0 0 0 true 0
+costume 4 true false false false 0 0 0 0 0 0 0 false 0
+costume_loveday_ewok_cupid costume 4 false false false false 0 0 0 0 0 0 0 costume_loveday_ewok_cupid false 0
+costume_jawa costume 4 false false false false 0 0 0 0 0 0 0 costume_jawa false 0
+costume_gungan costume 4 false false false false 0 0 0 0 0 0 0 costume_gungan false 0
+costume_ewok costume 4 false false false false 0 0 0 0 0 0 0 costume_ewok false 0
+costume_gamorrean_guard costume 4 false false false false 0 0 0 0 0 0 0 costume_gamorrean_guard false 0
+costume_battle_droid costume 4 false false false false 0 0 0 0 0 0 0 costume_battle_droid false 0
+costume_droideka costume 4 false false false false 0 0 0 0 0 0 0 costume_droideka false 0
+costume_monkey_lizard costume 4 false false false false 0 0 0 0 0 0 0 costume_monkey_lizard false 0
+costume_toydarian costume 4 false false false false 0 0 0 0 0 0 0 costume_toydarian false 0
+costume_4lom costume 4 false false false false 0 0 0 0 0 0 0 costume_4lom false 0
+costume_dantari_m costume 4 false false false false 0 0 0 0 0 0 0 costume_dantari_m false 0
+costume_dantari_f costume 4 false false false false 0 0 0 0 0 0 0 costume_dantari_f false 0
+costume_muftak costume 4 false false false false 0 0 0 0 0 0 0 costume_muftak false 0
+costume_royal_guard costume 4 false false false false 0 0 0 0 0 0 0 costume_royal_guard false 0
+costume_droid_8t88 costume 4 false false false false 0 0 0 0 0 0 0 costume_droid_8t88 false 0
+costume_darktrooper costume 4 false false false false 0 0 0 0 0 0 0 costume_darktrooper false 0
+costume_mustafarian_01 costume 4 false false false false 0 0 0 0 0 0 0 costume_mustafarian_01 false 0
+costume_chevin costume 4 false false false false 0 0 0 0 0 0 0 costume_chevin false 0
+costume_ig106 costume 4 false false false false 0 0 0 0 0 0 0 costume_ig106 false 0
+costume_super_battle_droid costume 4 false false false false 0 0 0 0 0 0 0 costume_super_battle_droid false 0
+costume_spider_droid costume 4 false false false false 0 0 0 0 0 0 0 costume_spider_droid false 0
+costume_undead_wookie costume 4 false false false false 0 0 0 0 0 0 0 costume_undead_wookie false 0
+costume_burning_ewok costume 4 false false false false 0 0 0 0 0 0 0 costume_burning_ewok false 0
+costume_chiss_01 costume 4 false false false false 0 0 0 0 0 0 0 costume_chiss_01 false 0
+costume_exar_kun_cultist costume 4 false false false false 0 0 0 0 0 0 0 costume_exar_kun_cultist false 0
+costume_lifeday_monkey_lizard costume 4 false false false false 0 0 0 0 0 0 0 costume_lifeday_monkey_lizard false 0
+class_chronicles class 4 false false false false 0 0 0 0 0 0 0 true 0
+class_chronicles_novice class_chronicles 4 false true true false 0 0 0 chronicles 0 50000 0 0 chronicles_max_tasks=6,chronicles_relic_quality=1 true 0
+class_chronicles_1 class_chronicles_novice 4 false false false false 0 0 0 class_chronicles_novice chronicles 30000 120000 0 0 chronicles_max_quest_shared=5 true 0
+class_chronicles_2 class_chronicles_1 4 false false false false 0 0 0 class_chronicles_1 chronicles 70000 266000 0 0 chronicles_relic_mastery=1 true 0
+class_chronicles_3 class_chronicles_2 4 false false false false 0 0 0 class_chronicles_2 chronicles 110000 396000 0 0 chronicles_max_tasks=1 true 0
+class_chronicles_4 class_chronicles_3 4 false false false false 0 0 0 class_chronicles_3 chronicles 170000 544000 0 0 true 0
+class_chronicles_5 class_chronicles_4 4 false true false false 0 0 0 class_chronicles_4 chronicles 230000 672000 0 0 chronicles_relic_quality=1 true 0
+class_chronicles_6 class_chronicles_5 4 false false false false 0 0 0 class_chronicles_5 chronicles 290000 810000 0 0 chronicles_max_tasks=1 true 0
+class_chronicles_7 class_chronicles_6 4 false false false false 0 0 0 class_chronicles_6 chronicles 360000 924000 0 0 chronicles_max_quest_shared=5 true 0
+class_chronicles_8 class_chronicles_7 4 false false false false 0 0 0 class_chronicles_7 chronicles 430000 1040000 0 0 chronicles_relic_mastery=1 true 0
+class_chronicles_9 class_chronicles_8 4 false false false false 0 0 0 class_chronicles_8 chronicles 500000 1176000 0 0 chronicles_max_tasks=1 true 0
+class_chronicles_10 class_chronicles_9 4 false false false false 0 0 0 class_chronicles_9 chronicles 580000 1276000 0 0 true 0
+class_chronicles_11 class_chronicles_10 4 false true false false 0 0 0 class_chronicles_10 chronicles 670000 1360000 0 0 chronicles_relic_quality=1 true 0
+class_chronicles_12 class_chronicles_11 4 false false false false 0 0 0 class_chronicles_11 chronicles 765000 1404000 0 0 chronicles_max_tasks=1 true 0
+class_chronicles_13 class_chronicles_12 4 false false false false 0 0 0 class_chronicles_12 chronicles 875000 1424000 0 0 chronicles_max_quest_shared=5 true 0
+class_chronicles_14 class_chronicles_13 4 false false false false 0 0 0 class_chronicles_13 chronicles 985000 1500000 0 0 chronicles_relic_mastery=1 true 0
+class_chronicles_15 class_chronicles_14 4 false false false false 0 0 0 class_chronicles_14 chronicles 1095000 1680000 0 0 chronicles_max_tasks=1 true 0
+class_chronicles_16 class_chronicles_15 4 false false false false 0 0 0 class_chronicles_15 chronicles 1225000 1860000 0 0 chronicles_max_quest_shared=5 true 0
+class_chronicles_master class_chronicles_16 4 false true false false 0 0 0 class_chronicles_16 chronicles 1365000 1365000 0 0 chroniclerVentriloquism chronicles_relic_quality=1,chronicles_max_tasks=1,chronicles_relic_mastery=1 true 0
+costume_esb_lando costume 4 false false false false 0 0 0 0 0 0 0 costume_esb_lando false 0
+costume_esb_leia costume 4 false false false false 0 0 0 0 0 0 0 costume_esb_leia false 0
+costume_esb_han_solo costume 4 false false false false 0 0 0 0 0 0 0 costume_esb_han_solo false 0
+costume_esb_luke costume 4 false false false false 0 0 0 0 0 0 0 costume_esb_luke false 0
+costume_esb_darth_vader costume 4 false false false false 0 0 0 0 0 0 0 costume_esb_darth_vader false 0
+costume_esb_yoda costume 4 false false false false 0 0 0 0 0 0 0 costume_esb_yoda false 0
+costume_esb_boba_fett costume 4 false false false false 0 0 0 0 0 0 0 costume_esb_boba_fett false 0
+costume_seven_obi_wan_ghost costume 4 false false false false 0 0 0 0 0 0 0 costume_seven_obi_wan_ghost false 0
+costume_axkva_min costume 4 false false false false 0 0 0 0 0 0 0 costume_axkva_min false 0
+costume_meatlump_king costume 4 false false false false 0 0 0 0 0 0 0 costume_meatlump_king false 0
+costume_wampa costume 4 false false false false 0 0 0 0 0 0 0 costume_wampa false 0
+costume_rancor costume 4 false false false false 0 0 0 0 0 0 0 costume_rancor false 0
+costume_mutant_rancor costume 4 false false false false 0 0 0 0 0 0 0 costume_mutant_rancor false 0
+costume_blackwing_rancor costume 4 false false false false 0 0 0 0 0 0 0 costume_blackwing_rancor false 0
+costume_tusken_king costume 4 false false false false 0 0 0 0 0 0 0 costume_tusken_king false 0
+costume_zozpheratu costume 4 false false false false 0 0 0 0 0 0 0 costume_zozpheratu false 0
+costume_skeleton costume 4 false false false false 0 0 0 0 0 0 0 costume_skeleton false 0
+costume_geonosian costume 4 false false false false 0 0 0 0 0 0 0 costume_geonosian false 0
+costume_tauntaun costume 4 false false false false 0 0 0 0 0 0 0 costume_tauntaun false 0
+costume_mynock costume 4 false false false false 0 0 0 0 0 0 0 costume_mynock false 0
+costume_ugnaught costume 4 false false false false 0 0 0 0 0 0 0 costume_ugnaught false 0
+costume_dug costume 4 false false false false 0 0 0 0 0 0 0 costume_dug false 0
+costume_hutt_female costume 4 false false false false 0 0 0 0 0 0 0 costume_hutt_female false 0
diff --git a/src/main/java/com/projectswg/holocore/intents/gameplay/player/experience/expertise/RequestExpertiseIntent.java b/src/main/java/com/projectswg/holocore/intents/gameplay/player/experience/expertise/RequestExpertiseIntent.java
new file mode 100644
index 000000000..0b9782e4a
--- /dev/null
+++ b/src/main/java/com/projectswg/holocore/intents/gameplay/player/experience/expertise/RequestExpertiseIntent.java
@@ -0,0 +1,66 @@
+/***********************************************************************************
+ * Copyright (c) 2019 /// Project SWG /// www.projectswg.com *
+ * *
+ * ProjectSWG is the first NGE emulator for Star Wars Galaxies founded on *
+ * July 7th, 2011 after SOE announced the official shutdown of Star Wars Galaxies. *
+ * Our goal is to create an emulator which will provide a server for players to *
+ * continue playing a game similar to the one they used to play. We are basing *
+ * it on the final publish of the game prior to end-game events. *
+ * *
+ * This file is part of Holocore. *
+ * *
+ * --------------------------------------------------------------------------------*
+ * *
+ * Holocore is free software: you can redistribute it and/or modify *
+ * it under the terms of the GNU Affero General Public License as *
+ * published by the Free Software Foundation, either version 3 of the *
+ * License, or (at your option) any later version. *
+ * *
+ * Holocore is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU Affero General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Affero General Public License *
+ * along with Holocore. If not, see . *
+ ***********************************************************************************/
+
+package com.projectswg.holocore.intents.gameplay.player.experience.expertise;
+
+import com.projectswg.holocore.resources.support.data.server_info.loader.ExpertiseLoader.ExpertiseInfo;
+import com.projectswg.holocore.resources.support.objects.swg.creature.CreatureObject;
+import me.joshlarson.jlcommon.control.Intent;
+import org.jetbrains.annotations.NotNull;
+
+import java.util.Collections;
+import java.util.List;
+
+public class RequestExpertiseIntent extends Intent {
+
+ private final @NotNull CreatureObject creature;
+ private final @NotNull List<@NotNull ExpertiseInfo> expertise;
+
+ public RequestExpertiseIntent(@NotNull CreatureObject creature, @NotNull List<@NotNull ExpertiseInfo> expertise) {
+ this.creature = creature;
+ this.expertise = Collections.unmodifiableList(expertise);
+ }
+
+ @NotNull
+ public CreatureObject getCreature() {
+ return creature;
+ }
+
+ @NotNull
+ public List<@NotNull ExpertiseInfo> getExpertise() {
+ return expertise;
+ }
+
+ public static void broadcast(@NotNull CreatureObject creature, @NotNull List<@NotNull ExpertiseInfo> expertise) {
+ new RequestExpertiseIntent(creature, expertise).broadcast();
+ }
+
+ public static void broadcast(@NotNull CreatureObject creature, @NotNull ExpertiseInfo expertise) {
+ new RequestExpertiseIntent(creature, List.of(expertise)).broadcast();
+ }
+
+}
diff --git a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/CachedLoader.java b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/CachedLoader.java
index 6327887a1..c5aa2a063 100644
--- a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/CachedLoader.java
+++ b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/CachedLoader.java
@@ -8,7 +8,13 @@ import java.util.concurrent.atomic.AtomicReference;
import java.util.function.Supplier;
enum CachedLoader {
+ // Player
BUFFS (BuffLoader::new),
+ EXPERTISE (ExpertiseLoader::new),
+ EXPERTISE_TREES (ExpertiseTreeLoader::new),
+ SKILLS (SkillLoader::new),
+ PLAYER_LEVELS (PlayerLevelLoader::new),
+ // Other
BUILDING_CELLS (BuildingCellLoader::new),
NPC_LOADER (NpcLoader::new),
NPC_COMBAT_PROFILES (NpcCombatProfileLoader::new),
diff --git a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/CollectionLoader.java b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/CollectionLoader.java
new file mode 100644
index 000000000..0e28386c3
--- /dev/null
+++ b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/CollectionLoader.java
@@ -0,0 +1,128 @@
+/***********************************************************************************
+ * Copyright (c) 2019 /// Project SWG /// www.projectswg.com *
+ * *
+ * ProjectSWG is the first NGE emulator for Star Wars Galaxies founded on *
+ * July 7th, 2011 after SOE announced the official shutdown of Star Wars Galaxies. *
+ * Our goal is to create an emulator which will provide a server for players to *
+ * continue playing a game similar to the one they used to play. We are basing *
+ * it on the final publish of the game prior to end-game events. *
+ * *
+ * This file is part of Holocore. *
+ * *
+ * --------------------------------------------------------------------------------*
+ * *
+ * Holocore is free software: you can redistribute it and/or modify *
+ * it under the terms of the GNU Affero General Public License as *
+ * published by the Free Software Foundation, either version 3 of the *
+ * License, or (at your option) any later version. *
+ * *
+ * Holocore is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU Affero General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Affero General Public License *
+ * along with Holocore. If not, see . *
+ ***********************************************************************************/
+
+package com.projectswg.holocore.resources.support.data.server_info.loader;
+
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader;
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader.SdbResultSet;
+
+import java.io.File;
+import java.io.IOException;
+
+public final class CollectionLoader extends DataLoader {
+
+ CollectionLoader() {
+
+ }
+
+ @Override
+ public final void load() throws IOException {
+ try (SdbResultSet set = SdbLoader.load(new File("serverdata/collection/collection.sdb"))) {
+ while (set.next()) {
+ CollectionInfo collection = new CollectionInfo(set);
+ // TODO: Store information
+ }
+ }
+ }
+
+ public static class CollectionInfo {
+
+ private final String bookName;
+ private final String pageName;
+ private final String collectionName;
+ private final String slotName;
+ private final int beginSlotId;
+ private final int endSlotId;
+ private final int maxSlotValue;
+ private final String category1;
+ private final String category2;
+ private final String category3;
+ private final String category4;
+ private final String category5;
+ private final String category6;
+ private final String category7;
+ private final String category8;
+ private final String category9;
+ private final String category10;
+ private final String category11;
+ private final String prereqSlotName1;
+ private final String prereqSlotName2;
+ private final String prereqSlotName3;
+ private final String prereqSlotName4;
+ private final String prereqSlotName5;
+ private final String icon;
+ private final String music;
+ private final String showIfNotYetEarned;
+ private final boolean hidden;
+ private final boolean title;
+ private final String alternateTitle1;
+ private final String alternateTitle2;
+ private final String alternateTitle3;
+ private final String alternateTitle4;
+ private final String alternateTitle5;
+ private final boolean noReward;
+ private final boolean trackServerFirst;
+
+ public CollectionInfo(SdbResultSet set) {
+ this.bookName = set.getText("book_name");
+ this.pageName = set.getText("page_name");
+ this.collectionName = set.getText("collection_name");
+ this.slotName = set.getText("slot_name");
+ this.beginSlotId = (int) set.getInt("begin_slot_id");
+ this.endSlotId = (int) set.getInt("end_slot_id");
+ this.maxSlotValue = (int) set.getInt("max_slot_value");
+ this.category1 = set.getText("category1");
+ this.category2 = set.getText("category2");
+ this.category3 = set.getText("category3");
+ this.category4 = set.getText("category4");
+ this.category5 = set.getText("category5");
+ this.category6 = set.getText("category6");
+ this.category7 = set.getText("category7");
+ this.category8 = set.getText("category8");
+ this.category9 = set.getText("category9");
+ this.category10 = set.getText("category10");
+ this.category11 = set.getText("category11");
+ this.prereqSlotName1 = set.getText("prereq_slot_name1");
+ this.prereqSlotName2 = set.getText("prereq_slot_name2");
+ this.prereqSlotName3 = set.getText("prereq_slot_name3");
+ this.prereqSlotName4 = set.getText("prereq_slot_name4");
+ this.prereqSlotName5 = set.getText("prereq_slot_name5");
+ this.icon = set.getText("icon");
+ this.music = set.getText("music");
+ this.showIfNotYetEarned = set.getText("show_if_not_yet_earned");
+ this.hidden = set.getBoolean("hidden");
+ this.title = set.getBoolean("title");
+ this.alternateTitle1 = set.getText("alternate_title1");
+ this.alternateTitle2 = set.getText("alternate_title2");
+ this.alternateTitle3 = set.getText("alternate_title3");
+ this.alternateTitle4 = set.getText("alternate_title4");
+ this.alternateTitle5 = set.getText("alternate_title5");
+ this.noReward = set.getBoolean("no_reward");
+ this.trackServerFirst = set.getBoolean("track_server_first");
+ }
+ }
+}
diff --git a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/DataLoader.java b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/DataLoader.java
index 56e0e6ea0..ef3d5b55a 100644
--- a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/DataLoader.java
+++ b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/DataLoader.java
@@ -22,6 +22,22 @@ public abstract class DataLoader {
return (BuffLoader) CachedLoader.BUFFS.load();
}
+ public static ExpertiseLoader expertise() {
+ return (ExpertiseLoader) CachedLoader.EXPERTISE.load();
+ }
+
+ public static ExpertiseTreeLoader expertiseTrees() {
+ return (ExpertiseTreeLoader) CachedLoader.EXPERTISE_TREES.load();
+ }
+
+ public static SkillLoader skills() {
+ return (SkillLoader) CachedLoader.SKILLS.load();
+ }
+
+ public static PlayerLevelLoader playerLevels() {
+ return (PlayerLevelLoader) CachedLoader.PLAYER_LEVELS.load();
+ }
+
public static BuildoutLoader buildouts() {
return BuildoutLoader.load(List.of());
}
diff --git a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/ExpertiseLoader.java b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/ExpertiseLoader.java
new file mode 100644
index 000000000..a2caffc42
--- /dev/null
+++ b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/ExpertiseLoader.java
@@ -0,0 +1,149 @@
+/***********************************************************************************
+ * Copyright (c) 2019 /// Project SWG /// www.projectswg.com *
+ * *
+ * ProjectSWG is the first NGE emulator for Star Wars Galaxies founded on *
+ * July 7th, 2011 after SOE announced the official shutdown of Star Wars Galaxies. *
+ * Our goal is to create an emulator which will provide a server for players to *
+ * continue playing a game similar to the one they used to play. We are basing *
+ * it on the final publish of the game prior to end-game events. *
+ * *
+ * This file is part of Holocore. *
+ * *
+ * --------------------------------------------------------------------------------*
+ * *
+ * Holocore is free software: you can redistribute it and/or modify *
+ * it under the terms of the GNU Affero General Public License as *
+ * published by the Free Software Foundation, either version 3 of the *
+ * License, or (at your option) any later version. *
+ * *
+ * Holocore is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU Affero General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Affero General Public License *
+ * along with Holocore. If not, see . *
+ ***********************************************************************************/
+
+package com.projectswg.holocore.resources.support.data.server_info.loader;
+
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader;
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader.SdbResultSet;
+import com.projectswg.holocore.resources.support.data.server_info.loader.ExpertiseTreeLoader.ExpertiseTreeInfo;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.*;
+
+public final class ExpertiseLoader extends DataLoader {
+
+ private final Map expertiseByName;
+ private final Map> expertiseByTree;
+
+ ExpertiseLoader() {
+ this.expertiseByName = new HashMap<>();
+ this.expertiseByTree = new HashMap<>();
+ }
+
+ @Nullable
+ public ExpertiseInfo getByName(String name) {
+ return expertiseByName.get(name);
+ }
+
+ @NotNull
+ public Collection getPeerExpertise(@NotNull ExpertiseInfo expertise) {
+ Collection ret = expertiseByTree.get(expertise.getTree());
+ return ret == null ? List.of() : Collections.unmodifiableCollection(ret);
+ }
+
+ @NotNull
+ public Collection getExpertiseByTree(ExpertiseTreeInfo tree) {
+ Collection ret = expertiseByTree.get(tree);
+ return ret == null ? List.of() : Collections.unmodifiableCollection(ret);
+ }
+
+ @NotNull
+ public Collection getAllExpertise() {
+ return Collections.unmodifiableCollection(expertiseByName.values());
+ }
+
+ @Override
+ public final void load() throws IOException {
+ ExpertiseTreeLoader trees = DataLoader.expertiseTrees();
+ try (SdbResultSet set = SdbLoader.load(new File("serverdata/expertise/expertise.sdb"))) {
+ while (set.next()) {
+ ExpertiseInfo expertise = new ExpertiseInfo(set, trees);
+ expertiseByName.put(expertise.getName(), expertise);
+ expertiseByTree.computeIfAbsent(expertise.getTree(), t -> new ArrayList<>()).add(expertise);
+ }
+ }
+ }
+
+ public static class ExpertiseInfo {
+
+ private final String name;
+ private final ExpertiseTreeInfo tree;
+ private final int tier;
+ private final int grid;
+ private final int rank;
+ private final int requiredLevel;
+ private final String requiredFaction;
+ private final String requiredProfession;
+
+ public ExpertiseInfo(SdbResultSet set, ExpertiseTreeLoader trees) {
+ this.name = set.getText("name");
+ this.tree = trees.getTreeFromId((int) set.getInt("tree"));
+ this.tier = (int) set.getInt("tier");
+ this.grid = (int) set.getInt("grid");
+ this.rank = (int) set.getInt("rank");
+ this.requiredLevel = (int) set.getInt("prereq_level");
+ this.requiredFaction = set.getText("prereq_faction");
+ this.requiredProfession = formatProfession(set.getText("req_prof"));
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public ExpertiseTreeInfo getTree() {
+ return tree;
+ }
+
+ public int getTier() {
+ return tier;
+ }
+
+ public int getGrid() {
+ return grid;
+ }
+
+ public int getRank() {
+ return rank;
+ }
+
+ public int getRequiredLevel() {
+ return requiredLevel;
+ }
+
+ public String getRequiredFaction() {
+ return requiredFaction;
+ }
+
+ public String getRequiredProfession() {
+ return requiredProfession;
+ }
+
+ private static String formatProfession(String profession) {
+ switch (profession) {
+ case "trader_dom": return "trader_0a";
+ case "trader_struct": return "trader_0b";
+ case "trader_mun": return "trader_0c";
+ case "trader_eng": return "trader_0d";
+ default: return profession + "_1a";
+ }
+ }
+
+ }
+}
diff --git a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/ExpertiseTreeLoader.java b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/ExpertiseTreeLoader.java
new file mode 100644
index 000000000..8216d1db9
--- /dev/null
+++ b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/ExpertiseTreeLoader.java
@@ -0,0 +1,87 @@
+/***********************************************************************************
+ * Copyright (c) 2019 /// Project SWG /// www.projectswg.com *
+ * *
+ * ProjectSWG is the first NGE emulator for Star Wars Galaxies founded on *
+ * July 7th, 2011 after SOE announced the official shutdown of Star Wars Galaxies. *
+ * Our goal is to create an emulator which will provide a server for players to *
+ * continue playing a game similar to the one they used to play. We are basing *
+ * it on the final publish of the game prior to end-game events. *
+ * *
+ * This file is part of Holocore. *
+ * *
+ * --------------------------------------------------------------------------------*
+ * *
+ * Holocore is free software: you can redistribute it and/or modify *
+ * it under the terms of the GNU Affero General Public License as *
+ * published by the Free Software Foundation, either version 3 of the *
+ * License, or (at your option) any later version. *
+ * *
+ * Holocore is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU Affero General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Affero General Public License *
+ * along with Holocore. If not, see . *
+ ***********************************************************************************/
+
+package com.projectswg.holocore.resources.support.data.server_info.loader;
+
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader;
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader.SdbResultSet;
+import org.jetbrains.annotations.Nullable;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.HashMap;
+import java.util.Map;
+
+public final class ExpertiseTreeLoader extends DataLoader {
+
+ private final Map trees;
+
+ ExpertiseTreeLoader() {
+ this.trees = new HashMap<>();
+ }
+
+ @Nullable
+ public ExpertiseTreeInfo getTreeFromId(int id) {
+ return trees.get(id);
+ }
+
+ @Override
+ public final void load() throws IOException {
+ try (SdbResultSet set = SdbLoader.load(new File("serverdata/expertise/expertise_trees.sdb"))) {
+ while (set.next()) {
+ ExpertiseTreeInfo treeInfo = new ExpertiseTreeInfo(set);
+ trees.put(treeInfo.getId(), treeInfo);
+ }
+ }
+ }
+
+ public static class ExpertiseTreeInfo {
+
+ private final int id;
+ private final String stringId;
+ private final String uiBackgroundId;
+
+ public ExpertiseTreeInfo(SdbResultSet set) {
+ this.id = (int) set.getInt("expertise_tree_id");
+ this.stringId = set.getText("expertise_tree_string_id");
+ this.uiBackgroundId = set.getText("ui_background_id");
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public String getStringId() {
+ return stringId;
+ }
+
+ public String getUiBackgroundId() {
+ return uiBackgroundId;
+ }
+
+ }
+}
diff --git a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/PlanetMapLoader.java b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/PlanetMapLoader.java
new file mode 100644
index 000000000..5c25b4317
--- /dev/null
+++ b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/PlanetMapLoader.java
@@ -0,0 +1,72 @@
+/***********************************************************************************
+ * Copyright (c) 2019 /// Project SWG /// www.projectswg.com *
+ * *
+ * ProjectSWG is the first NGE emulator for Star Wars Galaxies founded on *
+ * July 7th, 2011 after SOE announced the official shutdown of Star Wars Galaxies. *
+ * Our goal is to create an emulator which will provide a server for players to *
+ * continue playing a game similar to the one they used to play. We are basing *
+ * it on the final publish of the game prior to end-game events. *
+ * *
+ * This file is part of Holocore. *
+ * *
+ * --------------------------------------------------------------------------------*
+ * *
+ * Holocore is free software: you can redistribute it and/or modify *
+ * it under the terms of the GNU Affero General Public License as *
+ * published by the Free Software Foundation, either version 3 of the *
+ * License, or (at your option) any later version. *
+ * *
+ * Holocore is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU Affero General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Affero General Public License *
+ * along with Holocore. If not, see . *
+ ***********************************************************************************/
+
+package com.projectswg.holocore.resources.support.data.server_info.loader;
+
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader;
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader.SdbResultSet;
+
+import java.io.File;
+import java.io.IOException;
+
+public final class PlanetMapLoader extends DataLoader {
+
+ PlanetMapLoader() {
+
+ }
+
+ @Override
+ public final void load() throws IOException {
+ try (SdbResultSet set = SdbLoader.load(new File("serverdata/player/planet_map_cat.sdb"))) {
+ while (set.next()) {
+ PlanetMapInfo mapInfo = new PlanetMapInfo(set);
+ // TODO: Store information
+ }
+ }
+ }
+
+ public static class PlanetMapInfo {
+
+ private final String name;
+ private final int index;
+ private final boolean category;
+ private final boolean subcategory;
+ private final boolean canBeActive;
+ private final String faction;
+ private final boolean factionVisibleOnly;
+
+ public PlanetMapInfo(SdbResultSet set) {
+ this.name = set.getText("name");
+ this.index = (int) set.getInt("index");
+ this.category = set.getBoolean("iscategory");
+ this.subcategory = set.getBoolean("issubcategory");
+ this.canBeActive = set.getBoolean("can_be_active");
+ this.faction = set.getText("faction");
+ this.factionVisibleOnly = set.getBoolean("faction_visible_only");
+ }
+ }
+}
diff --git a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/PlayerLevelLoader.java b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/PlayerLevelLoader.java
new file mode 100644
index 000000000..263b6f31c
--- /dev/null
+++ b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/PlayerLevelLoader.java
@@ -0,0 +1,105 @@
+/***********************************************************************************
+ * Copyright (c) 2019 /// Project SWG /// www.projectswg.com *
+ * *
+ * ProjectSWG is the first NGE emulator for Star Wars Galaxies founded on *
+ * July 7th, 2011 after SOE announced the official shutdown of Star Wars Galaxies. *
+ * Our goal is to create an emulator which will provide a server for players to *
+ * continue playing a game similar to the one they used to play. We are basing *
+ * it on the final publish of the game prior to end-game events. *
+ * *
+ * This file is part of Holocore. *
+ * *
+ * --------------------------------------------------------------------------------*
+ * *
+ * Holocore is free software: you can redistribute it and/or modify *
+ * it under the terms of the GNU Affero General Public License as *
+ * published by the Free Software Foundation, either version 3 of the *
+ * License, or (at your option) any later version. *
+ * *
+ * Holocore is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU Affero General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Affero General Public License *
+ * along with Holocore. If not, see . *
+ ***********************************************************************************/
+
+package com.projectswg.holocore.resources.support.data.server_info.loader;
+
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader;
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader.SdbResultSet;
+import org.jetbrains.annotations.Nullable;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.HashMap;
+import java.util.Map;
+
+public final class PlayerLevelLoader extends DataLoader {
+
+ private final Map levels;
+
+ PlayerLevelLoader() {
+ this.levels = new HashMap<>();
+ }
+
+ @Nullable
+ public PlayerLevelInfo getFromLevel(int level) {
+ return levels.get(level);
+ }
+
+ @Override
+ public final void load() throws IOException {
+ try (SdbResultSet set = SdbLoader.load(new File("serverdata/player/player_level.sdb"))) {
+ while (set.next()) {
+ PlayerLevelInfo levelInfo = new PlayerLevelInfo(set);
+ levels.put(levelInfo.getLevel(), levelInfo);
+ }
+ }
+ }
+
+ public static class PlayerLevelInfo {
+
+ private final int level;
+ private final int xpRequired;
+ private final String xpType;
+ private final int xpMultiplier;
+ private final int healthGranted;
+ private final int expertisePoints;
+
+ public PlayerLevelInfo(SdbResultSet set) {
+ this.level = (int) set.getInt("level");
+ this.xpRequired = (int) set.getInt("xp_required");
+ this.xpType = set.getText("xp_type");
+ this.xpMultiplier = (int) set.getInt("xp_multiplier");
+ this.healthGranted = (int) set.getInt("health_granted");
+ this.expertisePoints = (int) set.getInt("expertise_points");
+ }
+
+ public int getLevel() {
+ return level;
+ }
+
+ public int getXpRequired() {
+ return xpRequired;
+ }
+
+ public String getXpType() {
+ return xpType;
+ }
+
+ public int getXpMultiplier() {
+ return xpMultiplier;
+ }
+
+ public int getHealthGranted() {
+ return healthGranted;
+ }
+
+ public int getExpertisePoints() {
+ return expertisePoints;
+ }
+
+ }
+}
diff --git a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/PlayerRoleLoader.java b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/PlayerRoleLoader.java
new file mode 100644
index 000000000..72b2f3e5d
--- /dev/null
+++ b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/PlayerRoleLoader.java
@@ -0,0 +1,64 @@
+/***********************************************************************************
+ * Copyright (c) 2019 /// Project SWG /// www.projectswg.com *
+ * *
+ * ProjectSWG is the first NGE emulator for Star Wars Galaxies founded on *
+ * July 7th, 2011 after SOE announced the official shutdown of Star Wars Galaxies. *
+ * Our goal is to create an emulator which will provide a server for players to *
+ * continue playing a game similar to the one they used to play. We are basing *
+ * it on the final publish of the game prior to end-game events. *
+ * *
+ * This file is part of Holocore. *
+ * *
+ * --------------------------------------------------------------------------------*
+ * *
+ * Holocore is free software: you can redistribute it and/or modify *
+ * it under the terms of the GNU Affero General Public License as *
+ * published by the Free Software Foundation, either version 3 of the *
+ * License, or (at your option) any later version. *
+ * *
+ * Holocore is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU Affero General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Affero General Public License *
+ * along with Holocore. If not, see . *
+ ***********************************************************************************/
+
+package com.projectswg.holocore.resources.support.data.server_info.loader;
+
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader;
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader.SdbResultSet;
+
+import java.io.File;
+import java.io.IOException;
+
+public final class PlayerRoleLoader extends DataLoader {
+
+ PlayerRoleLoader() {
+
+ }
+
+ @Override
+ public final void load() throws IOException {
+ try (SdbResultSet set = SdbLoader.load(new File("serverdata/player/role.sdb"))) {
+ while (set.next()) {
+ RoleInfo role = new RoleInfo(set);
+ // TODO: Store information
+ }
+ }
+ }
+
+ public static class RoleInfo {
+
+ private final int index;
+ private final String roleIcon;
+ private final String qualifyingSkill;
+
+ public RoleInfo(SdbResultSet set) {
+ this.index = (int) set.getInt("index");
+ this.roleIcon = set.getText("role_icon");
+ this.qualifyingSkill = set.getText("qualifying_skill");
+ }
+ }
+}
diff --git a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/RoadmapRewardLoader.java b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/RoadmapRewardLoader.java
new file mode 100644
index 000000000..3263ba117
--- /dev/null
+++ b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/RoadmapRewardLoader.java
@@ -0,0 +1,72 @@
+/***********************************************************************************
+ * Copyright (c) 2019 /// Project SWG /// www.projectswg.com *
+ * *
+ * ProjectSWG is the first NGE emulator for Star Wars Galaxies founded on *
+ * July 7th, 2011 after SOE announced the official shutdown of Star Wars Galaxies. *
+ * Our goal is to create an emulator which will provide a server for players to *
+ * continue playing a game similar to the one they used to play. We are basing *
+ * it on the final publish of the game prior to end-game events. *
+ * *
+ * This file is part of Holocore. *
+ * *
+ * --------------------------------------------------------------------------------*
+ * *
+ * Holocore is free software: you can redistribute it and/or modify *
+ * it under the terms of the GNU Affero General Public License as *
+ * published by the Free Software Foundation, either version 3 of the *
+ * License, or (at your option) any later version. *
+ * *
+ * Holocore is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU Affero General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Affero General Public License *
+ * along with Holocore. If not, see . *
+ ***********************************************************************************/
+
+package com.projectswg.holocore.resources.support.data.server_info.loader;
+
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader;
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader.SdbResultSet;
+
+import java.io.File;
+import java.io.IOException;
+
+public final class RoadmapRewardLoader extends DataLoader {
+
+ RoadmapRewardLoader() {
+
+ }
+
+ @Override
+ public final void load() throws IOException {
+ try (SdbResultSet set = SdbLoader.load(new File("serverdata/roadmap/item_rewards.sdb"))) {
+ while (set.next()) {
+ RoadmapRewardInfo rewardInfo = new RoadmapRewardInfo(set);
+ // TODO: Store information
+ }
+ }
+ }
+
+ public static class RoadmapRewardInfo {
+
+ private final String roadmapTemplateName;
+ private final String roadmapSkillName;
+ private final String appearanceName;
+ private final String stringId;
+ private final String itemDefault;
+ private final String itemWookiee;
+ private final String itemIthorian;
+
+ public RoadmapRewardInfo(SdbResultSet set) {
+ this.roadmapTemplateName = set.getText("roadmap_template_name");
+ this.roadmapSkillName = set.getText("roadmap_skill_name");
+ this.appearanceName = set.getText("appearance_name");
+ this.stringId = set.getText("string_id");
+ this.itemDefault = set.getText("item_default");
+ this.itemWookiee = set.getText("item_wookiee");
+ this.itemIthorian = set.getText("item_ithorian");
+ }
+ }
+}
diff --git a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/SkillLoader.java b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/SkillLoader.java
new file mode 100644
index 000000000..dd3de1489
--- /dev/null
+++ b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/SkillLoader.java
@@ -0,0 +1,252 @@
+/***********************************************************************************
+ * Copyright (c) 2019 /// Project SWG /// www.projectswg.com *
+ * *
+ * ProjectSWG is the first NGE emulator for Star Wars Galaxies founded on *
+ * July 7th, 2011 after SOE announced the official shutdown of Star Wars Galaxies. *
+ * Our goal is to create an emulator which will provide a server for players to *
+ * continue playing a game similar to the one they used to play. We are basing *
+ * it on the final publish of the game prior to end-game events. *
+ * *
+ * This file is part of Holocore. *
+ * *
+ * --------------------------------------------------------------------------------*
+ * *
+ * Holocore is free software: you can redistribute it and/or modify *
+ * it under the terms of the GNU Affero General Public License as *
+ * published by the Free Software Foundation, either version 3 of the *
+ * License, or (at your option) any later version. *
+ * *
+ * Holocore is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU Affero General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Affero General Public License *
+ * along with Holocore. If not, see . *
+ ***********************************************************************************/
+
+package com.projectswg.holocore.resources.support.data.server_info.loader;
+
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader;
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader.SdbResultSet;
+import org.jetbrains.annotations.Nullable;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+
+public final class SkillLoader extends DataLoader {
+
+ private final Map skillsByName;
+
+ SkillLoader() {
+ this.skillsByName = new HashMap<>();
+ }
+
+ @Nullable
+ public SkillInfo getSkillByName(String name) {
+ return skillsByName.get(name);
+ }
+
+ @Override
+ public final void load() throws IOException {
+ try (SdbResultSet set = SdbLoader.load(new File("serverdata/skill/skills.sdb"))) {
+ while (set.next()) {
+ SkillInfo skills = new SkillInfo(set);
+ skillsByName.put(skills.getName(), skills);
+ }
+ }
+ }
+
+ @SuppressWarnings("ClassWithTooManyFields")
+ public static class SkillInfo {
+
+ private final String name;
+ private final String parent;
+ private final String graphType;
+ private final boolean godOnly;
+ private final boolean title;
+ private final boolean profession;
+ private final boolean hidden;
+ private final int moneyRequired;
+ private final int pointsRequired;
+ private final int skillsRequiredCount;
+ private final String [] skillsRequired;
+ private final String [] preclusionSkills;
+ private final String xpType;
+ private final int xpCost;
+ private final int xpCap;
+ private final String [] missionsRequired;
+ private final int apprenticeshipsRequired;
+ private final String [] statsRequired;
+ private final String [] speciesRequired;
+ private final String jediStateRequired;
+ private final String skillAbility;
+ private final String [] commands;
+ private final Map skillMods;
+ private final String [] schematicsGranted;
+ private final String [] schematicsRevoked;
+ private final boolean searchable;
+ private final int ender;
+
+ public SkillInfo(SdbResultSet set) {
+ this.name = set.getText("name");
+ this.parent = set.getText("parent");
+ this.graphType = set.getText("graph_type");
+ this.godOnly = set.getBoolean("god_only");
+ this.title = set.getBoolean("is_title");
+ this.profession = set.getBoolean("is_profession");
+ this.hidden = set.getBoolean("is_hidden");
+ this.moneyRequired = (int) set.getInt("money_required");
+ this.pointsRequired = (int) set.getInt("points_required");
+ this.skillsRequiredCount = (int) set.getInt("skills_required_count");
+ this.skillsRequired = splitCsv(set.getText("skills_required"));
+ this.preclusionSkills = splitCsv(set.getText("preclusion_skills"));
+ this.xpType = set.getText("xp_type");
+ this.xpCost = (int) set.getInt("xp_cost");
+ this.xpCap = (int) set.getInt("xp_cap");
+ this.missionsRequired = splitCsv(set.getText("missions_required"));
+ this.apprenticeshipsRequired = (int) set.getInt("apprenticeships_required");
+ this.statsRequired = splitCsv(set.getText("stats_required"));
+ this.speciesRequired = splitCsv(set.getText("species_required"));
+ this.jediStateRequired = set.getText("jedi_state_required");
+ this.skillAbility = set.getText("skill_ability");
+ this.commands = splitCsv(set.getText("commands"));
+ this.skillMods = createSkillModMap(splitCsv(set.getText("skill_mods")));
+ this.schematicsGranted = splitCsv(set.getText("schematics_granted"));
+ this.schematicsRevoked = splitCsv(set.getText("schematics_revoked"));
+ this.searchable = set.getBoolean("searchable");
+ this.ender = (int) set.getInt("ender");
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public String getParent() {
+ return parent;
+ }
+
+ public String getGraphType() {
+ return graphType;
+ }
+
+ public boolean isGodOnly() {
+ return godOnly;
+ }
+
+ public boolean isTitle() {
+ return title;
+ }
+
+ public boolean isProfession() {
+ return profession;
+ }
+
+ public boolean isHidden() {
+ return hidden;
+ }
+
+ public int getMoneyRequired() {
+ return moneyRequired;
+ }
+
+ public int getPointsRequired() {
+ return pointsRequired;
+ }
+
+ public int getSkillsRequiredCount() {
+ return skillsRequiredCount;
+ }
+
+ public String[] getSkillsRequired() {
+ return skillsRequired.clone();
+ }
+
+ public String[] getPreclusionSkills() {
+ return preclusionSkills.clone();
+ }
+
+ public String getXpType() {
+ return xpType;
+ }
+
+ public int getXpCost() {
+ return xpCost;
+ }
+
+ public int getXpCap() {
+ return xpCap;
+ }
+
+ public String[] getMissionsRequired() {
+ return missionsRequired.clone();
+ }
+
+ public int getApprenticeshipsRequired() {
+ return apprenticeshipsRequired;
+ }
+
+ public String[] getStatsRequired() {
+ return statsRequired.clone();
+ }
+
+ public String[] getSpeciesRequired() {
+ return speciesRequired.clone();
+ }
+
+ public String getJediStateRequired() {
+ return jediStateRequired;
+ }
+
+ public String getSkillAbility() {
+ return skillAbility;
+ }
+
+ public String[] getCommands() {
+ return commands.clone();
+ }
+
+ public Map getSkillMods() {
+ return Collections.unmodifiableMap(skillMods);
+ }
+
+ public String[] getSchematicsGranted() {
+ return schematicsGranted.clone();
+ }
+
+ public String[] getSchematicsRevoked() {
+ return schematicsRevoked.clone();
+ }
+
+ public boolean isSearchable() {
+ return searchable;
+ }
+
+ public int getEnder() {
+ return ender;
+ }
+
+ private static String [] splitCsv(String str) {
+ if (str.isEmpty())
+ return new String[0];
+ else if (str.indexOf(',') == -1)
+ return new String[]{str};
+ return str.split(",");
+ }
+
+ private static Map createSkillModMap(String [] elements) {
+ Map skillMods = new HashMap<>();
+ for (String element : elements) {
+ String [] split = element.split("=", 2);
+ if (split.length < 2)
+ continue;
+ skillMods.put(split[0], Integer.valueOf(split[1]));
+ }
+ return skillMods;
+ }
+
+ }
+}
diff --git a/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/SkillTemplateLoader.java b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/SkillTemplateLoader.java
new file mode 100644
index 000000000..d4c99e97e
--- /dev/null
+++ b/src/main/java/com/projectswg/holocore/resources/support/data/server_info/loader/SkillTemplateLoader.java
@@ -0,0 +1,74 @@
+/***********************************************************************************
+ * Copyright (c) 2019 /// Project SWG /// www.projectswg.com *
+ * *
+ * ProjectSWG is the first NGE emulator for Star Wars Galaxies founded on *
+ * July 7th, 2011 after SOE announced the official shutdown of Star Wars Galaxies. *
+ * Our goal is to create an emulator which will provide a server for players to *
+ * continue playing a game similar to the one they used to play. We are basing *
+ * it on the final publish of the game prior to end-game events. *
+ * *
+ * This file is part of Holocore. *
+ * *
+ * --------------------------------------------------------------------------------*
+ * *
+ * Holocore is free software: you can redistribute it and/or modify *
+ * it under the terms of the GNU Affero General Public License as *
+ * published by the Free Software Foundation, either version 3 of the *
+ * License, or (at your option) any later version. *
+ * *
+ * Holocore is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU Affero General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Affero General Public License *
+ * along with Holocore. If not, see . *
+ ***********************************************************************************/
+
+package com.projectswg.holocore.resources.support.data.server_info.loader;
+
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader;
+import com.projectswg.holocore.resources.support.data.server_info.SdbLoader.SdbResultSet;
+
+import java.io.File;
+import java.io.IOException;
+
+public final class SkillTemplateLoader extends DataLoader {
+
+ SkillTemplateLoader() {
+
+ }
+
+ @Override
+ public final void load() throws IOException {
+ try (SdbResultSet set = SdbLoader.load(new File("serverdata/skill/skill_template.sdb"))) {
+ while (set.next()) {
+ SkillTemplateInfo skillTemplate = new SkillTemplateInfo(set);
+ // TODO: Store information
+ }
+ }
+ }
+
+ public static class SkillTemplateInfo {
+
+ private final String templateName;
+ private final String startingTemplateName;
+ private final String strClassName;
+ private final int userInterfacePriority;
+ private final String template;
+ private final boolean levelBased;
+ private final String expertiseTrees;
+ private final int respecAllowed;
+
+ public SkillTemplateInfo(SdbResultSet set) {
+ this.templateName = set.getText("template_name");
+ this.startingTemplateName = set.getText("starting_template_name");
+ this.strClassName = set.getText("str_class_name");
+ this.userInterfacePriority = (int) set.getInt("user_interface_priority");
+ this.template = set.getText("template");
+ this.levelBased = set.getBoolean("level_based");
+ this.expertiseTrees = set.getText("expertise_trees");
+ this.respecAllowed = (int) set.getInt("respec_allowed");
+ }
+ }
+}
diff --git a/src/main/java/com/projectswg/holocore/services/gameplay/player/experience/ExperienceExpertiseService.java b/src/main/java/com/projectswg/holocore/services/gameplay/player/experience/ExperienceExpertiseService.java
index 8a0d47f40..8b8bc3983 100644
--- a/src/main/java/com/projectswg/holocore/services/gameplay/player/experience/ExperienceExpertiseService.java
+++ b/src/main/java/com/projectswg/holocore/services/gameplay/player/experience/ExperienceExpertiseService.java
@@ -28,14 +28,16 @@ package com.projectswg.holocore.services.gameplay.player.experience;
import com.projectswg.common.data.info.RelationalDatabase;
import com.projectswg.common.data.info.RelationalServerFactory;
-import com.projectswg.common.data.swgfile.ClientFactory;
-import com.projectswg.common.data.swgfile.visitors.DatatableData;
import com.projectswg.common.network.packets.SWGPacket;
import com.projectswg.common.network.packets.swg.zone.ExpertiseRequestMessage;
import com.projectswg.holocore.intents.gameplay.player.experience.LevelChangedIntent;
+import com.projectswg.holocore.intents.gameplay.player.experience.expertise.RequestExpertiseIntent;
import com.projectswg.holocore.intents.gameplay.player.experience.skills.GrantSkillIntent;
import com.projectswg.holocore.intents.support.global.network.InboundPacketIntent;
import com.projectswg.holocore.resources.support.data.server_info.StandardLog;
+import com.projectswg.holocore.resources.support.data.server_info.loader.DataLoader;
+import com.projectswg.holocore.resources.support.data.server_info.loader.ExpertiseLoader.ExpertiseInfo;
+import com.projectswg.holocore.resources.support.data.server_info.loader.PlayerLevelLoader.PlayerLevelInfo;
import com.projectswg.holocore.resources.support.global.zone.sui.SuiButtons;
import com.projectswg.holocore.resources.support.global.zone.sui.SuiMessageBox;
import com.projectswg.holocore.resources.support.objects.swg.creature.CreatureObject;
@@ -47,75 +49,25 @@ import me.joshlarson.jlcommon.log.Log;
import java.sql.ResultSet;
import java.sql.SQLException;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.HashMap;
-import java.util.Map;
+import java.util.*;
+import java.util.stream.Collectors;
/**
- *
* @author Mads
*/
public class ExperienceExpertiseService extends Service {
private static final String EXPERTISE_ABILITIES_QUERY = "SELECT * FROM expertise_abilities";
- private final Map expertiseSkills; // Expertise skill to tree ID
- private final Map> trees; // Tree ID to tree
- private final Map> expertiseAbilities; // Expertise skill to abilities
- private final Map pointsForLevel; // Level to points available
+ private final Map> expertiseAbilities; // Expertise skill to abilities
public ExperienceExpertiseService() {
- trees = new HashMap<>();
- expertiseSkills = new HashMap<>();
- expertiseAbilities = new HashMap<>();
- pointsForLevel = new HashMap<>();
+ this.expertiseAbilities = new HashMap<>();
}
-
+
@Override
public boolean initialize() {
- loadTrees();
- loadPointsForLevel();
- return super.initialize() && loadExpertise() && loadAbilities();
- }
-
- private void loadTrees() {
- long startTime = StandardLog.onStartLoad("expertise trees");
- DatatableData expertiseTable = (DatatableData) ClientFactory.getInfoFromFile("datatables/expertise/expertise_trees.iff");
- int rowCount = expertiseTable.getRowCount();
-
- for (int i = 0; i < rowCount; i++) {
- int treeId = (int) expertiseTable.getCell(i, 0);
- trees.put(treeId, new HashMap<>());
- }
- StandardLog.onEndLoad(rowCount, "expertise trees", startTime);
- }
-
- private boolean loadExpertise() {
- long startTime = StandardLog.onStartLoad("expertise skills");
- DatatableData expertiseTable = (DatatableData) ClientFactory.getInfoFromFile("datatables/expertise/expertise.iff");
- int rowCount = expertiseTable.getRowCount();
-
- for (int i = 0; i < rowCount; i++) {
- String skillName = (String) expertiseTable.getCell(i, 0);
- int treeId = (int) expertiseTable.getCell(i, 1);
-
- Map expertise = trees.get(treeId);
-
- if (expertise == null) {
- Log.e("Expertise %s refers to unknown tree with ID %d", skillName, treeId);
- return false;
- }
-
- expertiseSkills.put(skillName, treeId);
-
- String requiredProfession = formatProfession((String) expertiseTable.getCell(i, 7));
- int tier = (int) expertiseTable.getCell(i, 2);
-
- expertise.put(skillName, new Expertise(requiredProfession, tier));
- }
- StandardLog.onEndLoad(rowCount, "expertise skills", startTime);
- return true;
+ return loadAbilities();
}
private boolean loadAbilities() {
@@ -148,18 +100,6 @@ public class ExperienceExpertiseService extends Service {
return true;
}
- private void loadPointsForLevel() {
- DatatableData playerLevelTable = (DatatableData) ClientFactory.getInfoFromFile("datatables/player/player_level.iff");
- int points = 0;
-
- for (int i = 0; i < playerLevelTable.getRowCount(); i++) {
- int level = (int) playerLevelTable.getCell(i, 0);
-
- points += (int) playerLevelTable.getCell(i, 5);
- pointsForLevel.put(level, points);
- }
- }
-
@IntentHandler
private void handleInboundPacketIntent(InboundPacketIntent gpi) {
SWGPacket packet = gpi.getPacket();
@@ -168,43 +108,51 @@ public class ExperienceExpertiseService extends Service {
return;
}
- ExpertiseRequestMessage expertiseRequestMessage = (ExpertiseRequestMessage) packet;
CreatureObject creatureObject = gpi.getPlayer().getCreatureObject();
- String[] requestedSkills = expertiseRequestMessage.getRequestedSkills();
-
- for (String requestedSkill : requestedSkills) {
+ if (creatureObject == null)
+ return;
+
+ ExpertiseRequestMessage request = (ExpertiseRequestMessage) packet;
+ RequestExpertiseIntent.broadcast(creatureObject, Arrays.stream(request.getRequestedSkills())
+ .map(DataLoader.expertise()::getByName)
+ .filter(Objects::nonNull)
+ .collect(Collectors.toList()));
+ }
+
+ @IntentHandler
+ private void handleRequestExpertiseIntent(RequestExpertiseIntent rei) {
+ CreatureObject creatureObject = rei.getCreature();
+ checkExtraAbilities(creatureObject);
+
+ int index = -1;
+ for (ExpertiseInfo expertise : rei.getExpertise()) {
+ index++;
if (getAvailablePoints(creatureObject) < 1) {
- Log.i("%s attempted to spend more expertise points than available to them", creatureObject);
+ StandardLog.onPlayerError(this, creatureObject, "attempted to spend more expertise points than available to them");
return;
}
-
+
// TODO do anything with clearAllExpertisesFirst?
- Integer treeId = expertiseSkills.get(requestedSkill);
-
- if (treeId == null) {
- continue;
- }
-
PlayerObject playerObject = creatureObject.getPlayerObject();
String profession = playerObject.getProfession();
- Map tree = trees.get(treeId);
- Expertise expertise = tree.get(requestedSkill);
-
+
if (!expertise.getRequiredProfession().equals(profession)) {
- Log.i("%s attempted to train expertise skill %s as the wrong profession", creatureObject, requestedSkill);
- continue;
- }
-
- int requiredTreePoints = (expertise.getTier() - 1) * 4;
-
- if (requiredTreePoints > getPointsInTree(tree, creatureObject)) {
- Log.i("%s attempted to train expertise skill %s without having unlocked the tier of the tree", creatureObject, requestedSkill);
+ StandardLog.onPlayerError(this, creatureObject, "attempted to train expertise skill %s as the wrong profession", expertise.getName());
continue;
}
- Intent intent = new GrantSkillIntent(GrantSkillIntent.IntentType.GRANT, requestedSkill, creatureObject, false);
- intent.broadcast();
- while (!intent.isComplete()); // Block until the GrantSkillIntent has been processed
+ int requiredTreePoints = (expertise.getTier() - 1) * 4;
+ if (requiredTreePoints > getPointsInTree(expertise, creatureObject)) {
+ StandardLog.onPlayerError(this, creatureObject, "attempted to train expertise skill %s without having unlocked the tier of the tree", expertise.getName());
+ continue;
+ }
+
+ // After the grant is processed, try adding the next expertise
+ Intent grant = new GrantSkillIntent(GrantSkillIntent.IntentType.GRANT, expertise.getName(), creatureObject, false);
+ Intent recursive = new RequestExpertiseIntent(rei.getCreature(), rei.getExpertise().subList(index+1, rei.getExpertise().size()));
+ recursive.broadcastAfterIntent(grant);
+ grant.broadcast();
+ break;
}
checkExtraAbilities(creatureObject);
@@ -216,14 +164,14 @@ public class ExperienceExpertiseService extends Service {
CreatureObject creatureObject = lci.getCreatureObject();
PlayerObject playerObject = creatureObject.getPlayerObject();
short oldLevel = lci.getPreviousLevel();
-
+
if (oldLevel < 10 && newLevel >= 10) {
- SuiMessageBox window = new SuiMessageBox(SuiButtons.OK, "@expertise_d:sui_expertise_introduction_title", "@expertise_d:sui_expertise_introduction_body");
+ SuiMessageBox window = new SuiMessageBox(SuiButtons.OK, "@expertise_d:sui_expertise_introduction_title", "@expertise_d:sui_expertise_introduction_body");
window.display(playerObject.getOwner());
// If we don't add the expertise root skill, the creature can't learn child skills
creatureObject.addSkill("expertise");
}
-
+
checkExtraAbilities(creatureObject);
}
@@ -238,22 +186,21 @@ public class ExperienceExpertiseService extends Service {
}
private void checkExtraAbilities(CreatureObject creatureObject) {
- creatureObject.getSkills().stream()
- .filter(expertiseAbilities::containsKey) // We only want to check skills that give additional abilities
+ creatureObject.getSkills().stream().filter(expertiseAbilities::containsKey) // We only want to check skills that give additional abilities
.forEach(expertise -> grantExtraAbilities(creatureObject, expertise));
}
private boolean isQualified(CreatureObject creatureObject, int abilityIndex) {
int baseRequirement = 18;
- int levelDifference = 12; // Amount of levels between each ability
+ int levelDifference = 12; // Amount of levels between each ability
int level = creatureObject.getLevel();
-
+
// All first rank abilities have a required level of 10
// The required level logic is required for ranks 2+
if (abilityIndex == 0) {
return level >= 10;
}
-
+
// Otherwise, perform the check as usual
int requiredLevel = baseRequirement + abilityIndex * levelDifference;
@@ -273,55 +220,19 @@ public class ExperienceExpertiseService extends Service {
});
}
- private String formatProfession(String profession) {
- switch (profession) {
- case "trader_dom": return "trader_0a";
- case "trader_struct": return "trader_0b";
- case "trader_mun": return "trader_0c";
- case "trader_eng": return "trader_0d";
- default: return profession + "_1a";
- }
- }
-
private int getAvailablePoints(CreatureObject creatureObject) {
- int levelPoints = pointsForLevel.get((int) creatureObject.getLevel());
- int spentPoints = (int) creatureObject.getSkills().stream()
- .filter(skill -> skill.startsWith("expertise_"))
- .count();
+ PlayerLevelInfo levelInfo = DataLoader.playerLevels().getFromLevel(creatureObject.getLevel());
+ int spentPoints = (int) creatureObject.getSkills().stream().filter(skill -> skill.startsWith("expertise_")).count();
- return levelPoints - spentPoints;
+ Objects.requireNonNull(levelInfo, "No player level defined for " + creatureObject.getLevel());
+ return levelInfo.getExpertisePoints() - spentPoints;
}
/**
- *
- * @param tree
- * @param creatureObject
* @return the amount of expertise points invested in a given expertise tree
*/
- private long getPointsInTree(Map tree, CreatureObject creatureObject) {
- return tree.keySet().stream()
- .filter(creatureObject.getSkills()::contains)
- .count();
- }
-
- private static class Expertise {
-
- private final String requiredProfession;
- private final int tier;
-
- public Expertise(String requiredProfession, int tier) {
- this.requiredProfession = requiredProfession;
- this.tier = tier;
- }
-
- public String getRequiredProfession() {
- return requiredProfession;
- }
-
- public int getTier() {
- return tier;
- }
-
+ private long getPointsInTree(ExpertiseInfo expertise, CreatureObject creatureObject) {
+ return DataLoader.expertise().getPeerExpertise(expertise).stream().map(ExpertiseInfo::getName).filter(creatureObject.getSkills()::contains).count();
}
}
diff --git a/src/main/java/com/projectswg/holocore/services/gameplay/player/experience/skills/SkillService.java b/src/main/java/com/projectswg/holocore/services/gameplay/player/experience/skills/SkillService.java
index e07c437e5..10c4fe372 100644
--- a/src/main/java/com/projectswg/holocore/services/gameplay/player/experience/skills/SkillService.java
+++ b/src/main/java/com/projectswg/holocore/services/gameplay/player/experience/skills/SkillService.java
@@ -1,64 +1,19 @@
package com.projectswg.holocore.services.gameplay.player.experience.skills;
-import com.projectswg.common.data.swgfile.ClientFactory;
-import com.projectswg.common.data.swgfile.visitors.DatatableData;
import com.projectswg.holocore.intents.gameplay.player.badge.SetTitleIntent;
import com.projectswg.holocore.intents.gameplay.player.experience.skills.GrantSkillIntent;
import com.projectswg.holocore.intents.gameplay.player.experience.skills.SkillModIntent;
+import com.projectswg.holocore.resources.support.data.server_info.StandardLog;
+import com.projectswg.holocore.resources.support.data.server_info.loader.DataLoader;
+import com.projectswg.holocore.resources.support.data.server_info.loader.SkillLoader.SkillInfo;
import com.projectswg.holocore.resources.support.objects.swg.creature.CreatureObject;
import me.joshlarson.jlcommon.control.IntentHandler;
import me.joshlarson.jlcommon.control.Service;
-import me.joshlarson.jlcommon.log.Log;
-
-import java.util.HashMap;
-import java.util.Map;
public class SkillService extends Service {
- private final Map skillDataMap;
-
public SkillService() {
- skillDataMap = new HashMap<>();
- }
-
- @Override
- public boolean initialize() {
- DatatableData skillsTable = (DatatableData) ClientFactory.getInfoFromFile("datatables/skill/skills.iff");
- for (int i = 0; i < skillsTable.getRowCount(); i++) {
- String skillName = (String) skillsTable.getCell(i, 0);
- String [] skillModsStrings = splitCsv((String) skillsTable.getCell(i, 22));
- Map skillMods = new HashMap<>();
- for (String skillModString : skillModsStrings) {
- String [] values = skillModString.split("=", 2);
- skillMods.put(values[0], Integer.parseInt(values[1]));
- }
-
- SkillData skillData = new SkillData(
- (boolean) skillsTable.getCell(i, 4), // Is title
- splitCsv((String) skillsTable.getCell(i, 10)), // required skills
- (String) skillsTable.getCell(i, 1), // parent skill
- (String) skillsTable.getCell(i, 12), // xp type
- (int) skillsTable.getCell(i, 13), // xp cost
- splitCsv((String) skillsTable.getCell(i, 21)), // commands
- skillMods,
- splitCsv((String) skillsTable.getCell(i, 23)) // schematics
- );
-
- skillDataMap.put(skillName, skillData);
- }
- return true;
- }
-
- private void loadSkills() {
- }
-
- private String [] splitCsv(String str) {
- if (str.isEmpty())
- return new String[0];
- else if (str.indexOf(',') == -1)
- return new String[]{str};
- return str.split(",");
}
@IntentHandler
@@ -69,14 +24,17 @@ public class SkillService extends Service {
String skillName = gsi.getSkillName();
CreatureObject target = gsi.getTarget();
- SkillData skillData = skillDataMap.get(skillName);
- String parentSkillName = skillData.getParentSkill();
+ SkillInfo skillData = DataLoader.skills().getSkillByName(skillName);
+ if (skillData == null)
+ return;
+
+ String parentSkillName = skillData.getParent();
if (gsi.isGrantRequiredSkills()) {
grantParentSkills(skillData, parentSkillName, target);
grantRequiredSkills(skillData, target);
} else if (!target.hasSkill(parentSkillName) || !hasRequiredSkills(skillData, target)) {
- Log.i("%s lacks required skill %s before being granted skill %s", target, parentSkillName, skillName);
+ StandardLog.onPlayerError(this, target, "lacks required skill %s before being granted skill %s", parentSkillName, skillName);
return;
}
@@ -87,13 +45,12 @@ public class SkillService extends Service {
private void handleSetTitleIntent(SetTitleIntent sti) {
String title = sti.getTitle();
- if (!skillDataMap.containsKey(title)) {
+ SkillInfo skillData = DataLoader.skills().getSkillByName(title);
+ if (skillData == null) {
// Might be a Collections title or someone playing tricks
return;
}
- SkillData skillData = skillDataMap.get(title);
-
if (!skillData.isTitle()) {
// There's a skill with this name, but it doesn't grant a title
return;
@@ -102,8 +59,8 @@ public class SkillService extends Service {
sti.getRequester().setTitle(title);
}
- private boolean hasRequiredSkills(SkillData skillData, CreatureObject creatureObject) {
- String[] requiredSkills = skillData.getRequiredSkills();
+ private boolean hasRequiredSkills(SkillInfo skillData, CreatureObject creatureObject) {
+ String[] requiredSkills = skillData.getSkillsRequired();
if (requiredSkills == null)
return true;
@@ -114,25 +71,28 @@ public class SkillService extends Service {
return true;
}
- private void grantParentSkills(SkillData skillData, String parentSkill, CreatureObject target) {
- if (skillData == null || parentSkill.isEmpty() || target.hasSkill(parentSkill)) {
+ private void grantParentSkills(SkillInfo skillData, String parentSkill, CreatureObject target) {
+ if (skillData == null || parentSkill.isEmpty() || target.hasSkill(parentSkill))
return;
- }
+ SkillInfo skillParent = DataLoader.skills().getSkillByName(parentSkill);
+ if (skillParent == null)
+ return;
grantSkill(skillData, parentSkill, target);
- String grandParentSkill = skillData.getParentSkill();
- grantParentSkills(skillDataMap.get(grandParentSkill), grandParentSkill, target);
+
+ String grandParentSkill = skillData.getParent();
+ grantParentSkills(skillParent, grandParentSkill, target);
}
- private void grantRequiredSkills(SkillData skillData, CreatureObject target) {
- String[] requiredSkills = skillData.getRequiredSkills();
+ private void grantRequiredSkills(SkillInfo skillData, CreatureObject target) {
+ String[] requiredSkills = skillData.getSkillsRequired();
if (requiredSkills == null)
return;
target.addSkill(requiredSkills);
}
- private void grantSkill(SkillData skillData, String skillName, CreatureObject target) {
+ private void grantSkill(SkillInfo skillData, String skillName, CreatureObject target) {
target.addSkill(skillName);
target.addAbility(skillData.getCommands());
@@ -141,35 +101,4 @@ public class SkillService extends Service {
new GrantSkillIntent(GrantSkillIntent.IntentType.GIVEN, skillName, target, false).broadcast();
}
- private static class SkillData {
- private boolean title;
- private String[] requiredSkills;
- private final String parentSkill;
- private final String xpType;
- private final int xpCost;
- private final String[] commands;
- private final Map skillMods;
- private final String[] schematics;
-
- public SkillData(boolean title, String[] requiredSkills, String parentSkill, String xpType, int xpCost, String[] commands, Map skillMods, String[] schematics) {
- this.title = title;
- this.requiredSkills = requiredSkills;
- this.parentSkill = parentSkill;
- this.xpType = xpType;
- this.xpCost = xpCost;
- this.commands = commands;
- this.skillMods = skillMods;
- this.schematics = schematics;
- }
-
- private boolean isTitle() { return title; }
- public String[] getRequiredSkills() { return requiredSkills; }
- public String getParentSkill() { return parentSkill; }
- public String getXpType() { return xpType; }
- public int getXpCost() { return xpCost; }
- public String[] getCommands() { return commands; }
- public Map getSkillMods() { return skillMods; }
- public String[] getSchematics() { return schematics; }
- }
-
}
diff --git a/src/test/java/com/projectswg/holocore/services/gameplay/player/experience/TestExperienceExpertiseService.java b/src/test/java/com/projectswg/holocore/services/gameplay/player/experience/TestExperienceExpertiseService.java
new file mode 100644
index 000000000..5a5673472
--- /dev/null
+++ b/src/test/java/com/projectswg/holocore/services/gameplay/player/experience/TestExperienceExpertiseService.java
@@ -0,0 +1,165 @@
+/***********************************************************************************
+ * Copyright (c) 2019 /// Project SWG /// www.projectswg.com *
+ * *
+ * ProjectSWG is the first NGE emulator for Star Wars Galaxies founded on *
+ * July 7th, 2011 after SOE announced the official shutdown of Star Wars Galaxies. *
+ * Our goal is to create an emulator which will provide a server for players to *
+ * continue playing a game similar to the one they used to play. We are basing *
+ * it on the final publish of the game prior to end-game events. *
+ * *
+ * This file is part of Holocore. *
+ * *
+ * --------------------------------------------------------------------------------*
+ * *
+ * Holocore is free software: you can redistribute it and/or modify *
+ * it under the terms of the GNU Affero General Public License as *
+ * published by the Free Software Foundation, either version 3 of the *
+ * License, or (at your option) any later version. *
+ * *
+ * Holocore is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU Affero General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Affero General Public License *
+ * along with Holocore. If not, see . *
+ ***********************************************************************************/
+
+package com.projectswg.holocore.services.gameplay.player.experience;
+
+import com.projectswg.common.network.packets.swg.zone.ExpertiseRequestMessage;
+import com.projectswg.holocore.intents.gameplay.player.experience.LevelChangedIntent;
+import com.projectswg.holocore.intents.support.global.network.InboundPacketIntent;
+import com.projectswg.holocore.resources.support.data.server_info.loader.DataLoader;
+import com.projectswg.holocore.resources.support.data.server_info.loader.ExpertiseLoader.ExpertiseInfo;
+import com.projectswg.holocore.resources.support.global.player.Player;
+import com.projectswg.holocore.resources.support.objects.swg.player.PlayerObject;
+import com.projectswg.holocore.services.gameplay.player.experience.skills.SkillService;
+import com.projectswg.holocore.test.resources.GenericCreatureObject;
+import com.projectswg.holocore.test.runners.TestRunnerSynchronousIntents;
+import org.junit.Assert;
+import org.junit.Test;
+
+import java.util.*;
+import java.util.stream.Collectors;
+
+public class TestExperienceExpertiseService extends TestRunnerSynchronousIntents {
+
+ @Test
+ public void testRequestExpertiseWrongProfession() {
+ registerService(new ExperienceExpertiseService());
+ registerService(new SkillService());
+
+ GenericCreatureObject creature = new GenericCreatureObject(1);
+ PlayerObject player = creature.getPlayerObject();
+ Player owner = creature.getOwner();
+
+ Assert.assertNotNull(player);
+ Assert.assertNotNull(owner);
+
+ player.setProfession("medic_1a");
+ // Nothing defined
+ broadcastAndWait(new InboundPacketIntent(owner, new ExpertiseRequestMessage(new String[]{}, false)));
+ Assert.assertEquals(Set.of(), creature.getSkills());
+ Assert.assertEquals(Set.of(), creature.getAbilityNames());
+
+ // No expertise yet
+ broadcastAndWait(new InboundPacketIntent(owner, new ExpertiseRequestMessage(new String[]{"expertise_fs_general_enhanced_strength_1"}, false)));
+ Assert.assertEquals(Set.of(), creature.getSkills());
+ Assert.assertEquals(Set.of(), creature.getAbilityNames());
+
+ // Wrong profession
+ creature.setLevel(90);
+ broadcastAndWait(new LevelChangedIntent(creature, (short) 1, (short) 90));
+ broadcastAndWait(new InboundPacketIntent(owner, new ExpertiseRequestMessage(new String[]{"expertise_fs_general_enhanced_strength_1"}, false)));
+ Assert.assertEquals(Set.of("expertise"), creature.getSkills());
+ Assert.assertEquals(Set.of(), creature.getAbilityNames());
+ }
+
+ @Test
+ public void testRequestExpertise() {
+ registerService(new ExperienceExpertiseService());
+ registerService(new SkillService());
+
+ GenericCreatureObject creature = new GenericCreatureObject(1);
+ PlayerObject player = creature.getPlayerObject();
+ Player owner = creature.getOwner();
+
+ Assert.assertNotNull(player);
+ Assert.assertNotNull(owner);
+
+ player.setProfession("force_sensitive_1a");
+ // Nothing defined
+ broadcastAndWait(new InboundPacketIntent(owner, new ExpertiseRequestMessage(new String[]{}, false)));
+ Assert.assertEquals(Set.of(), creature.getSkills());
+ Assert.assertEquals(Set.of(), creature.getAbilityNames());
+
+ // No expertise yet
+ broadcastAndWait(new InboundPacketIntent(owner, new ExpertiseRequestMessage(new String[]{"expertise_fs_general_enhanced_strength_1"}, false)));
+ Assert.assertEquals(Set.of(), creature.getSkills());
+ Assert.assertEquals(Set.of(), creature.getAbilityNames());
+
+ // Haven't unlocked tier
+ creature.setLevel(10);
+ broadcastAndWait(new LevelChangedIntent(creature, (short) 1, (short) 10));
+ broadcastAndWait(new InboundPacketIntent(owner, new ExpertiseRequestMessage(new String[]{"expertise_fs_general_improved_force_throw_1"}, false)));
+ Assert.assertEquals(Set.of("expertise"), creature.getSkills());
+ Assert.assertEquals(Set.of(), creature.getAbilityNames());
+
+ // Success
+ creature.setLevel(90);
+ broadcastAndWait(new LevelChangedIntent(creature, (short) 10, (short) 90));
+ String [] expertiseRequest = new String[]{
+ "expertise",
+ "expertise_fs_general_enhanced_strength_1",
+ "expertise_fs_general_enhanced_strength_2",
+ "expertise_fs_general_enhanced_constitution_1",
+ "expertise_fs_general_enhanced_constitution_2",
+ "expertise_fs_general_improved_force_throw_1"
+ };
+ broadcastAndWait(new InboundPacketIntent(owner, new ExpertiseRequestMessage(expertiseRequest, false)));
+ Assert.assertEquals(Set.of(expertiseRequest), creature.getSkills());
+ Assert.assertEquals(Set.of(), creature.getAbilityNames());
+ }
+
+ @Test
+ public void testFullTree() {
+ registerService(new ExperienceExpertiseService());
+ registerService(new SkillService());
+
+ for (String profession : new String[]{"bounty_hunter_1a", "commando_1a", "entertainer_1a", "force_sensitive_1a", "medic_1a", "officer_1a", "smuggler_1a", "spy_1a", "trader_1a", "trader_1b", "trader_1c", "trader_1d"}) {
+ GenericCreatureObject creature = new GenericCreatureObject(1, profession);
+ PlayerObject player = creature.getPlayerObject();
+ Player owner = creature.getOwner();
+
+ Assert.assertNotNull(player);
+ Assert.assertNotNull(owner);
+
+ player.setProfession(profession);
+ creature.setLevel(90);
+ broadcastAndWait(new LevelChangedIntent(creature, (short) 1, (short) 90));
+
+ List sortedExpertise = DataLoader.expertise().getAllExpertise().stream()
+ .filter(e -> e.getRequiredProfession().equals(profession))
+ .filter(e -> e.getTree().getUiBackgroundId().equals("left"))
+ .sorted(Comparator.comparingInt(ExpertiseInfo::getTier).thenComparing(ExpertiseInfo::getGrid).thenComparing(ExpertiseInfo::getRank))
+ .collect(Collectors.toList());
+ List expectedExpertise = new ArrayList<>(); // the list we verify with
+ List requestExpertise = new ArrayList<>(); // the list sent to the service
+ int usedPoints = 0;
+
+ expectedExpertise.add("expertise");
+ for (ExpertiseInfo expertise : sortedExpertise) {
+ expectedExpertise.add(expertise.getName());
+ requestExpertise.add(expertise.getName());
+ usedPoints++;
+ if (usedPoints >= 45)
+ break;
+ }
+
+ broadcastAndWait(new InboundPacketIntent(owner, new ExpertiseRequestMessage(requestExpertise.toArray(String[]::new), false)));
+ Assert.assertEquals("Failed on: " + profession, new HashSet<>(expectedExpertise), creature.getSkills());
+ }
+ }
+
+}