characters = {

	#Advisor to Check if the file is corectly loaded
	russia_reworked_load_russian_states_characters = {

		advisor = {
			slot = political_advisor
			idea_token = russia_reworked_load_russian_states_characters

			traits = {

			}

			visible = {
				always = no
			}

			ai_will_do = {
				factor = 0
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	#ARM
	ARM_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ARM_aa2
			ledger = army

			allowed = {
				original_tag = ARM
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	ARM_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ARM_awt
			ledger = air

			allowed = {
				original_tag = ARM
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	ARM_coi = {

		advisor = {
			slot = political_advisor
			idea_token = ARM_coi

			allowed = {
				original_tag = ARM
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	ARM_stc = {

		advisor = {
			slot = political_advisor
			idea_token = ARM_stc

			allowed = {
				original_tag = ARM
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	ARM_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = ARM_acgs

			allowed = {
				original_tag = ARM
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	ARM_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = ARM_nccr

			allowed = {
				original_tag = ARM
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	ARM_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ARM_ncs
			ledger = navy

			allowed = {
				original_tag = ARM
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	ARM_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ARM_nt
			ledger = navy

			allowed = {
				original_tag = ARM
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	ARM_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = ARM_acr

			allowed = {
				original_tag = ARM
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	ARM_pot = {

		advisor = {
			slot = political_advisor
			idea_token = ARM_pot

			allowed = {
				original_tag = ARM
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	ARM_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = ARM_aco2

			allowed = {
				original_tag = ARM
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	ARM_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ARM_mt
			ledger = army

			allowed = {
				original_tag = ARM
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	ARM_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ARM_ar
			ledger = army

			allowed = {
				original_tag = ARM
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	ARM_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = ARM_acd2

			allowed = {
				original_tag = ARM
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	ARM_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = ARM_ncm

			allowed = {
				original_tag = ARM
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	ARM_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ARM_ai2
			ledger = army

			allowed = {
				original_tag = ARM
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	ARM_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ARM_acas
			ledger = air

			allowed = {
				original_tag = ARM
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	ARM_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ARM_communist_guy

			allowed = {
				original_tag = ARM
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	ARM_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ARM_fascist_guy

			allowed = {
				original_tag = ARM
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	ARM_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ARM_democratic_guy

			allowed = {
				original_tag = ARM
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	ARM_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ARM_monarchist_guy

			allowed = {
				original_tag = ARM
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#AZR
	AZR_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = AZR_aa2
			ledger = army

			allowed = {
				original_tag = AZR
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	AZR_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = AZR_awt
			ledger = air

			allowed = {
				original_tag = AZR
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	AZR_coi = {

		advisor = {
			slot = political_advisor
			idea_token = AZR_coi

			allowed = {
				original_tag = AZR
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	AZR_stc = {

		advisor = {
			slot = political_advisor
			idea_token = AZR_stc

			allowed = {
				original_tag = AZR
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	AZR_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = AZR_acgs

			allowed = {
				original_tag = AZR
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	AZR_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = AZR_nccr

			allowed = {
				original_tag = AZR
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	AZR_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = AZR_ncs
			ledger = navy

			allowed = {
				original_tag = AZR
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	AZR_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = AZR_nt
			ledger = navy

			allowed = {
				original_tag = AZR
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	AZR_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = AZR_acr

			allowed = {
				original_tag = AZR
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	AZR_pot = {

		advisor = {
			slot = political_advisor
			idea_token = AZR_pot

			allowed = {
				original_tag = AZR
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	AZR_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = AZR_aco2

			allowed = {
				original_tag = AZR
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	AZR_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = AZR_mt
			ledger = army

			allowed = {
				original_tag = AZR
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	AZR_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = AZR_ar
			ledger = army

			allowed = {
				original_tag = AZR
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	AZR_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = AZR_acd2

			allowed = {
				original_tag = AZR
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	AZR_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = AZR_ncm

			allowed = {
				original_tag = AZR
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	AZR_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = AZR_ai2
			ledger = army

			allowed = {
				original_tag = AZR
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	AZR_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = AZR_acas
			ledger = air

			allowed = {
				original_tag = AZR
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	AZR_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = AZR_communist_guy

			allowed = {
				original_tag = AZR
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	AZR_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = AZR_fascist_guy

			allowed = {
				original_tag = AZR
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	AZR_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = AZR_democratic_guy

			allowed = {
				original_tag = AZR
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	AZR_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = AZR_monarchist_guy

			allowed = {
				original_tag = AZR
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#BLR
	BLR_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BLR_aa2
			ledger = army

			allowed = {
				original_tag = BLR
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	BLR_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BLR_awt
			ledger = air

			allowed = {
				original_tag = BLR
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	BLR_coi = {

		advisor = {
			slot = political_advisor
			idea_token = BLR_coi

			allowed = {
				original_tag = BLR
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	BLR_stc = {

		advisor = {
			slot = political_advisor
			idea_token = BLR_stc

			allowed = {
				original_tag = BLR
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	BLR_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = BLR_acgs

			allowed = {
				original_tag = BLR
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	BLR_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = BLR_nccr

			allowed = {
				original_tag = BLR
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	BLR_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BLR_ncs
			ledger = navy

			allowed = {
				original_tag = BLR
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	BLR_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BLR_nt
			ledger = navy

			allowed = {
				original_tag = BLR
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	BLR_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = BLR_acr

			allowed = {
				original_tag = BLR
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	BLR_pot = {

		advisor = {
			slot = political_advisor
			idea_token = BLR_pot

			allowed = {
				original_tag = BLR
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	BLR_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = BLR_aco2

			allowed = {
				original_tag = BLR
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	BLR_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BLR_mt
			ledger = army

			allowed = {
				original_tag = BLR
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	BLR_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BLR_ar
			ledger = army

			allowed = {
				original_tag = BLR
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	BLR_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = BLR_acd2

			allowed = {
				original_tag = BLR
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	BLR_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = BLR_ncm

			allowed = {
				original_tag = BLR
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	BLR_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BLR_ai2
			ledger = army

			allowed = {
				original_tag = BLR
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	BLR_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BLR_acas
			ledger = air

			allowed = {
				original_tag = BLR
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	BLR_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BLR_communist_guy

			allowed = {
				original_tag = BLR
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	BLR_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BLR_fascist_guy

			allowed = {
				original_tag = BLR
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	BLR_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BLR_democratic_guy

			allowed = {
				original_tag = BLR
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	BLR_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BLR_monarchist_guy

			allowed = {
				original_tag = BLR
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#CIR
	CIR_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CIR_aa2
			ledger = army

			allowed = {
				original_tag = CIR
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	CIR_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CIR_awt
			ledger = air

			allowed = {
				original_tag = CIR
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	CIR_coi = {

		advisor = {
			slot = political_advisor
			idea_token = CIR_coi

			allowed = {
				original_tag = CIR
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	CIR_stc = {

		advisor = {
			slot = political_advisor
			idea_token = CIR_stc

			allowed = {
				original_tag = CIR
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	CIR_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = CIR_acgs

			allowed = {
				original_tag = CIR
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	CIR_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = CIR_nccr

			allowed = {
				original_tag = CIR
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	CIR_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CIR_ncs
			ledger = navy

			allowed = {
				original_tag = CIR
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	CIR_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CIR_nt
			ledger = navy

			allowed = {
				original_tag = CIR
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	CIR_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = CIR_acr

			allowed = {
				original_tag = CIR
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	CIR_pot = {

		advisor = {
			slot = political_advisor
			idea_token = CIR_pot

			allowed = {
				original_tag = CIR
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	CIR_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = CIR_aco2

			allowed = {
				original_tag = CIR
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	CIR_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CIR_mt
			ledger = army

			allowed = {
				original_tag = CIR
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	CIR_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CIR_ar
			ledger = army

			allowed = {
				original_tag = CIR
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	CIR_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = CIR_acd2

			allowed = {
				original_tag = CIR
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	CIR_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = CIR_ncm

			allowed = {
				original_tag = CIR
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	CIR_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CIR_ai2
			ledger = army

			allowed = {
				original_tag = CIR
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	CIR_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CIR_acas
			ledger = air

			allowed = {
				original_tag = CIR
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	CIR_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CIR_communist_guy

			allowed = {
				original_tag = CIR
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	CIR_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CIR_fascist_guy

			allowed = {
				original_tag = CIR
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	CIR_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CIR_democratic_guy

			allowed = {
				original_tag = CIR
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	CIR_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CIR_monarchist_guy

			allowed = {
				original_tag = CIR
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#CRI
	CRI_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CRI_aa2
			ledger = army

			allowed = {
				original_tag = CRI
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	CRI_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CRI_awt
			ledger = air

			allowed = {
				original_tag = CRI
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	CRI_coi = {

		advisor = {
			slot = political_advisor
			idea_token = CRI_coi

			allowed = {
				original_tag = CRI
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	CRI_stc = {

		advisor = {
			slot = political_advisor
			idea_token = CRI_stc

			allowed = {
				original_tag = CRI
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	CRI_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = CRI_acgs

			allowed = {
				original_tag = CRI
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	CRI_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = CRI_nccr

			allowed = {
				original_tag = CRI
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	CRI_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CRI_ncs
			ledger = navy

			allowed = {
				original_tag = CRI
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	CRI_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CRI_nt
			ledger = navy

			allowed = {
				original_tag = CRI
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	CRI_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = CRI_acr

			allowed = {
				original_tag = CRI
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	CRI_pot = {

		advisor = {
			slot = political_advisor
			idea_token = CRI_pot

			allowed = {
				original_tag = CRI
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	CRI_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = CRI_aco2

			allowed = {
				original_tag = CRI
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	CRI_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CRI_mt
			ledger = army

			allowed = {
				original_tag = CRI
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	CRI_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CRI_ar
			ledger = army

			allowed = {
				original_tag = CRI
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	CRI_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = CRI_acd2

			allowed = {
				original_tag = CRI
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	CRI_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = CRI_ncm

			allowed = {
				original_tag = CRI
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	CRI_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CRI_ai2
			ledger = army

			allowed = {
				original_tag = CRI
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	CRI_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CRI_acas
			ledger = air

			allowed = {
				original_tag = CRI
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	CRI_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CRI_communist_guy

			allowed = {
				original_tag = CRI
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	CRI_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CRI_fascist_guy

			allowed = {
				original_tag = CRI
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	CRI_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CRI_democratic_guy

			allowed = {
				original_tag = CRI
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	CRI_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CRI_monarchist_guy

			allowed = {
				original_tag = CRI
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#DAG
	DAG_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = DAG_aa2
			ledger = army

			allowed = {
				original_tag = DAG
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	DAG_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = DAG_awt
			ledger = air

			allowed = {
				original_tag = DAG
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	DAG_coi = {

		advisor = {
			slot = political_advisor
			idea_token = DAG_coi

			allowed = {
				original_tag = DAG
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	DAG_stc = {

		advisor = {
			slot = political_advisor
			idea_token = DAG_stc

			allowed = {
				original_tag = DAG
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	DAG_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = DAG_acgs

			allowed = {
				original_tag = DAG
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	DAG_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = DAG_nccr

			allowed = {
				original_tag = DAG
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	DAG_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = DAG_ncs
			ledger = navy

			allowed = {
				original_tag = DAG
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	DAG_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = DAG_nt
			ledger = navy

			allowed = {
				original_tag = DAG
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	DAG_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = DAG_acr

			allowed = {
				original_tag = DAG
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	DAG_pot = {

		advisor = {
			slot = political_advisor
			idea_token = DAG_pot

			allowed = {
				original_tag = DAG
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	DAG_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = DAG_aco2

			allowed = {
				original_tag = DAG
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	DAG_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = DAG_mt
			ledger = army

			allowed = {
				original_tag = DAG
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	DAG_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = DAG_ar
			ledger = army

			allowed = {
				original_tag = DAG
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	DAG_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = DAG_acd2

			allowed = {
				original_tag = DAG
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	DAG_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = DAG_ncm

			allowed = {
				original_tag = DAG
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	DAG_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = DAG_ai2
			ledger = army

			allowed = {
				original_tag = DAG
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	DAG_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = DAG_acas
			ledger = air

			allowed = {
				original_tag = DAG
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	DAG_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = DAG_communist_guy

			allowed = {
				original_tag = DAG
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	DAG_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = DAG_fascist_guy

			allowed = {
				original_tag = DAG
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	DAG_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = DAG_democratic_guy

			allowed = {
				original_tag = DAG
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	DAG_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = DAG_monarchist_guy

			allowed = {
				original_tag = DAG
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#EFR
	EFR_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = EFR_aa2
			ledger = army

			allowed = {
				original_tag = EFR
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	EFR_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = EFR_awt
			ledger = air

			allowed = {
				original_tag = EFR
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	EFR_coi = {

		advisor = {
			slot = political_advisor
			idea_token = EFR_coi

			allowed = {
				original_tag = EFR
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	EFR_stc = {

		advisor = {
			slot = political_advisor
			idea_token = EFR_stc

			allowed = {
				original_tag = EFR
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	EFR_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = EFR_acgs

			allowed = {
				original_tag = EFR
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	EFR_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = EFR_nccr

			allowed = {
				original_tag = EFR
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	EFR_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = EFR_ncs
			ledger = navy

			allowed = {
				original_tag = EFR
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	EFR_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = EFR_nt
			ledger = navy

			allowed = {
				original_tag = EFR
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	EFR_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = EFR_acr

			allowed = {
				original_tag = EFR
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	EFR_pot = {

		advisor = {
			slot = political_advisor
			idea_token = EFR_pot

			allowed = {
				original_tag = EFR
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	EFR_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = EFR_aco2

			allowed = {
				original_tag = EFR
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	EFR_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = EFR_mt
			ledger = army

			allowed = {
				original_tag = EFR
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	EFR_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = EFR_ar
			ledger = army

			allowed = {
				original_tag = EFR
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	EFR_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = EFR_acd2

			allowed = {
				original_tag = EFR
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	EFR_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = EFR_ncm

			allowed = {
				original_tag = EFR
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	EFR_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = EFR_ai2
			ledger = army

			allowed = {
				original_tag = EFR
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	EFR_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = EFR_acas
			ledger = air

			allowed = {
				original_tag = EFR
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	EFR_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = EFR_communist_guy

			allowed = {
				original_tag = EFR
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	EFR_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = EFR_fascist_guy

			allowed = {
				original_tag = EFR
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	EFR_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = EFR_democratic_guy

			allowed = {
				original_tag = EFR
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	EFR_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = EFR_monarchist_guy

			allowed = {
				original_tag = EFR
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#GEO
	GEO_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = GEO_aa2
			ledger = army

			allowed = {
				original_tag = GEO
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	GEO_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = GEO_awt
			ledger = air

			allowed = {
				original_tag = GEO
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	GEO_coi = {

		advisor = {
			slot = political_advisor
			idea_token = GEO_coi

			allowed = {
				original_tag = GEO
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	GEO_stc = {

		advisor = {
			slot = political_advisor
			idea_token = GEO_stc

			allowed = {
				original_tag = GEO
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	GEO_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = GEO_acgs

			allowed = {
				original_tag = GEO
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	GEO_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = GEO_nccr

			allowed = {
				original_tag = GEO
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	GEO_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = GEO_ncs
			ledger = navy

			allowed = {
				original_tag = GEO
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	GEO_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = GEO_nt
			ledger = navy

			allowed = {
				original_tag = GEO
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	GEO_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = GEO_acr

			allowed = {
				original_tag = GEO
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	GEO_pot = {

		advisor = {
			slot = political_advisor
			idea_token = GEO_pot

			allowed = {
				original_tag = GEO
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	GEO_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = GEO_aco2

			allowed = {
				original_tag = GEO
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	GEO_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = GEO_mt
			ledger = army

			allowed = {
				original_tag = GEO
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	GEO_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = GEO_ar
			ledger = army

			allowed = {
				original_tag = GEO
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	GEO_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = GEO_acd2

			allowed = {
				original_tag = GEO
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	GEO_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = GEO_ncm

			allowed = {
				original_tag = GEO
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	GEO_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = GEO_ai2
			ledger = army

			allowed = {
				original_tag = GEO
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	GEO_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = GEO_acas
			ledger = air

			allowed = {
				original_tag = GEO
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	GEO_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = GEO_communist_guy

			allowed = {
				original_tag = GEO
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	GEO_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = GEO_fascist_guy

			allowed = {
				original_tag = GEO
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	GEO_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = GEO_democratic_guy

			allowed = {
				original_tag = GEO
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	GEO_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = GEO_monarchist_guy

			allowed = {
				original_tag = GEO
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#GPM
	GPM_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = GPM_aa2
			ledger = army

			allowed = {
				original_tag = GPM
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	GPM_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = GPM_awt
			ledger = air

			allowed = {
				original_tag = GPM
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	GPM_coi = {

		advisor = {
			slot = political_advisor
			idea_token = GPM_coi

			allowed = {
				original_tag = GPM
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	GPM_stc = {

		advisor = {
			slot = political_advisor
			idea_token = GPM_stc

			allowed = {
				original_tag = GPM
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	GPM_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = GPM_acgs

			allowed = {
				original_tag = GPM
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	GPM_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = GPM_nccr

			allowed = {
				original_tag = GPM
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	GPM_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = GPM_ncs
			ledger = navy

			allowed = {
				original_tag = GPM
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	GPM_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = GPM_nt
			ledger = navy

			allowed = {
				original_tag = GPM
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	GPM_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = GPM_acr

			allowed = {
				original_tag = GPM
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	GPM_pot = {

		advisor = {
			slot = political_advisor
			idea_token = GPM_pot

			allowed = {
				original_tag = GPM
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	GPM_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = GPM_aco2

			allowed = {
				original_tag = GPM
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	GPM_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = GPM_mt
			ledger = army

			allowed = {
				original_tag = GPM
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	GPM_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = GPM_ar
			ledger = army

			allowed = {
				original_tag = GPM
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	GPM_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = GPM_acd2

			allowed = {
				original_tag = GPM
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	GPM_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = GPM_ncm

			allowed = {
				original_tag = GPM
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	GPM_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = GPM_ai2
			ledger = army

			allowed = {
				original_tag = GPM
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	GPM_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = GPM_acas
			ledger = air

			allowed = {
				original_tag = GPM
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	GPM_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = GPM_communist_guy

			allowed = {
				original_tag = GPM
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	GPM_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = GPM_fascist_guy

			allowed = {
				original_tag = GPM
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	GPM_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = GPM_democratic_guy

			allowed = {
				original_tag = GPM
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	GPM_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = GPM_monarchist_guy

			allowed = {
				original_tag = GPM
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#KAL
	KAL_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KAL_aa2
			ledger = army

			allowed = {
				original_tag = KAL
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KAL_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KAL_awt
			ledger = air

			allowed = {
				original_tag = KAL
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KAL_coi = {

		advisor = {
			slot = political_advisor
			idea_token = KAL_coi

			allowed = {
				original_tag = KAL
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KAL_stc = {

		advisor = {
			slot = political_advisor
			idea_token = KAL_stc

			allowed = {
				original_tag = KAL
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KAL_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KAL_acgs

			allowed = {
				original_tag = KAL
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KAL_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KAL_nccr

			allowed = {
				original_tag = KAL
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KAL_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KAL_ncs
			ledger = navy

			allowed = {
				original_tag = KAL
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KAL_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KAL_nt
			ledger = navy

			allowed = {
				original_tag = KAL
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KAL_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KAL_acr

			allowed = {
				original_tag = KAL
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KAL_pot = {

		advisor = {
			slot = political_advisor
			idea_token = KAL_pot

			allowed = {
				original_tag = KAL
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KAL_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KAL_aco2

			allowed = {
				original_tag = KAL
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	KAL_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KAL_mt
			ledger = army

			allowed = {
				original_tag = KAL
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KAL_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KAL_ar
			ledger = army

			allowed = {
				original_tag = KAL
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	KAL_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KAL_acd2

			allowed = {
				original_tag = KAL
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	KAL_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KAL_ncm

			allowed = {
				original_tag = KAL
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KAL_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KAL_ai2
			ledger = army

			allowed = {
				original_tag = KAL
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	KAL_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KAL_acas
			ledger = air

			allowed = {
				original_tag = KAL
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KAL_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KAL_communist_guy

			allowed = {
				original_tag = KAL
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KAL_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KAL_fascist_guy

			allowed = {
				original_tag = KAL
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KAL_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KAL_democratic_guy

			allowed = {
				original_tag = KAL
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KAL_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KAL_monarchist_guy

			allowed = {
				original_tag = KAL
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#KAR
	KAR_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KAR_aa2
			ledger = army

			allowed = {
				original_tag = KAR
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KAR_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KAR_awt
			ledger = air

			allowed = {
				original_tag = KAR
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KAR_coi = {

		advisor = {
			slot = political_advisor
			idea_token = KAR_coi

			allowed = {
				original_tag = KAR
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KAR_stc = {

		advisor = {
			slot = political_advisor
			idea_token = KAR_stc

			allowed = {
				original_tag = KAR
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KAR_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KAR_acgs

			allowed = {
				original_tag = KAR
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KAR_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KAR_nccr

			allowed = {
				original_tag = KAR
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KAR_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KAR_ncs
			ledger = navy

			allowed = {
				original_tag = KAR
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KAR_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KAR_nt
			ledger = navy

			allowed = {
				original_tag = KAR
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KAR_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KAR_acr

			allowed = {
				original_tag = KAR
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KAR_pot = {

		advisor = {
			slot = political_advisor
			idea_token = KAR_pot

			allowed = {
				original_tag = KAR
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KAR_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KAR_aco2

			allowed = {
				original_tag = KAR
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	KAR_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KAR_mt
			ledger = army

			allowed = {
				original_tag = KAR
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KAR_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KAR_ar
			ledger = army

			allowed = {
				original_tag = KAR
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	KAR_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KAR_acd2

			allowed = {
				original_tag = KAR
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	KAR_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KAR_ncm

			allowed = {
				original_tag = KAR
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KAR_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KAR_ai2
			ledger = army

			allowed = {
				original_tag = KAR
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	KAR_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KAR_acas
			ledger = air

			allowed = {
				original_tag = KAR
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KAR_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KAR_communist_guy

			allowed = {
				original_tag = KAR
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KAR_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KAR_fascist_guy

			allowed = {
				original_tag = KAR
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KAR_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KAR_democratic_guy

			allowed = {
				original_tag = KAR
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KAR_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KAR_monarchist_guy

			allowed = {
				original_tag = KAR
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#KMI
	KMI_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KMI_aa2
			ledger = army

			allowed = {
				original_tag = KMI
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KMI_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KMI_awt
			ledger = air

			allowed = {
				original_tag = KMI
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KMI_coi = {

		advisor = {
			slot = political_advisor
			idea_token = KMI_coi

			allowed = {
				original_tag = KMI
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KMI_stc = {

		advisor = {
			slot = political_advisor
			idea_token = KMI_stc

			allowed = {
				original_tag = KMI
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KMI_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KMI_acgs

			allowed = {
				original_tag = KMI
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KMI_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KMI_nccr

			allowed = {
				original_tag = KMI
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KMI_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KMI_ncs
			ledger = navy

			allowed = {
				original_tag = KMI
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KMI_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KMI_nt
			ledger = navy

			allowed = {
				original_tag = KMI
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KMI_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KMI_acr

			allowed = {
				original_tag = KMI
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KMI_pot = {

		advisor = {
			slot = political_advisor
			idea_token = KMI_pot

			allowed = {
				original_tag = KMI
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KMI_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KMI_aco2

			allowed = {
				original_tag = KMI
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	KMI_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KMI_mt
			ledger = army

			allowed = {
				original_tag = KMI
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KMI_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KMI_ar
			ledger = army

			allowed = {
				original_tag = KMI
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	KMI_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KMI_acd2

			allowed = {
				original_tag = KMI
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	KMI_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KMI_ncm

			allowed = {
				original_tag = KMI
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KMI_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KMI_ai2
			ledger = army

			allowed = {
				original_tag = KMI
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	KMI_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KMI_acas
			ledger = air

			allowed = {
				original_tag = KMI
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KMI_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KMI_communist_guy

			allowed = {
				original_tag = KMI
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KMI_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KMI_fascist_guy

			allowed = {
				original_tag = KMI
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KMI_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KMI_democratic_guy

			allowed = {
				original_tag = KMI
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KMI_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KMI_monarchist_guy

			allowed = {
				original_tag = KMI
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#KUB
	KUB_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KUB_aa2
			ledger = army

			allowed = {
				original_tag = KUB
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KUB_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KUB_awt
			ledger = air

			allowed = {
				original_tag = KUB
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KUB_coi = {

		advisor = {
			slot = political_advisor
			idea_token = KUB_coi

			allowed = {
				original_tag = KUB
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KUB_stc = {

		advisor = {
			slot = political_advisor
			idea_token = KUB_stc

			allowed = {
				original_tag = KUB
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KUB_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KUB_acgs

			allowed = {
				original_tag = KUB
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KUB_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KUB_nccr

			allowed = {
				original_tag = KUB
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KUB_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KUB_ncs
			ledger = navy

			allowed = {
				original_tag = KUB
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KUB_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KUB_nt
			ledger = navy

			allowed = {
				original_tag = KUB
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KUB_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KUB_acr

			allowed = {
				original_tag = KUB
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KUB_pot = {

		advisor = {
			slot = political_advisor
			idea_token = KUB_pot

			allowed = {
				original_tag = KUB
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KUB_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KUB_aco2

			allowed = {
				original_tag = KUB
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	KUB_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KUB_mt
			ledger = army

			allowed = {
				original_tag = KUB
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KUB_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KUB_ar
			ledger = army

			allowed = {
				original_tag = KUB
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	KUB_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KUB_acd2

			allowed = {
				original_tag = KUB
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	KUB_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KUB_ncm

			allowed = {
				original_tag = KUB
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KUB_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KUB_ai2
			ledger = army

			allowed = {
				original_tag = KUB
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	KUB_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KUB_acas
			ledger = air

			allowed = {
				original_tag = KUB
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KUB_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KUB_communist_guy

			allowed = {
				original_tag = KUB
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KUB_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KUB_fascist_guy

			allowed = {
				original_tag = KUB
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KUB_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KUB_democratic_guy

			allowed = {
				original_tag = KUB
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KUB_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KUB_monarchist_guy

			allowed = {
				original_tag = KUB
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#NOV
	NOV_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NOV_aa2
			ledger = army

			allowed = {
				original_tag = NOV
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	NOV_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = NOV_awt
			ledger = air

			allowed = {
				original_tag = NOV
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	NOV_coi = {

		advisor = {
			slot = political_advisor
			idea_token = NOV_coi

			allowed = {
				original_tag = NOV
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	NOV_stc = {

		advisor = {
			slot = political_advisor
			idea_token = NOV_stc

			allowed = {
				original_tag = NOV
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	NOV_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = NOV_acgs

			allowed = {
				original_tag = NOV
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	NOV_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = NOV_nccr

			allowed = {
				original_tag = NOV
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	NOV_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NOV_ncs
			ledger = navy

			allowed = {
				original_tag = NOV
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	NOV_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = NOV_nt
			ledger = navy

			allowed = {
				original_tag = NOV
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	NOV_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = NOV_acr

			allowed = {
				original_tag = NOV
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	NOV_pot = {

		advisor = {
			slot = political_advisor
			idea_token = NOV_pot

			allowed = {
				original_tag = NOV
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	NOV_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = NOV_aco2

			allowed = {
				original_tag = NOV
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	NOV_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = NOV_mt
			ledger = army

			allowed = {
				original_tag = NOV
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	NOV_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NOV_ar
			ledger = army

			allowed = {
				original_tag = NOV
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	NOV_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = NOV_acd2

			allowed = {
				original_tag = NOV
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	NOV_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = NOV_ncm

			allowed = {
				original_tag = NOV
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	NOV_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NOV_ai2
			ledger = army

			allowed = {
				original_tag = NOV
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	NOV_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NOV_acas
			ledger = air

			allowed = {
				original_tag = NOV
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	NOV_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NOV_communist_guy

			allowed = {
				original_tag = NOV
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	NOV_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NOV_fascist_guy

			allowed = {
				original_tag = NOV
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	NOV_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NOV_democratic_guy

			allowed = {
				original_tag = NOV
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	NOV_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NOV_monarchist_guy

			allowed = {
				original_tag = NOV
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#PRM
	PRM_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = PRM_aa2
			ledger = army

			allowed = {
				original_tag = PRM
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	PRM_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = PRM_awt
			ledger = air

			allowed = {
				original_tag = PRM
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	PRM_coi = {

		advisor = {
			slot = political_advisor
			idea_token = PRM_coi

			allowed = {
				original_tag = PRM
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	PRM_stc = {

		advisor = {
			slot = political_advisor
			idea_token = PRM_stc

			allowed = {
				original_tag = PRM
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	PRM_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = PRM_acgs

			allowed = {
				original_tag = PRM
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	PRM_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = PRM_nccr

			allowed = {
				original_tag = PRM
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	PRM_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = PRM_ncs
			ledger = navy

			allowed = {
				original_tag = PRM
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	PRM_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = PRM_nt
			ledger = navy

			allowed = {
				original_tag = PRM
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	PRM_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = PRM_acr

			allowed = {
				original_tag = PRM
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	PRM_pot = {

		advisor = {
			slot = political_advisor
			idea_token = PRM_pot

			allowed = {
				original_tag = PRM
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	PRM_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = PRM_aco2

			allowed = {
				original_tag = PRM
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	PRM_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = PRM_mt
			ledger = army

			allowed = {
				original_tag = PRM
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	PRM_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = PRM_ar
			ledger = army

			allowed = {
				original_tag = PRM
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	PRM_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = PRM_acd2

			allowed = {
				original_tag = PRM
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	PRM_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = PRM_ncm

			allowed = {
				original_tag = PRM
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	PRM_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = PRM_ai2
			ledger = army

			allowed = {
				original_tag = PRM
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	PRM_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = PRM_acas
			ledger = air

			allowed = {
				original_tag = PRM
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	PRM_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = PRM_communist_guy

			allowed = {
				original_tag = PRM
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	PRM_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = PRM_fascist_guy

			allowed = {
				original_tag = PRM
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	PRM_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = PRM_democratic_guy

			allowed = {
				original_tag = PRM
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	PRM_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = PRM_monarchist_guy

			allowed = {
				original_tag = PRM
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#PRT
	PRT_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = PRT_aa2
			ledger = army

			allowed = {
				original_tag = PRT
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	PRT_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = PRT_awt
			ledger = air

			allowed = {
				original_tag = PRT
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	PRT_coi = {

		advisor = {
			slot = political_advisor
			idea_token = PRT_coi

			allowed = {
				original_tag = PRT
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	PRT_stc = {

		advisor = {
			slot = political_advisor
			idea_token = PRT_stc

			allowed = {
				original_tag = PRT
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	PRT_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = PRT_acgs

			allowed = {
				original_tag = PRT
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	PRT_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = PRT_nccr

			allowed = {
				original_tag = PRT
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	PRT_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = PRT_ncs
			ledger = navy

			allowed = {
				original_tag = PRT
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	PRT_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = PRT_nt
			ledger = navy

			allowed = {
				original_tag = PRT
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	PRT_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = PRT_acr

			allowed = {
				original_tag = PRT
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	PRT_pot = {

		advisor = {
			slot = political_advisor
			idea_token = PRT_pot

			allowed = {
				original_tag = PRT
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	PRT_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = PRT_aco2

			allowed = {
				original_tag = PRT
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	PRT_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = PRT_mt
			ledger = army

			allowed = {
				original_tag = PRT
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	PRT_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = PRT_ar
			ledger = army

			allowed = {
				original_tag = PRT
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	PRT_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = PRT_acd2

			allowed = {
				original_tag = PRT
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	PRT_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = PRT_ncm

			allowed = {
				original_tag = PRT
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	PRT_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = PRT_ai2
			ledger = army

			allowed = {
				original_tag = PRT
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	PRT_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = PRT_acas
			ledger = air

			allowed = {
				original_tag = PRT
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	PRT_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = PRT_communist_guy

			allowed = {
				original_tag = PRT
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	PRT_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = PRT_fascist_guy

			allowed = {
				original_tag = PRT
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	PRT_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = PRT_democratic_guy

			allowed = {
				original_tag = PRT
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	PRT_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = PRT_monarchist_guy

			allowed = {
				original_tag = PRT
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#RUA
	RAS_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = RAS_aa2
			ledger = army

			allowed = {
				original_tag = RUA
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	RAS_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = RAS_awt
			ledger = air

			allowed = {
				original_tag = RUA
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	RAS_coi = {

		advisor = {
			slot = political_advisor
			idea_token = RAS_coi

			allowed = {
				original_tag = RUA
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	RAS_stc = {

		advisor = {
			slot = political_advisor
			idea_token = RAS_stc

			allowed = {
				original_tag = RUA
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	RAS_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = RAS_acgs

			allowed = {
				original_tag = RUA
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	RAS_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = RAS_nccr

			allowed = {
				original_tag = RUA
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	RAS_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = RAS_ncs
			ledger = navy

			allowed = {
				original_tag = RUA
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	RAS_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = RAS_nt
			ledger = navy

			allowed = {
				original_tag = RUA
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	RAS_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = RAS_acr

			allowed = {
				original_tag = RUA
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	RAS_pot = {

		advisor = {
			slot = political_advisor
			idea_token = RAS_pot

			allowed = {
				original_tag = RUA
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	RAS_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = RAS_aco2

			allowed = {
				original_tag = RUA
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	RAS_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = RAS_mt
			ledger = army

			allowed = {
				original_tag = RUA
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	RAS_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = RAS_ar
			ledger = army

			allowed = {
				original_tag = RUA
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	RAS_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = RAS_acd2

			allowed = {
				original_tag = RUA
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	RAS_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = RAS_ncm

			allowed = {
				original_tag = RUA
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	RAS_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = RAS_ai2
			ledger = army

			allowed = {
				original_tag = RUA
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	RAS_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = RAS_acas
			ledger = air

			allowed = {
				original_tag = RUA
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	RAS_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = RAS_communist_guy

			allowed = {
				original_tag = RUA
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	RAS_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = RAS_fascist_guy

			allowed = {
				original_tag = RUA
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	RAS_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = RAS_democratic_guy

			allowed = {
				original_tag = RUA
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	RAS_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = RAS_monarchist_guy

			allowed = {
				original_tag = RUA
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#ROS
	ROS_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ROS_aa2
			ledger = army

			allowed = {
				original_tag = ROS
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	ROS_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ROS_awt
			ledger = air

			allowed = {
				original_tag = ROS
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	ROS_coi = {

		advisor = {
			slot = political_advisor
			idea_token = ROS_coi

			allowed = {
				original_tag = ROS
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	ROS_stc = {

		advisor = {
			slot = political_advisor
			idea_token = ROS_stc

			allowed = {
				original_tag = ROS
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	ROS_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = ROS_acgs

			allowed = {
				original_tag = ROS
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	ROS_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = ROS_nccr

			allowed = {
				original_tag = ROS
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	ROS_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ROS_ncs
			ledger = navy

			allowed = {
				original_tag = ROS
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	ROS_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ROS_nt
			ledger = navy

			allowed = {
				original_tag = ROS
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	ROS_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = ROS_acr

			allowed = {
				original_tag = ROS
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	ROS_pot = {

		advisor = {
			slot = political_advisor
			idea_token = ROS_pot

			allowed = {
				original_tag = ROS
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	ROS_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = ROS_aco2

			allowed = {
				original_tag = ROS
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	ROS_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ROS_mt
			ledger = army

			allowed = {
				original_tag = ROS
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	ROS_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ROS_ar
			ledger = army

			allowed = {
				original_tag = ROS
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	ROS_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = ROS_acd2

			allowed = {
				original_tag = ROS
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	ROS_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = ROS_ncm

			allowed = {
				original_tag = ROS
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	ROS_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ROS_ai2
			ledger = army

			allowed = {
				original_tag = ROS
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	ROS_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ROS_acas
			ledger = air

			allowed = {
				original_tag = ROS
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	ROS_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ROS_communist_guy

			allowed = {
				original_tag = ROS
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	ROS_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ROS_fascist_guy

			allowed = {
				original_tag = ROS
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	ROS_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ROS_democratic_guy

			allowed = {
				original_tag = ROS
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	ROS_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ROS_monarchist_guy

			allowed = {
				original_tag = ROS
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#SIB
	SIB_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = SIB_aa2
			ledger = army

			allowed = {
				original_tag = SIB
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	SIB_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = SIB_awt
			ledger = air

			allowed = {
				original_tag = SIB
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	SIB_coi = {

		advisor = {
			slot = political_advisor
			idea_token = SIB_coi

			allowed = {
				original_tag = SIB
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	SIB_stc = {

		advisor = {
			slot = political_advisor
			idea_token = SIB_stc

			allowed = {
				original_tag = SIB
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	SIB_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = SIB_acgs

			allowed = {
				original_tag = SIB
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	SIB_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = SIB_nccr

			allowed = {
				original_tag = SIB
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	SIB_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = SIB_ncs
			ledger = navy

			allowed = {
				original_tag = SIB
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	SIB_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = SIB_nt
			ledger = navy

			allowed = {
				original_tag = SIB
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	SIB_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = SIB_acr

			allowed = {
				original_tag = SIB
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	SIB_pot = {

		advisor = {
			slot = political_advisor
			idea_token = SIB_pot

			allowed = {
				original_tag = SIB
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	SIB_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = SIB_aco2

			allowed = {
				original_tag = SIB
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	SIB_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = SIB_mt
			ledger = army

			allowed = {
				original_tag = SIB
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	SIB_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = SIB_ar
			ledger = army

			allowed = {
				original_tag = SIB
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	SIB_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = SIB_acd2

			allowed = {
				original_tag = SIB
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	SIB_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = SIB_ncm

			allowed = {
				original_tag = SIB
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	SIB_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = SIB_ai2
			ledger = army

			allowed = {
				original_tag = SIB
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	SIB_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = SIB_acas
			ledger = air

			allowed = {
				original_tag = SIB
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	SIB_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = SIB_communist_guy

			allowed = {
				original_tag = SIB
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	SIB_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = SIB_fascist_guy

			allowed = {
				original_tag = SIB
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	SIB_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = SIB_democratic_guy

			allowed = {
				original_tag = SIB
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	SIB_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = SIB_monarchist_guy

			allowed = {
				original_tag = SIB
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#STP
	STP_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = STP_aa2
			ledger = army

			allowed = {
				original_tag = STP
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	STP_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = STP_awt
			ledger = air

			allowed = {
				original_tag = STP
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	STP_coi = {

		advisor = {
			slot = political_advisor
			idea_token = STP_coi

			allowed = {
				original_tag = STP
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	STP_stc = {

		advisor = {
			slot = political_advisor
			idea_token = STP_stc

			allowed = {
				original_tag = STP
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	STP_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = STP_acgs

			allowed = {
				original_tag = STP
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	STP_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = STP_nccr

			allowed = {
				original_tag = STP
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	STP_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = STP_ncs
			ledger = navy

			allowed = {
				original_tag = STP
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	STP_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = STP_nt
			ledger = navy

			allowed = {
				original_tag = STP
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	STP_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = STP_acr

			allowed = {
				original_tag = STP
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	STP_pot = {

		advisor = {
			slot = political_advisor
			idea_token = STP_pot

			allowed = {
				original_tag = STP
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	STP_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = STP_aco2

			allowed = {
				original_tag = STP
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	STP_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = STP_mt
			ledger = army

			allowed = {
				original_tag = STP
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	STP_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = STP_ar
			ledger = army

			allowed = {
				original_tag = STP
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	STP_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = STP_acd2

			allowed = {
				original_tag = STP
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	STP_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = STP_ncm

			allowed = {
				original_tag = STP
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	STP_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = STP_ai2
			ledger = army

			allowed = {
				original_tag = STP
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	STP_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = STP_acas
			ledger = air

			allowed = {
				original_tag = STP
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	STP_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = STP_communist_guy

			allowed = {
				original_tag = STP
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	STP_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = STP_fascist_guy

			allowed = {
				original_tag = STP
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	STP_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = STP_democratic_guy

			allowed = {
				original_tag = STP
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	STP_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = STP_monarchist_guy

			allowed = {
				original_tag = STP
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#TAJ
	TAJ_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TAJ_awt
			ledger = air
			allowed = {
				original_tag = TAJ
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_2"
			}
		}
	}

	TAJ_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = TAJ_acd2
			allowed = {
				original_tag = TAJ
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_1"
			}
		}
	}

	TAJ_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TAJ_nt
			ledger = navy
			allowed = {
				original_tag = TAJ
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_3"
			}
		}
	}

	TAJ_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = TAJ_aco2
			allowed = {
				original_tag = TAJ
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_4"
			}
		}
	}

	TAJ_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAJ_acas
			ledger = air
			allowed = {
				original_tag = TAJ
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_2"
			}
		}
	}

	TAJ_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = TAJ_acr
			allowed = {
				original_tag = TAJ
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_3"
			}
		}
	}

	TAJ_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TAJ_mt
			ledger = army
			allowed = {
				original_tag = TAJ
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_6"
			}
		}
	}
	TAJ_stc = {

		advisor = {
			slot = political_advisor
			idea_token = TAJ_stc
			allowed = {
				original_tag = TAJ
			}

			traits = {
				smooth_talking_charmer
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_3"
			}
		}
	}

	TAJ_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAJ_aa2
			ledger = army
			allowed = {
				original_tag = TAJ
			}

			traits = {
				army_armored_2
			}
			
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_2"
			}
		}
	}

	TAJ_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = TAJ_ncm
			allowed = {
				original_tag = TAJ
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_3"
			}
		}
	}

	TAJ_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAJ_communist_guy

			allowed = {
				original_tag = TAJ
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_3"
			}
		}
	}

	TAJ_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAJ_ncs
			ledger = navy
			allowed = {
				original_tag = TAJ
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_2"
			}
		}
	}

	TAJ_pot = {

		advisor = {
			slot = political_advisor
			idea_token = TAJ_pot
			allowed = {
				original_tag = TAJ
			}

			traits = {
				prince_of_terror
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_2"
			}
		}
	}
	TAJ_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = TAJ_nccr
			allowed = {
				original_tag = TAJ
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_2"
			}
		}
	}

	TAJ_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAJ_fascist_guy

			allowed = {
				original_tag = TAJ
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_2"
			}
		}
	}
	TAJ_coi = {

		advisor = {
			slot = political_advisor
			idea_token = TAJ_coi

			allowed = {
				original_tag = TAJ
			}

			traits = {
				captain_of_industry
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_1"
			}
		}
	}

	TAJ_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAJ_ai2
			ledger = army
			allowed = {
				original_tag = TAJ
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_3"
			}
		}
	}

	TAJ_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAJ_democratic_guy

			allowed = {
				original_tag = TAJ
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_1"
			}
		}
	}

	TAJ_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAJ_ar
			ledger = army

			allowed = {
				original_tag = TAJ
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_5"
			}
		}
	}

	TAJ_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = TAJ_acgs

			allowed = {
				original_tag = TAJ
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_3"
			}
		}
	}

	TAJ_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAJ_monarchist_guy

			allowed = {
				original_tag = TAJ
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_asia_generic_land_4"
			}
		}
	}

	#TAT
	TAT_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAT_aa2
			ledger = army

			allowed = {
				original_tag = TAT
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	TAT_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TAT_awt
			ledger = air

			allowed = {
				original_tag = TAT
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	TAT_coi = {

		advisor = {
			slot = political_advisor
			idea_token = TAT_coi

			allowed = {
				original_tag = TAT
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	TAT_stc = {

		advisor = {
			slot = political_advisor
			idea_token = TAT_stc

			allowed = {
				original_tag = TAT
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	TAT_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = TAT_acgs

			allowed = {
				original_tag = TAT
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	TAT_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = TAT_nccr

			allowed = {
				original_tag = TAT
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	TAT_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAT_ncs
			ledger = navy

			allowed = {
				original_tag = TAT
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	TAT_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TAT_nt
			ledger = navy

			allowed = {
				original_tag = TAT
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	TAT_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = TAT_acr

			allowed = {
				original_tag = TAT
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	TAT_pot = {

		advisor = {
			slot = political_advisor
			idea_token = TAT_pot

			allowed = {
				original_tag = TAT
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	TAT_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = TAT_aco2

			allowed = {
				original_tag = TAT
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	TAT_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TAT_mt
			ledger = army

			allowed = {
				original_tag = TAT
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	TAT_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAT_ar
			ledger = army

			allowed = {
				original_tag = TAT
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	TAT_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = TAT_acd2

			allowed = {
				original_tag = TAT
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	TAT_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = TAT_ncm

			allowed = {
				original_tag = TAT
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	TAT_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAT_ai2
			ledger = army

			allowed = {
				original_tag = TAT
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	TAT_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAT_acas
			ledger = air

			allowed = {
				original_tag = TAT
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	TAT_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAT_communist_guy

			allowed = {
				original_tag = TAT
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	TAT_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAT_fascist_guy

			allowed = {
				original_tag = TAT
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	TAT_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAT_democratic_guy

			allowed = {
				original_tag = TAT
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	TAT_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAT_monarchist_guy

			allowed = {
				original_tag = TAT
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#TMS
	TMS_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TMS_awt
			ledger = air

			allowed = {
				original_tag = TMS
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_2"
			}
		}
	}

	TMS_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = TMS_acd2

			allowed = {
				original_tag = TMS
			}

			traits = {
				army_chief_defensive_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_1"
			}
		}
	}

	TMS_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TMS_nt
			ledger = navy

			allowed = {
				original_tag = TMS
			}

			traits = {
				naval_theorist
			}
			research_bonus = {
				naval_equipment = 0.15
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_3"
			}
		}
	}

	TMS_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = TMS_aco2

			allowed = {
				original_tag = TMS
			}

			traits = {
				army_chief_organizational_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_4"
			}
		}
	}

	TMS_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TMS_acas
			ledger = air

			allowed = {
				original_tag = TMS
			}

			traits = {
				air_close_air_support_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_2"
			}
		}
	}

	TMS_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = TMS_acr

			allowed = {
				original_tag = TMS
			}

			traits = {
				air_chief_reform_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_3"
			}
		}
	}

	TMS_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TMS_mt
			ledger = army

			allowed = {
				original_tag = TMS
			}

			traits = {
				military_theorist
			}
			research_bonus = {
				infantry_weapons = 0.15
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_6"
			}
		}
	}

	TMS_stc = {

		advisor = {
			slot = political_advisor
			idea_token = TMS_stc

			allowed = {
				original_tag = TMS
			}

			traits = {
				smooth_talking_charmer
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_3"
			}
		}
	}

	TMS_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TMS_aa2
			ledger = army

			allowed = {
				original_tag = TMS
			}
			traits = {
				army_armored_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_2"
			}
		}
	}

	TMS_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = TMS_ncm

			allowed = {
				original_tag = TMS
			}

			traits = {
				navy_chief_maneuver_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_3"
			}
		}
	}

	TMS_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TMS_communist_guy

			allowed = {
				original_tag = TMS
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_3"
			}
		}
	}

	TMS_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TMS_ncs
			ledger = navy

			allowed = {
				original_tag = TMS
			}

			traits = {
				navy_capital_ship_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_2"
			}
		}
	}

	TMS_pot = {

		advisor = {
			slot = political_advisor
			idea_token = TMS_pot

			allowed = {
				original_tag = TMS
			}

			traits = {
				prince_of_terror
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_2"
			}
		}
	}

	TMS_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = TMS_nccr

			allowed = {
				original_tag = TMS
			}

			traits = {
				navy_chief_commerce_raiding_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_2"
			}
		}
	}

	TMS_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TMS_fascist_guy

			allowed = {
				original_tag = TMS
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_2"
			}
		}
	}

	TMS_coi = {

		advisor = {
			slot = political_advisor
			idea_token = TMS_coi

			allowed = {
				original_tag = TMS
			}

			traits = {
				captain_of_industry
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_1"
			}
		}
	}

	TMS_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TMS_ai2
			ledger = army

			allowed = {
				original_tag = TMS
			}

			traits = {
				army_infantry_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_3"
			}
		}
	}

	TMS_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TMS_democratic_guy

			allowed = {
				original_tag = TMS
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_1"
			}
		}
	}

	TMS_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TMS_ar
			ledger = army

			allowed = {
				original_tag = TMS
			}

			traits = {
				army_regrouping_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_5"
			}
		}
	}

	TMS_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = TMS_acgs

			allowed = {
				original_tag = TMS
			}

			traits = {
				air_chief_ground_support_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_3"
			}
		}
	}

	TMS_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TMS_monarchist_guy

			allowed = {
				original_tag = TMS
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_asia_generic_land_4"
			}
		}
	}

	#URA
	URA_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = URA_aa2
			ledger = army

			allowed = {
				original_tag = URA
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	URA_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = URA_awt
			ledger = air

			allowed = {
				original_tag = URA
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	URA_coi = {

		advisor = {
			slot = political_advisor
			idea_token = URA_coi

			allowed = {
				original_tag = URA
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	URA_stc = {

		advisor = {
			slot = political_advisor
			idea_token = URA_stc

			allowed = {
				original_tag = URA
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	URA_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = URA_acgs

			allowed = {
				original_tag = URA
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	URA_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = URA_nccr

			allowed = {
				original_tag = URA
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	URA_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = URA_ncs
			ledger = navy

			allowed = {
				original_tag = URA
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	URA_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = URA_nt
			ledger = navy

			allowed = {
				original_tag = URA
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	URA_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = URA_acr

			allowed = {
				original_tag = URA
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	URA_pot = {

		advisor = {
			slot = political_advisor
			idea_token = URA_pot

			allowed = {
				original_tag = URA
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	URA_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = URA_aco2

			allowed = {
				original_tag = URA
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	URA_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = URA_mt
			ledger = army

			allowed = {
				original_tag = URA
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	URA_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = URA_ar
			ledger = army

			allowed = {
				original_tag = URA
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	URA_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = URA_acd2

			allowed = {
				original_tag = URA
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	URA_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = URA_ncm

			allowed = {
				original_tag = URA
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	URA_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = URA_ai2
			ledger = army

			allowed = {
				original_tag = URA
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	URA_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = URA_acas
			ledger = air

			allowed = {
				original_tag = URA
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	URA_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = URA_communist_guy

			allowed = {
				original_tag = URA
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	URA_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = URA_fascist_guy

			allowed = {
				original_tag = URA
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	URA_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = URA_democratic_guy

			allowed = {
				original_tag = URA
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	URA_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = URA_monarchist_guy

			allowed = {
				original_tag = URA
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#UZB
	UZB_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = UZB_awt
			ledger = air

			allowed = {
				original_tag = UZB
			}

			traits = {
				air_warfare_theorist
			}
			research_bonus = {
				air_equipment = 0.15
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_2"
			}
		}
	}

	UZB_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = UZB_acd2

			allowed = {
				original_tag = UZB
			}

			traits = {
				army_chief_defensive_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_1"
			}
		}
	}

	UZB_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = UZB_nt
			ledger = navy

			allowed = {
				original_tag = UZB
			}

			traits = {
				naval_theorist
			}
			research_bonus = {
				naval_equipment = 0.15
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_3"
			}
		}
	}

	UZB_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = UZB_aco2

			allowed = {
				original_tag = UZB
			}

			traits = {
				army_chief_organizational_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_4"
			}
		}
	}

	UZB_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UZB_acas
			ledger = air

			allowed = {
				original_tag = UZB
			}

			traits = {
				air_close_air_support_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_2"
			}
		}
	}

	UZB_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = UZB_acr

			allowed = {
				original_tag = UZB
			}

			traits = {
				air_chief_reform_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_3"
			}
		}
	}
	
	UZB_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = UZB_mt
			ledger = army

			allowed = {
				original_tag = UZB
			}

			traits = {
				military_theorist
			}
			research_bonus = {
				infantry_weapons = 0.15
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_6"
			}
		}
	}

	UZB_stc = {

		advisor = {
			slot = political_advisor
			idea_token = UZB_stc

			allowed = {
				original_tag = UZB
			}

			traits = {
				smooth_talking_charmer
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_3"
			}
		}
	}

	UZB_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UZB_aa2

			ledger = army
				allowed = {
					original_tag = UZB
				}
				traits = {
					army_armored_2
				}
				ai_will_do = {
					factor = 1.000
				}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_2"
			}
		}
	}

	UZB_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = UZB_ncm

			allowed = {
				original_tag = UZB
			}

			traits = {
				navy_chief_maneuver_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_3"
			}
		}
	}

	UZB_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = UZB_communist_guy

			allowed = {
				original_tag = UZB
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_3"
			}
		}
	}

	UZB_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UZB_ncs
			ledger = navy

			allowed = {
				original_tag = UZB
			}

			traits = {
				navy_capital_ship_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_2"
			}
		}
	}

	UZB_pot = {

		advisor = {
			slot = political_advisor
			idea_token = UZB_pot

			allowed = {
				original_tag = UZB
			}

			traits = {
				prince_of_terror
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_2"
			}
		}
	}

	UZB_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = UZB_nccr

			allowed = {
				original_tag = UZB
			}

			traits = {
				navy_chief_commerce_raiding_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_asia_2"
			}
		}
	}

	UZB_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = UZB_fascist_guy

			allowed = {
				original_tag = UZB
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_2"
			}
		}
	}

	UZB_coi = {

		advisor = {
			slot = political_advisor
			idea_token = UZB_coi

			allowed = {
				original_tag = UZB
			}

			traits = {
				captain_of_industry
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_1"
			}
		}
	}

	UZB_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UZB_ai2
			ledger = army

			allowed = {
				original_tag = UZB
			}

			traits = {
				army_infantry_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_3"
			}
		}
	}

	UZB_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = UZB_democratic_guy

			allowed = {
				original_tag = UZB
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_asia_1"
			}
		}
	}

	UZB_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UZB_ar
			ledger = army

			allowed = {
				original_tag = UZB
			}

			traits = {
				army_regrouping_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_asia_5"
			}
		}
	}

	UZB_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = UZB_acgs

			allowed = {
				original_tag = UZB
			}

			traits = {
				air_chief_ground_support_2
			}
			ai_will_do = {
				factor = 1.000
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_asia_3"
			}
		}
	}

	UZB_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = UZB_monarchist_guy

			allowed = {
				original_tag = UZB
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_asia_generic_land_4"
			}
		}
	}

	#VLG
	VLG_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VLG_aa2
			ledger = army

			allowed = {
				original_tag = VLG
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	VLG_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VLG_awt
			ledger = air

			allowed = {
				original_tag = VLG
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	VLG_coi = {

		advisor = {
			slot = political_advisor
			idea_token = VLG_coi

			allowed = {
				original_tag = VLG
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	VLG_stc = {

		advisor = {
			slot = political_advisor
			idea_token = VLG_stc

			allowed = {
				original_tag = VLG
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	VLG_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = VLG_acgs

			allowed = {
				original_tag = VLG
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	VLG_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = VLG_nccr

			allowed = {
				original_tag = VLG
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	VLG_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VLG_ncs
			ledger = navy

			allowed = {
				original_tag = VLG
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	VLG_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VLG_nt
			ledger = navy

			allowed = {
				original_tag = VLG
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	VLG_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = VLG_acr

			allowed = {
				original_tag = VLG
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	VLG_pot = {

		advisor = {
			slot = political_advisor
			idea_token = VLG_pot

			allowed = {
				original_tag = VLG
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	VLG_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = VLG_aco2

			allowed = {
				original_tag = VLG
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	VLG_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VLG_mt
			ledger = army

			allowed = {
				original_tag = VLG
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	VLG_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VLG_ar
			ledger = army

			allowed = {
				original_tag = VLG
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	VLG_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = VLG_acd2

			allowed = {
				original_tag = VLG
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	VLG_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = VLG_ncm

			allowed = {
				original_tag = VLG
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	VLG_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VLG_ai2
			ledger = army

			allowed = {
				original_tag = VLG
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	VLG_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VLG_acas
			ledger = air

			allowed = {
				original_tag = VLG
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	VLG_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VLG_communist_guy

			allowed = {
				original_tag = VLG
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	VLG_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VLG_fascist_guy

			allowed = {
				original_tag = VLG
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	VLG_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VLG_democratic_guy

			allowed = {
				original_tag = VLG
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	VLG_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VLG_monarchist_guy

			allowed = {
				original_tag = VLG
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#VYA
	VYA_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VYA_aa2
			ledger = army

			allowed = {
				original_tag = VYA
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	VYA_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VYA_awt
			ledger = air

			allowed = {
				original_tag = VYA
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	VYA_coi = {

		advisor = {
			slot = political_advisor
			idea_token = VYA_coi

			allowed = {
				original_tag = VYA
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	VYA_stc = {

		advisor = {
			slot = political_advisor
			idea_token = VYA_stc

			allowed = {
				original_tag = VYA
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	VYA_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = VYA_acgs

			allowed = {
				original_tag = VYA
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	VYA_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = VYA_nccr

			allowed = {
				original_tag = VYA
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	VYA_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VYA_ncs
			ledger = navy

			allowed = {
				original_tag = VYA
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	VYA_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VYA_nt
			ledger = navy

			allowed = {
				original_tag = VYA
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	VYA_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = VYA_acr

			allowed = {
				original_tag = VYA
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	VYA_pot = {

		advisor = {
			slot = political_advisor
			idea_token = VYA_pot

			allowed = {
				original_tag = VYA
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	VYA_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = VYA_aco2

			allowed = {
				original_tag = VYA
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	VYA_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VYA_mt
			ledger = army

			allowed = {
				original_tag = VYA
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	VYA_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VYA_ar
			ledger = army

			allowed = {
				original_tag = VYA
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	VYA_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = VYA_acd2

			allowed = {
				original_tag = VYA
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	VYA_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = VYA_ncm

			allowed = {
				original_tag = VYA
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	VYA_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VYA_ai2
			ledger = army

			allowed = {
				original_tag = VYA
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	VYA_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VYA_acas
			ledger = air

			allowed = {
				original_tag = VYA
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	VYA_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VYA_communist_guy

			allowed = {
				original_tag = VYA
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	VYA_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VYA_fascist_guy

			allowed = {
				original_tag = VYA
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	VYA_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VYA_democratic_guy

			allowed = {
				original_tag = VYA
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	VYA_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VYA_monarchist_guy

			allowed = {
				original_tag = VYA
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#ABK
	ABK_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ABK_aa2
			ledger = army

			allowed = {
				original_tag = ABK
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	ABK_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ABK_awt
			ledger = air

			allowed = {
				original_tag = ABK
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	ABK_coi = {

		advisor = {
			slot = political_advisor
			idea_token = ABK_coi

			allowed = {
				original_tag = ABK
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	ABK_stc = {

		advisor = {
			slot = political_advisor
			idea_token = ABK_stc

			allowed = {
				original_tag = ABK
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	ABK_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = ABK_acgs

			allowed = {
				original_tag = ABK
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	ABK_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = ABK_nccr

			allowed = {
				original_tag = ABK
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	ABK_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ABK_ncs
			ledger = navy

			allowed = {
				original_tag = ABK
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	ABK_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ABK_nt
			ledger = navy

			allowed = {
				original_tag = ABK
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	ABK_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = ABK_acr

			allowed = {
				original_tag = ABK
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	ABK_pot = {

		advisor = {
			slot = political_advisor
			idea_token = ABK_pot

			allowed = {
				original_tag = ABK
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	ABK_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = ABK_aco2

			allowed = {
				original_tag = ABK
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	ABK_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ABK_mt
			ledger = army

			allowed = {
				original_tag = ABK
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	ABK_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ABK_ar
			ledger = army

			allowed = {
				original_tag = ABK
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	ABK_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = ABK_acd2

			allowed = {
				original_tag = ABK
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	ABK_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = ABK_ncm

			allowed = {
				original_tag = ABK
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	ABK_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ABK_ai2
			ledger = army

			allowed = {
				original_tag = ABK
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	ABK_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ABK_acas
			ledger = air

			allowed = {
				original_tag = ABK
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	ABK_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ABK_communist_guy

			allowed = {
				original_tag = ABK
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	ABK_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ABK_fascist_guy

			allowed = {
				original_tag = ABK
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	ABK_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ABK_democratic_guy

			allowed = {
				original_tag = ABK
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	ABK_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ABK_monarchist_guy

			allowed = {
				original_tag = ABK
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#ALT
	ALT_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ALT_aa2
			ledger = army

			allowed = {
				original_tag = ALT
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	ALT_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ALT_awt
			ledger = air

			allowed = {
				original_tag = ALT
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	ALT_coi = {

		advisor = {
			slot = political_advisor
			idea_token = ALT_coi

			allowed = {
				original_tag = ALT
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	ALT_stc = {

		advisor = {
			slot = political_advisor
			idea_token = ALT_stc

			allowed = {
				original_tag = ALT
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	ALT_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = ALT_acgs

			allowed = {
				original_tag = ALT
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	ALT_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = ALT_nccr

			allowed = {
				original_tag = ALT
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	ALT_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ALT_ncs
			ledger = navy

			allowed = {
				original_tag = ALT
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	ALT_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ALT_nt
			ledger = navy

			allowed = {
				original_tag = ALT
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	ALT_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = ALT_acr

			allowed = {
				original_tag = ALT
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	ALT_pot = {

		advisor = {
			slot = political_advisor
			idea_token = ALT_pot

			allowed = {
				original_tag = ALT
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	ALT_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = ALT_aco2

			allowed = {
				original_tag = ALT
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	ALT_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = ALT_mt
			ledger = army

			allowed = {
				original_tag = ALT
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	ALT_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ALT_ar
			ledger = army

			allowed = {
				original_tag = ALT
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	ALT_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = ALT_acd2

			allowed = {
				original_tag = ALT
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	ALT_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = ALT_ncm

			allowed = {
				original_tag = ALT
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	ALT_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ALT_ai2
			ledger = army

			allowed = {
				original_tag = ALT
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	ALT_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = ALT_acas
			ledger = air

			allowed = {
				original_tag = ALT
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	ALT_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ALT_communist_guy

			allowed = {
				original_tag = ALT
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	ALT_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ALT_fascist_guy

			allowed = {
				original_tag = ALT
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	ALT_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ALT_democratic_guy

			allowed = {
				original_tag = ALT
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	ALT_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = ALT_monarchist_guy

			allowed = {
				original_tag = ALT
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#BSK
	BSK_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BSK_aa2
			ledger = army

			allowed = {
				original_tag = BSK
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	BSK_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BSK_awt
			ledger = air

			allowed = {
				original_tag = BSK
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	BSK_coi = {

		advisor = {
			slot = political_advisor
			idea_token = BSK_coi

			allowed = {
				original_tag = BSK
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	BSK_stc = {

		advisor = {
			slot = political_advisor
			idea_token = BSK_stc

			allowed = {
				original_tag = BSK
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	BSK_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = BSK_acgs

			allowed = {
				original_tag = BSK
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	BSK_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = BSK_nccr

			allowed = {
				original_tag = BSK
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	BSK_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BSK_ncs
			ledger = navy

			allowed = {
				original_tag = BSK
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	BSK_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BSK_nt
			ledger = navy

			allowed = {
				original_tag = BSK
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	BSK_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = BSK_acr

			allowed = {
				original_tag = BSK
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	BSK_pot = {

		advisor = {
			slot = political_advisor
			idea_token = BSK_pot

			allowed = {
				original_tag = BSK
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	BSK_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = BSK_aco2

			allowed = {
				original_tag = BSK
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	BSK_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BSK_mt
			ledger = army

			allowed = {
				original_tag = BSK
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	BSK_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BSK_ar
			ledger = army

			allowed = {
				original_tag = BSK
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	BSK_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = BSK_acd2

			allowed = {
				original_tag = BSK
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	BSK_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = BSK_ncm

			allowed = {
				original_tag = BSK
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	BSK_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BSK_ai2
			ledger = army

			allowed = {
				original_tag = BSK
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	BSK_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BSK_acas
			ledger = air

			allowed = {
				original_tag = BSK
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	BSK_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BSK_communist_guy

			allowed = {
				original_tag = BSK
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	BSK_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BSK_fascist_guy

			allowed = {
				original_tag = BSK
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	BSK_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BSK_democratic_guy

			allowed = {
				original_tag = BSK
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	BSK_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BSK_monarchist_guy

			allowed = {
				original_tag = BSK
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#BUK
	BUK_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BUK_aa2
			ledger = army

			allowed = {
				original_tag = BUK
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	BUK_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BUK_awt
			ledger = air

			allowed = {
				original_tag = BUK
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	BUK_coi = {

		advisor = {
			slot = political_advisor
			idea_token = BUK_coi

			allowed = {
				original_tag = BUK
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	BUK_stc = {

		advisor = {
			slot = political_advisor
			idea_token = BUK_stc

			allowed = {
				original_tag = BUK
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	BUK_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = BUK_acgs

			allowed = {
				original_tag = BUK
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	BUK_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = BUK_nccr

			allowed = {
				original_tag = BUK
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	BUK_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BUK_ncs
			ledger = navy

			allowed = {
				original_tag = BUK
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	BUK_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BUK_nt
			ledger = navy

			allowed = {
				original_tag = BUK
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	BUK_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = BUK_acr

			allowed = {
				original_tag = BUK
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	BUK_pot = {

		advisor = {
			slot = political_advisor
			idea_token = BUK_pot

			allowed = {
				original_tag = BUK
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	BUK_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = BUK_aco2

			allowed = {
				original_tag = BUK
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	BUK_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BUK_mt
			ledger = army

			allowed = {
				original_tag = BUK
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	BUK_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BUK_ar
			ledger = army

			allowed = {
				original_tag = BUK
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	BUK_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = BUK_acd2

			allowed = {
				original_tag = BUK
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	BUK_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = BUK_ncm

			allowed = {
				original_tag = BUK
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	BUK_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BUK_ai2
			ledger = army

			allowed = {
				original_tag = BUK
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	BUK_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BUK_acas
			ledger = air

			allowed = {
				original_tag = BUK
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	BUK_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BUK_communist_guy

			allowed = {
				original_tag = BUK
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	BUK_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BUK_fascist_guy

			allowed = {
				original_tag = BUK
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	BUK_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BUK_democratic_guy

			allowed = {
				original_tag = BUK
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	BUK_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BUK_monarchist_guy

			allowed = {
				original_tag = BUK
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#BYA
	BYA_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BYA_aa2
			ledger = army

			allowed = {
				original_tag = BYA
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	BYA_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BYA_awt
			ledger = air

			allowed = {
				original_tag = BYA
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	BYA_coi = {

		advisor = {
			slot = political_advisor
			idea_token = BYA_coi

			allowed = {
				original_tag = BYA
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	BYA_stc = {

		advisor = {
			slot = political_advisor
			idea_token = BYA_stc

			allowed = {
				original_tag = BYA
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	BYA_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = BYA_acgs

			allowed = {
				original_tag = BYA
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	BYA_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = BYA_nccr

			allowed = {
				original_tag = BYA
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	BYA_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BYA_ncs
			ledger = navy

			allowed = {
				original_tag = BYA
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	BYA_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BYA_nt
			ledger = navy

			allowed = {
				original_tag = BYA
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	BYA_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = BYA_acr

			allowed = {
				original_tag = BYA
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	BYA_pot = {

		advisor = {
			slot = political_advisor
			idea_token = BYA_pot

			allowed = {
				original_tag = BYA
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	BYA_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = BYA_aco2

			allowed = {
				original_tag = BYA
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	BYA_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = BYA_mt
			ledger = army

			allowed = {
				original_tag = BYA
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	BYA_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BYA_ar
			ledger = army

			allowed = {
				original_tag = BYA
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	BYA_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = BYA_acd2

			allowed = {
				original_tag = BYA
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	BYA_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = BYA_ncm

			allowed = {
				original_tag = BYA
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	BYA_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BYA_ai2
			ledger = army

			allowed = {
				original_tag = BYA
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	BYA_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = BYA_acas
			ledger = air

			allowed = {
				original_tag = BYA
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	BYA_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BYA_communist_guy

			allowed = {
				original_tag = BYA
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	BYA_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BYA_fascist_guy

			allowed = {
				original_tag = BYA
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	BYA_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BYA_democratic_guy

			allowed = {
				original_tag = BYA
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	BYA_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = BYA_monarchist_guy

			allowed = {
				original_tag = BYA
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}
	
	#CHU
	CHU_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CHU_aa2
			ledger = army

			allowed = {
				original_tag = CHU
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	CHU_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CHU_awt
			ledger = air

			allowed = {
				original_tag = CHU
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	CHU_coi = {

		advisor = {
			slot = political_advisor
			idea_token = CHU_coi

			allowed = {
				original_tag = CHU
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	CHU_stc = {

		advisor = {
			slot = political_advisor
			idea_token = CHU_stc

			allowed = {
				original_tag = CHU
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	CHU_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = CHU_acgs

			allowed = {
				original_tag = CHU
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	CHU_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = CHU_nccr

			allowed = {
				original_tag = CHU
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	CHU_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CHU_ncs
			ledger = navy

			allowed = {
				original_tag = CHU
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	CHU_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CHU_nt
			ledger = navy

			allowed = {
				original_tag = CHU
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	CHU_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = CHU_acr

			allowed = {
				original_tag = CHU
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	CHU_pot = {

		advisor = {
			slot = political_advisor
			idea_token = CHU_pot

			allowed = {
				original_tag = CHU
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	CHU_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = CHU_aco2

			allowed = {
				original_tag = CHU
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	CHU_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CHU_mt
			ledger = army

			allowed = {
				original_tag = CHU
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	CHU_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CHU_ar
			ledger = army

			allowed = {
				original_tag = CHU
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	CHU_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = CHU_acd2

			allowed = {
				original_tag = CHU
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	CHU_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = CHU_ncm

			allowed = {
				original_tag = CHU
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	CHU_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CHU_ai2
			ledger = army

			allowed = {
				original_tag = CHU
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	CHU_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CHU_acas
			ledger = air

			allowed = {
				original_tag = CHU
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	CHU_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CHU_communist_guy

			allowed = {
				original_tag = CHU
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	CHU_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CHU_fascist_guy

			allowed = {
				original_tag = CHU
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	CHU_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CHU_democratic_guy

			allowed = {
				original_tag = CHU
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	CHU_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CHU_monarchist_guy

			allowed = {
				original_tag = CHU
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}
	
	#CIN
	CIN_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CIN_aa2
			ledger = army

			allowed = {
				original_tag = CIN
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	CIN_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CIN_awt
			ledger = air

			allowed = {
				original_tag = CIN
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	CIN_coi = {

		advisor = {
			slot = political_advisor
			idea_token = CIN_coi

			allowed = {
				original_tag = CIN
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	CIN_stc = {

		advisor = {
			slot = political_advisor
			idea_token = CIN_stc

			allowed = {
				original_tag = CIN
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	CIN_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = CIN_acgs

			allowed = {
				original_tag = CIN
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	CIN_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = CIN_nccr

			allowed = {
				original_tag = CIN
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	CIN_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CIN_ncs
			ledger = navy

			allowed = {
				original_tag = CIN
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	CIN_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CIN_nt
			ledger = navy

			allowed = {
				original_tag = CIN
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	CIN_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = CIN_acr

			allowed = {
				original_tag = CIN
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	CIN_pot = {

		advisor = {
			slot = political_advisor
			idea_token = CIN_pot

			allowed = {
				original_tag = CIN
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	CIN_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = CIN_aco2

			allowed = {
				original_tag = CIN
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	CIN_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CIN_mt
			ledger = army

			allowed = {
				original_tag = CIN
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	CIN_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CIN_ar
			ledger = army

			allowed = {
				original_tag = CIN
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	CIN_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = CIN_acd2

			allowed = {
				original_tag = CIN
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	CIN_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = CIN_ncm

			allowed = {
				original_tag = CIN
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	CIN_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CIN_ai2
			ledger = army

			allowed = {
				original_tag = CIN
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	CIN_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CIN_acas
			ledger = air

			allowed = {
				original_tag = CIN
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	CIN_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CIN_communist_guy

			allowed = {
				original_tag = CIN
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	CIN_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CIN_fascist_guy

			allowed = {
				original_tag = CIN
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	CIN_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CIN_democratic_guy

			allowed = {
				original_tag = CIN
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	CIN_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CIN_monarchist_guy

			allowed = {
				original_tag = CIN
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#CKK
	CKK_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CKK_aa2
			ledger = army

			allowed = {
				original_tag = CKK
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	CKK_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CKK_awt
			ledger = air

			allowed = {
				original_tag = CKK
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	CKK_coi = {

		advisor = {
			slot = political_advisor
			idea_token = CKK_coi

			allowed = {
				original_tag = CKK
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	CKK_stc = {

		advisor = {
			slot = political_advisor
			idea_token = CKK_stc

			allowed = {
				original_tag = CKK
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	CKK_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = CKK_acgs

			allowed = {
				original_tag = CKK
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	CKK_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = CKK_nccr

			allowed = {
				original_tag = CKK
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	CKK_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CKK_ncs
			ledger = navy

			allowed = {
				original_tag = CKK
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	CKK_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CKK_nt
			ledger = navy

			allowed = {
				original_tag = CKK
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	CKK_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = CKK_acr

			allowed = {
				original_tag = CKK
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	CKK_pot = {

		advisor = {
			slot = political_advisor
			idea_token = CKK_pot

			allowed = {
				original_tag = CKK
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	CKK_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = CKK_aco2

			allowed = {
				original_tag = CKK
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	CKK_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = CKK_mt
			ledger = army

			allowed = {
				original_tag = CKK
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	CKK_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CKK_ar
			ledger = army

			allowed = {
				original_tag = CKK
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	CKK_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = CKK_acd2

			allowed = {
				original_tag = CKK
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	CKK_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = CKK_ncm

			allowed = {
				original_tag = CKK
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	CKK_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CKK_ai2
			ledger = army

			allowed = {
				original_tag = CKK
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	CKK_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = CKK_acas
			ledger = air

			allowed = {
				original_tag = CKK
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	CKK_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CKK_communist_guy

			allowed = {
				original_tag = CKK
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	CKK_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CKK_fascist_guy

			allowed = {
				original_tag = CKK
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	CKK_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CKK_democratic_guy

			allowed = {
				original_tag = CKK
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	CKK_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = CKK_monarchist_guy

			allowed = {
				original_tag = CKK
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}
	
	#KBK
	KBK_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KBK_aa2
			ledger = army

			allowed = {
				original_tag = KBK
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KBK_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KBK_awt
			ledger = air

			allowed = {
				original_tag = KBK
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KBK_coi = {

		advisor = {
			slot = political_advisor
			idea_token = KBK_coi

			allowed = {
				original_tag = KBK
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KBK_stc = {

		advisor = {
			slot = political_advisor
			idea_token = KBK_stc

			allowed = {
				original_tag = KBK
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KBK_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KBK_acgs

			allowed = {
				original_tag = KBK
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KBK_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KBK_nccr

			allowed = {
				original_tag = KBK
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KBK_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KBK_ncs
			ledger = navy

			allowed = {
				original_tag = KBK
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KBK_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KBK_nt
			ledger = navy

			allowed = {
				original_tag = KBK
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KBK_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KBK_acr

			allowed = {
				original_tag = KBK
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KBK_pot = {

		advisor = {
			slot = political_advisor
			idea_token = KBK_pot

			allowed = {
				original_tag = KBK
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KBK_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KBK_aco2

			allowed = {
				original_tag = KBK
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	KBK_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KBK_mt
			ledger = army

			allowed = {
				original_tag = KBK
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KBK_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KBK_ar
			ledger = army

			allowed = {
				original_tag = KBK
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	KBK_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KBK_acd2

			allowed = {
				original_tag = KBK
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	KBK_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KBK_ncm

			allowed = {
				original_tag = KBK
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KBK_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KBK_ai2
			ledger = army

			allowed = {
				original_tag = KBK
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	KBK_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KBK_acas
			ledger = air

			allowed = {
				original_tag = KBK
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KBK_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KBK_communist_guy

			allowed = {
				original_tag = KBK
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KBK_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KBK_fascist_guy

			allowed = {
				original_tag = KBK
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KBK_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KBK_democratic_guy

			allowed = {
				original_tag = KBK
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KBK_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KBK_monarchist_guy

			allowed = {
				original_tag = KBK
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#KHI
	KHI_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KHI_aa2
			ledger = army

			allowed = {
				original_tag = KHI
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KHI_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KHI_awt
			ledger = air

			allowed = {
				original_tag = KHI
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KHI_coi = {

		advisor = {
			slot = political_advisor
			idea_token = KHI_coi

			allowed = {
				original_tag = KHI
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KHI_stc = {

		advisor = {
			slot = political_advisor
			idea_token = KHI_stc

			allowed = {
				original_tag = KHI
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KHI_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KHI_acgs

			allowed = {
				original_tag = KHI
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KHI_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KHI_nccr

			allowed = {
				original_tag = KHI
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KHI_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KHI_ncs
			ledger = navy

			allowed = {
				original_tag = KHI
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KHI_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KHI_nt
			ledger = navy

			allowed = {
				original_tag = KHI
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KHI_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KHI_acr

			allowed = {
				original_tag = KHI
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KHI_pot = {

		advisor = {
			slot = political_advisor
			idea_token = KHI_pot

			allowed = {
				original_tag = KHI
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KHI_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KHI_aco2

			allowed = {
				original_tag = KHI
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	KHI_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KHI_mt
			ledger = army

			allowed = {
				original_tag = KHI
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KHI_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KHI_ar
			ledger = army

			allowed = {
				original_tag = KHI
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	KHI_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KHI_acd2

			allowed = {
				original_tag = KHI
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	KHI_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KHI_ncm

			allowed = {
				original_tag = KHI
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KHI_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KHI_ai2
			ledger = army

			allowed = {
				original_tag = KHI
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	KHI_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KHI_acas
			ledger = air

			allowed = {
				original_tag = KHI
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KHI_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KHI_communist_guy

			allowed = {
				original_tag = KHI
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KHI_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KHI_fascist_guy

			allowed = {
				original_tag = KHI
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KHI_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KHI_democratic_guy

			allowed = {
				original_tag = KHI
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KHI_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KHI_monarchist_guy

			allowed = {
				original_tag = KHI
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}
	
	#KHA
	KHA_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KHA_aa2
			ledger = army

			allowed = {
				original_tag = KHA
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KHA_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KHA_awt
			ledger = air

			allowed = {
				original_tag = KHA
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KHA_coi = {

		advisor = {
			slot = political_advisor
			idea_token = KHA_coi

			allowed = {
				original_tag = KHA
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KHA_stc = {

		advisor = {
			slot = political_advisor
			idea_token = KHA_stc

			allowed = {
				original_tag = KHA
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KHA_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KHA_acgs

			allowed = {
				original_tag = KHA
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KHA_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KHA_nccr

			allowed = {
				original_tag = KHA
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KHA_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KHA_ncs
			ledger = navy

			allowed = {
				original_tag = KHA
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KHA_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KHA_nt
			ledger = navy

			allowed = {
				original_tag = KHA
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KHA_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KHA_acr

			allowed = {
				original_tag = KHA
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KHA_pot = {

		advisor = {
			slot = political_advisor
			idea_token = KHA_pot

			allowed = {
				original_tag = KHA
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KHA_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KHA_aco2

			allowed = {
				original_tag = KHA
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	KHA_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KHA_mt
			ledger = army

			allowed = {
				original_tag = KHA
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KHA_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KHA_ar
			ledger = army

			allowed = {
				original_tag = KHA
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	KHA_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KHA_acd2

			allowed = {
				original_tag = KHA
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	KHA_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KHA_ncm

			allowed = {
				original_tag = KHA
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KHA_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KHA_ai2
			ledger = army

			allowed = {
				original_tag = KHA
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	KHA_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KHA_acas
			ledger = air

			allowed = {
				original_tag = KHA
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KHA_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KHA_communist_guy

			allowed = {
				original_tag = KHA
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KHA_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KHA_fascist_guy

			allowed = {
				original_tag = KHA
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KHA_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KHA_democratic_guy

			allowed = {
				original_tag = KHA
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KHA_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KHA_monarchist_guy

			allowed = {
				original_tag = KHA
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}
	
	#KKP
	KKP_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KKP_aa2
			ledger = army

			allowed = {
				original_tag = KKP
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KKP_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KKP_awt
			ledger = air

			allowed = {
				original_tag = KKP
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KKP_coi = {

		advisor = {
			slot = political_advisor
			idea_token = KKP_coi

			allowed = {
				original_tag = KKP
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KKP_stc = {

		advisor = {
			slot = political_advisor
			idea_token = KKP_stc

			allowed = {
				original_tag = KKP
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KKP_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KKP_acgs

			allowed = {
				original_tag = KKP
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KKP_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KKP_nccr

			allowed = {
				original_tag = KKP
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KKP_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KKP_ncs
			ledger = navy

			allowed = {
				original_tag = KKP
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	KKP_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KKP_nt
			ledger = navy

			allowed = {
				original_tag = KKP
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KKP_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = KKP_acr

			allowed = {
				original_tag = KKP
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	KKP_pot = {

		advisor = {
			slot = political_advisor
			idea_token = KKP_pot

			allowed = {
				original_tag = KKP
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KKP_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KKP_aco2

			allowed = {
				original_tag = KKP
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	KKP_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = KKP_mt
			ledger = army

			allowed = {
				original_tag = KKP
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	KKP_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KKP_ar
			ledger = army

			allowed = {
				original_tag = KKP
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	KKP_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = KKP_acd2

			allowed = {
				original_tag = KKP
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	KKP_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = KKP_ncm

			allowed = {
				original_tag = KKP
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	KKP_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KKP_ai2
			ledger = army

			allowed = {
				original_tag = KKP
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	KKP_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = KKP_acas
			ledger = air

			allowed = {
				original_tag = KKP
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	KKP_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KKP_communist_guy

			allowed = {
				original_tag = KKP
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	KKP_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KKP_fascist_guy

			allowed = {
				original_tag = KKP
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	KKP_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KKP_democratic_guy

			allowed = {
				original_tag = KKP
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	KKP_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = KKP_monarchist_guy

			allowed = {
				original_tag = KKP
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}
	
	#MEL
	MEL_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = MEL_aa2
			ledger = army

			allowed = {
				original_tag = MEL
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	MEL_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = MEL_awt
			ledger = air

			allowed = {
				original_tag = MEL
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	MEL_coi = {

		advisor = {
			slot = political_advisor
			idea_token = MEL_coi

			allowed = {
				original_tag = MEL
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	MEL_stc = {

		advisor = {
			slot = political_advisor
			idea_token = MEL_stc

			allowed = {
				original_tag = MEL
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	MEL_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = MEL_acgs

			allowed = {
				original_tag = MEL
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	MEL_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = MEL_nccr

			allowed = {
				original_tag = MEL
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	MEL_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = MEL_ncs
			ledger = navy

			allowed = {
				original_tag = MEL
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	MEL_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = MEL_nt
			ledger = navy

			allowed = {
				original_tag = MEL
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	MEL_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = MEL_acr

			allowed = {
				original_tag = MEL
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	MEL_pot = {

		advisor = {
			slot = political_advisor
			idea_token = MEL_pot

			allowed = {
				original_tag = MEL
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	MEL_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = MEL_aco2

			allowed = {
				original_tag = MEL
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	MEL_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = MEL_mt
			ledger = army

			allowed = {
				original_tag = MEL
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	MEL_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = MEL_ar
			ledger = army

			allowed = {
				original_tag = MEL
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	MEL_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = MEL_acd2

			allowed = {
				original_tag = MEL
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	MEL_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = MEL_ncm

			allowed = {
				original_tag = MEL
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	MEL_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = MEL_ai2
			ledger = army

			allowed = {
				original_tag = MEL
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	MEL_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = MEL_acas
			ledger = air

			allowed = {
				original_tag = MEL
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	MEL_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = MEL_communist_guy

			allowed = {
				original_tag = MEL
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	MEL_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = MEL_fascist_guy

			allowed = {
				original_tag = MEL
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	MEL_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = MEL_democratic_guy

			allowed = {
				original_tag = MEL
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	MEL_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = MEL_monarchist_guy

			allowed = {
				original_tag = MEL
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}
	
	#NEN
	NEN_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NEN_aa2
			ledger = army

			allowed = {
				original_tag = NEN
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	NEN_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = NEN_awt
			ledger = air

			allowed = {
				original_tag = NEN
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	NEN_coi = {

		advisor = {
			slot = political_advisor
			idea_token = NEN_coi

			allowed = {
				original_tag = NEN
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	NEN_stc = {

		advisor = {
			slot = political_advisor
			idea_token = NEN_stc

			allowed = {
				original_tag = NEN
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	NEN_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = NEN_acgs

			allowed = {
				original_tag = NEN
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	NEN_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = NEN_nccr

			allowed = {
				original_tag = NEN
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	NEN_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NEN_ncs
			ledger = navy

			allowed = {
				original_tag = NEN
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	NEN_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = NEN_nt
			ledger = navy

			allowed = {
				original_tag = NEN
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	NEN_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = NEN_acr

			allowed = {
				original_tag = NEN
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	NEN_pot = {

		advisor = {
			slot = political_advisor
			idea_token = NEN_pot

			allowed = {
				original_tag = NEN
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	NEN_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = NEN_aco2

			allowed = {
				original_tag = NEN
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	NEN_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = NEN_mt
			ledger = army

			allowed = {
				original_tag = NEN
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	NEN_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NEN_ar
			ledger = army

			allowed = {
				original_tag = NEN
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	NEN_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = NEN_acd2

			allowed = {
				original_tag = NEN
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	NEN_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = NEN_ncm

			allowed = {
				original_tag = NEN
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	NEN_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NEN_ai2
			ledger = army

			allowed = {
				original_tag = NEN
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	NEN_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NEN_acas
			ledger = air

			allowed = {
				original_tag = NEN
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	NEN_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NEN_communist_guy

			allowed = {
				original_tag = NEN
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	NEN_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NEN_fascist_guy

			allowed = {
				original_tag = NEN
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	NEN_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NEN_democratic_guy

			allowed = {
				original_tag = NEN
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	NEN_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NEN_monarchist_guy

			allowed = {
				original_tag = NEN
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#NOA
	NOA_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NOA_aa2
			ledger = army

			allowed = {
				original_tag = NOA
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	NOA_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = NOA_awt
			ledger = air

			allowed = {
				original_tag = NOA
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	NOA_coi = {

		advisor = {
			slot = political_advisor
			idea_token = NOA_coi

			allowed = {
				original_tag = NOA
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	NOA_stc = {

		advisor = {
			slot = political_advisor
			idea_token = NOA_stc

			allowed = {
				original_tag = NOA
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	NOA_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = NOA_acgs

			allowed = {
				original_tag = NOA
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	NOA_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = NOA_nccr

			allowed = {
				original_tag = NOA
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	NOA_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NOA_ncs
			ledger = navy

			allowed = {
				original_tag = NOA
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	NOA_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = NOA_nt
			ledger = navy

			allowed = {
				original_tag = NOA
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	NOA_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = NOA_acr

			allowed = {
				original_tag = NOA
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	NOA_pot = {

		advisor = {
			slot = political_advisor
			idea_token = NOA_pot

			allowed = {
				original_tag = NOA
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	NOA_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = NOA_aco2

			allowed = {
				original_tag = NOA
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	NOA_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = NOA_mt
			ledger = army

			allowed = {
				original_tag = NOA
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	NOA_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NOA_ar
			ledger = army

			allowed = {
				original_tag = NOA
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	NOA_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = NOA_acd2

			allowed = {
				original_tag = NOA
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	NOA_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = NOA_ncm

			allowed = {
				original_tag = NOA
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	NOA_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NOA_ai2
			ledger = army

			allowed = {
				original_tag = NOA
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	NOA_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = NOA_acas
			ledger = air

			allowed = {
				original_tag = NOA
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	NOA_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NOA_communist_guy

			allowed = {
				original_tag = NOA
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	NOA_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NOA_fascist_guy

			allowed = {
				original_tag = NOA
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	NOA_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NOA_democratic_guy

			allowed = {
				original_tag = NOA
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	NOA_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = NOA_monarchist_guy

			allowed = {
				original_tag = NOA
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#OVO
	OVO_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = OVO_aa2
			ledger = army

			allowed = {
				original_tag = OVO
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	OVO_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = OVO_awt
			ledger = air

			allowed = {
				original_tag = OVO
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	OVO_coi = {

		advisor = {
			slot = political_advisor
			idea_token = OVO_coi

			allowed = {
				original_tag = OVO
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	OVO_stc = {

		advisor = {
			slot = political_advisor
			idea_token = OVO_stc

			allowed = {
				original_tag = OVO
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	OVO_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = OVO_acgs

			allowed = {
				original_tag = OVO
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	OVO_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = OVO_nccr

			allowed = {
				original_tag = OVO
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	OVO_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = OVO_ncs
			ledger = navy

			allowed = {
				original_tag = OVO
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	OVO_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = OVO_nt
			ledger = navy

			allowed = {
				original_tag = OVO
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	OVO_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = OVO_acr

			allowed = {
				original_tag = OVO
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	OVO_pot = {

		advisor = {
			slot = political_advisor
			idea_token = OVO_pot

			allowed = {
				original_tag = OVO
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	OVO_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = OVO_aco2

			allowed = {
				original_tag = OVO
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	OVO_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = OVO_mt
			ledger = army

			allowed = {
				original_tag = OVO
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	OVO_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = OVO_ar
			ledger = army

			allowed = {
				original_tag = OVO
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	OVO_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = OVO_acd2

			allowed = {
				original_tag = OVO
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	OVO_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = OVO_ncm

			allowed = {
				original_tag = OVO
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	OVO_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = OVO_ai2
			ledger = army

			allowed = {
				original_tag = OVO
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	OVO_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = OVO_acas
			ledger = air

			allowed = {
				original_tag = OVO
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	OVO_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = OVO_communist_guy

			allowed = {
				original_tag = OVO
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	OVO_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = OVO_fascist_guy

			allowed = {
				original_tag = OVO
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	OVO_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = OVO_democratic_guy

			allowed = {
				original_tag = OVO
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	OVO_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = OVO_monarchist_guy

			allowed = {
				original_tag = OVO
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}
	
	#TAY
	TAY_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAY_aa2
			ledger = army

			allowed = {
				original_tag = TAY
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	TAY_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TAY_awt
			ledger = air

			allowed = {
				original_tag = TAY
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	TAY_coi = {

		advisor = {
			slot = political_advisor
			idea_token = TAY_coi

			allowed = {
				original_tag = TAY
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	TAY_stc = {

		advisor = {
			slot = political_advisor
			idea_token = TAY_stc

			allowed = {
				original_tag = TAY
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	TAY_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = TAY_acgs

			allowed = {
				original_tag = TAY
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	TAY_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = TAY_nccr

			allowed = {
				original_tag = TAY
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	TAY_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAY_ncs
			ledger = navy

			allowed = {
				original_tag = TAY
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	TAY_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TAY_nt
			ledger = navy

			allowed = {
				original_tag = TAY
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	TAY_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = TAY_acr

			allowed = {
				original_tag = TAY
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	TAY_pot = {

		advisor = {
			slot = political_advisor
			idea_token = TAY_pot

			allowed = {
				original_tag = TAY
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	TAY_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = TAY_aco2

			allowed = {
				original_tag = TAY
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	TAY_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = TAY_mt
			ledger = army

			allowed = {
				original_tag = TAY
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	TAY_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAY_ar
			ledger = army

			allowed = {
				original_tag = TAY
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	TAY_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = TAY_acd2

			allowed = {
				original_tag = TAY
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	TAY_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = TAY_ncm

			allowed = {
				original_tag = TAY
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	TAY_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAY_ai2
			ledger = army

			allowed = {
				original_tag = TAY
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	TAY_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = TAY_acas
			ledger = air

			allowed = {
				original_tag = TAY
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	TAY_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAY_communist_guy

			allowed = {
				original_tag = TAY
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	TAY_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAY_fascist_guy

			allowed = {
				original_tag = TAY
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	TAY_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAY_democratic_guy

			allowed = {
				original_tag = TAY
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	TAY_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = TAY_monarchist_guy

			allowed = {
				original_tag = TAY
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}
	
	#UDM
	UDM_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UDM_aa2
			ledger = army

			allowed = {
				original_tag = UDM
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	UDM_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = UDM_awt
			ledger = air

			allowed = {
				original_tag = UDM
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	UDM_coi = {

		advisor = {
			slot = political_advisor
			idea_token = UDM_coi

			allowed = {
				original_tag = UDM
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	UDM_stc = {

		advisor = {
			slot = political_advisor
			idea_token = UDM_stc

			allowed = {
				original_tag = UDM
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	UDM_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = UDM_acgs

			allowed = {
				original_tag = UDM
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	UDM_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = UDM_nccr

			allowed = {
				original_tag = UDM
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	UDM_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UDM_ncs
			ledger = navy

			allowed = {
				original_tag = UDM
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	UDM_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = UDM_nt
			ledger = navy

			allowed = {
				original_tag = UDM
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	UDM_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = UDM_acr

			allowed = {
				original_tag = UDM
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	UDM_pot = {

		advisor = {
			slot = political_advisor
			idea_token = UDM_pot

			allowed = {
				original_tag = UDM
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	UDM_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = UDM_aco2

			allowed = {
				original_tag = UDM
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	UDM_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = UDM_mt
			ledger = army

			allowed = {
				original_tag = UDM
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	UDM_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UDM_ar
			ledger = army

			allowed = {
				original_tag = UDM
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	UDM_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = UDM_acd2

			allowed = {
				original_tag = UDM
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	UDM_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = UDM_ncm

			allowed = {
				original_tag = UDM
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	UDM_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UDM_ai2
			ledger = army

			allowed = {
				original_tag = UDM
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	UDM_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = UDM_acas
			ledger = air

			allowed = {
				original_tag = UDM
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	UDM_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = UDM_communist_guy

			allowed = {
				original_tag = UDM
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	UDM_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = UDM_fascist_guy

			allowed = {
				original_tag = UDM
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	UDM_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = UDM_democratic_guy

			allowed = {
				original_tag = UDM
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	UDM_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = UDM_monarchist_guy

			allowed = {
				original_tag = UDM
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#VGE
	VGE_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VGE_aa2
			ledger = army

			allowed = {
				original_tag = VGE
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	VGE_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VGE_awt
			ledger = air

			allowed = {
				original_tag = VGE
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	VGE_coi = {

		advisor = {
			slot = political_advisor
			idea_token = VGE_coi

			allowed = {
				original_tag = VGE
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	VGE_stc = {

		advisor = {
			slot = political_advisor
			idea_token = VGE_stc

			allowed = {
				original_tag = VGE
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	VGE_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = VGE_acgs

			allowed = {
				original_tag = VGE
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	VGE_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = VGE_nccr

			allowed = {
				original_tag = VGE
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	VGE_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VGE_ncs
			ledger = navy

			allowed = {
				original_tag = VGE
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	VGE_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VGE_nt
			ledger = navy

			allowed = {
				original_tag = VGE
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	VGE_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = VGE_acr

			allowed = {
				original_tag = VGE
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	VGE_pot = {

		advisor = {
			slot = political_advisor
			idea_token = VGE_pot

			allowed = {
				original_tag = VGE
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	VGE_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = VGE_aco2

			allowed = {
				original_tag = VGE
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	VGE_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VGE_mt
			ledger = army

			allowed = {
				original_tag = VGE
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	VGE_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VGE_ar
			ledger = army

			allowed = {
				original_tag = VGE
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	VGE_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = VGE_acd2

			allowed = {
				original_tag = VGE
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	VGE_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = VGE_ncm

			allowed = {
				original_tag = VGE
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	VGE_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VGE_ai2
			ledger = army

			allowed = {
				original_tag = VGE
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	VGE_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VGE_acas
			ledger = air

			allowed = {
				original_tag = VGE
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	VGE_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VGE_communist_guy

			allowed = {
				original_tag = VGE
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	VGE_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VGE_fascist_guy

			allowed = {
				original_tag = VGE
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	VGE_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VGE_democratic_guy

			allowed = {
				original_tag = VGE
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	VGE_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VGE_monarchist_guy

			allowed = {
				original_tag = VGE
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}
	
	#VLA
	VLA_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VLA_aa2
			ledger = army

			allowed = {
				original_tag = VLA
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	VLA_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VLA_awt
			ledger = air

			allowed = {
				original_tag = VLA
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	VLA_coi = {

		advisor = {
			slot = political_advisor
			idea_token = VLA_coi

			allowed = {
				original_tag = VLA
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	VLA_stc = {

		advisor = {
			slot = political_advisor
			idea_token = VLA_stc

			allowed = {
				original_tag = VLA
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	VLA_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = VLA_acgs

			allowed = {
				original_tag = VLA
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	VLA_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = VLA_nccr

			allowed = {
				original_tag = VLA
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	VLA_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VLA_ncs
			ledger = navy

			allowed = {
				original_tag = VLA
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	VLA_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VLA_nt
			ledger = navy

			allowed = {
				original_tag = VLA
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	VLA_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = VLA_acr

			allowed = {
				original_tag = VLA
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	VLA_pot = {

		advisor = {
			slot = political_advisor
			idea_token = VLA_pot

			allowed = {
				original_tag = VLA
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	VLA_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = VLA_aco2

			allowed = {
				original_tag = VLA
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	VLA_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = VLA_mt
			ledger = army

			allowed = {
				original_tag = VLA
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	VLA_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VLA_ar
			ledger = army

			allowed = {
				original_tag = VLA
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	VLA_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = VLA_acd2

			allowed = {
				original_tag = VLA
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	VLA_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = VLA_ncm

			allowed = {
				original_tag = VLA
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	VLA_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VLA_ai2
			ledger = army

			allowed = {
				original_tag = VLA
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	VLA_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = VLA_acas
			ledger = air

			allowed = {
				original_tag = VLA
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	VLA_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VLA_communist_guy

			allowed = {
				original_tag = VLA
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	VLA_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VLA_fascist_guy

			allowed = {
				original_tag = VLA
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	VLA_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VLA_democratic_guy

			allowed = {
				original_tag = VLA
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	VLA_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = VLA_monarchist_guy

			allowed = {
				original_tag = VLA
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#YAK
	YAK_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = YAK_aa2
			ledger = army

			allowed = {
				original_tag = YAK
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	YAK_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = YAK_awt
			ledger = air

			allowed = {
				original_tag = YAK
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	YAK_coi = {

		advisor = {
			slot = political_advisor
			idea_token = YAK_coi

			allowed = {
				original_tag = YAK
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	YAK_stc = {

		advisor = {
			slot = political_advisor
			idea_token = YAK_stc

			allowed = {
				original_tag = YAK
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	YAK_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = YAK_acgs

			allowed = {
				original_tag = YAK
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	YAK_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = YAK_nccr

			allowed = {
				original_tag = YAK
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	YAK_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = YAK_ncs
			ledger = navy

			allowed = {
				original_tag = YAK
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	YAK_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = YAK_nt
			ledger = navy

			allowed = {
				original_tag = YAK
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	YAK_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = YAK_acr

			allowed = {
				original_tag = YAK
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	YAK_pot = {

		advisor = {
			slot = political_advisor
			idea_token = YAK_pot

			allowed = {
				original_tag = YAK
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	YAK_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = YAK_aco2

			allowed = {
				original_tag = YAK
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	YAK_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = YAK_mt
			ledger = army

			allowed = {
				original_tag = YAK
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	YAK_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = YAK_ar
			ledger = army

			allowed = {
				original_tag = YAK
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	YAK_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = YAK_acd2

			allowed = {
				original_tag = YAK
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	YAK_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = YAK_ncm

			allowed = {
				original_tag = YAK
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	YAK_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = YAK_ai2
			ledger = army

			allowed = {
				original_tag = YAK
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	YAK_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = YAK_acas
			ledger = air

			allowed = {
				original_tag = YAK
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	YAK_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = YAK_communist_guy

			allowed = {
				original_tag = YAK
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	YAK_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = YAK_fascist_guy

			allowed = {
				original_tag = YAK
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	YAK_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = YAK_democratic_guy

			allowed = {
				original_tag = YAK
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	YAK_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = YAK_monarchist_guy

			allowed = {
				original_tag = YAK
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}

	#YAM
	YAM_aa2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = YAM_aa2
			ledger = army

			allowed = {
				original_tag = YAM
			}

			traits = {
				army_armored_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	YAM_awt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = YAM_awt
			ledger = air

			allowed = {
				original_tag = YAM
			}

			traits = {
				air_warfare_theorist
			}

			research_bonus = {
				air_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	YAM_coi = {

		advisor = {
			slot = political_advisor
			idea_token = YAM_coi

			allowed = {
				original_tag = YAM
			}

			traits = {
				captain_of_industry
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	YAM_stc = {

		advisor = {
			slot = political_advisor
			idea_token = YAM_stc

			allowed = {
				original_tag = YAM
			}

			traits = {
				smooth_talking_charmer
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	YAM_acgs = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = YAM_acgs

			allowed = {
				original_tag = YAM
			}

			traits = {
				air_chief_ground_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	YAM_nccr = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = YAM_nccr

			allowed = {
				original_tag = YAM
			}

			traits = {
				navy_chief_commerce_raiding_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	YAM_ncs = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = YAM_ncs
			ledger = navy

			allowed = {
				original_tag = YAM
			}

			traits = {
				navy_capital_ship_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_2"
			}
		}
	}

	YAM_nt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = YAM_nt
			ledger = navy

			allowed = {
				original_tag = YAM
			}

			traits = {
				naval_theorist
			}

			research_bonus = {
				naval_equipment = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	YAM_acr = {

		advisor = {
			cost = 100
			slot = air_chief
			idea_token = YAM_acr

			allowed = {
				original_tag = YAM
			}

			traits = {
				air_chief_reform_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_3"
			}
		}
	}

	YAM_pot = {

		advisor = {
			slot = political_advisor
			idea_token = YAM_pot

			allowed = {
				original_tag = YAM
			}

			traits = {
				prince_of_terror
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	YAM_aco2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = YAM_aco2

			allowed = {
				original_tag = YAM
			}

			traits = {
				army_chief_organizational_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_4"
			}
		}
	}

	YAM_mt = {

		advisor = {
			cost = 150
			slot = theorist
			idea_token = YAM_mt
			ledger = army

			allowed = {
				original_tag = YAM
			}

			traits = {
				military_theorist
			}

			research_bonus = {
				infantry_weapons = 0.15
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_2"
			}
		}
	}

	YAM_ar = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = YAM_ar
			ledger = army

			allowed = {
				original_tag = YAM
			}

			traits = {
				army_regrouping_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_1"
			}
		}
	}

	YAM_acd2 = {

		advisor = {
			cost = 100
			slot = army_chief
			idea_token = YAM_acd2

			allowed = {
				original_tag = YAM
			}

			traits = {
				army_chief_defensive_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_5"
			}
		}
	}

	YAM_ncm = {

		advisor = {
			cost = 100
			slot = navy_chief
			idea_token = YAM_ncm

			allowed = {
				original_tag = YAM
			}

			traits = {
				navy_chief_maneuver_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_navy_europe_3"
			}
		}
	}

	YAM_ai2 = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = YAM_ai2
			ledger = army

			allowed = {
				original_tag = YAM
			}

			traits = {
				army_infantry_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_army_europe_3"
			}
		}
	}

	YAM_acas = {

		advisor = {
			cost = 100
			slot = high_command
			idea_token = YAM_acas
			ledger = air

			allowed = {
				original_tag = YAM
			}

			traits = {
				air_close_air_support_2
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_air_europe_2"
			}
		}
	}

	YAM_communist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = YAM_communist_guy

			allowed = {
				original_tag = YAM
			}

			traits = {
				communist_revolutionary
			}

			available = {
				has_government = communism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_3"
			}
		}
	}

	YAM_fascist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = YAM_fascist_guy

			allowed = {
				original_tag = YAM
			}

			traits = {
				fascist_demagogue
			}

			available = {
				has_government = fascism
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_2"
			}
		}
	}

	YAM_democratic_guy = {

		advisor = {
			slot = political_advisor
			idea_token = YAM_democratic_guy

			allowed = {
				original_tag = YAM
			}

			traits = {
				democratic_reformer
			}

			available = {
				has_government = democratic
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_1"
			}
		}
	}

	YAM_monarchist_guy = {

		advisor = {
			slot = political_advisor
			idea_token = YAM_monarchist_guy

			allowed = {
				original_tag = YAM
			}

			traits = {
				staunch_monarchist
			}

			available = {
				has_government = neutrality
			}

			ai_will_do = {
				factor = 1
			}
		}

		portraits = {
			army = {
				small = "GFX_idea_generic_political_advisor_europe_4"
			}
		}
	}	
}