focus_tree = {
	id = ukrainian_focus
	continuous_focus_position = { x = 5500 y = 1000}
	country = {
		factor = 0

		modifier = {
			add = 10
			tag = UKR
		}

	}
	initial_show_position = {
		focus = UKR_anti_russia
	}

	default = no
	shared_focus = EURO_Shared_Focus


	########################
	##### RECOVER TREE #####
	########################

	focus = {
		id = UKR_holodomor_recover
		icon = GFX_focus_ukraine_tank
		mutually_exclusive = { focus = UKR_holodomor_embrace }
		x = 10
		y = 0
		#relative_position_id = UKR_holodomor_recover

		cost = 20

		ai_will_do = {
			factor = 24
			modifier = {
				#factor = 3
				#has_completed_focus = CAN_crown_corporations
			}
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }

		completion_reward = {
			add_political_power = -50
			add_stability = -0.05
			add_war_support = 0.05
		}
	}
	###############
	### POLITIC ###
	###############

	focus = {
		id = UKR_anti_russia
		icon = attack_russia
		mutually_exclusive = { focus = UKR_pro_russia }
		prerequisite = { focus = UKR_holodomor_recover }
		x = 4
		y = 1
		relative_position_id = UKR_holodomor_recover

		cost = 10

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			add_ideas = UKR_anti_rus
			SOV = {
				add_opinion_modifier = { target = UKR modifier = sanctions_relations }
			}

		}
	}
	focus = {
		id = UKR_rename
		icon = constitution
		prerequisite = { focus = UKR_anti_russia }
		x = 0
		y = 1
		relative_position_id = UKR_anti_russia

		cost = 5

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			add_political_power = 50
			add_war_support = 0.05
			add_stability = -0.05
			set_province_name = { id = 418 name = "Kharkiv" }
			set_province_name = { id = 525 name = "Kyiv" }
			set_province_name = { id = 11437 name = "Dnipro" }
			set_province_name = { id = 11405 name = "Zaporizhia" }
			set_province_name = { id = 11561 name = "Kryvyi Rih" }
			set_province_name = { id = 9461 name = "Luhansk" }
			set_province_name = { id = 6474 name = "Donetsk" }
			set_province_name = { id = 11670 name = "Odesa" }
			set_province_name = { id = 11479 name = "Lviv" }

		}
	}

	focus = {
		id = UKR_russia_resist
		icon = demand_territory
		mutually_exclusive = {}
		prerequisite = { focus = UKR_rename }
		x = 0
		y = 3
		relative_position_id = UKR_rename

		cost = 5

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_anti_rus
				add_idea = UKR_russian_resist
			}
		}
	}

	################
	### INDUSTRY ###
	################
	focus = {
		id = UKR_rebuild_north
		icon = industry_civilian
		prerequisite = { focus = UKR_holodomor_recover }
		x = 0
		y = 1
		relative_position_id = UKR_holodomor_recover

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_east_rebuild
				}
					add_extra_state_shared_building_slots = 3
					add_building_construction = {
						type = industrial_complex
						level = 3
						instant_build = yes
					}
				}
			}

		completion_reward = {
			random_owned_controlled_state = {
				prioritize = { 225 }
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 2
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = industrial_complex
					level = 3
					instant_build = yes
				}
				set_state_flag = UKR_north_rebuild
			}
		}
	}

	focus = {
		id = UKR_rebuild_east
		icon = industry_military
		prerequisite = { focus = UKR_holodomor_recover }
		x = -2
		y = 1
		relative_position_id = UKR_holodomor_recover

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_east_rebuild
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				prioritize = { 221 }
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 2
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
				set_state_flag = UKR_east_rebuild
			}
		}
	}

	focus = {
		id = UKR_rebuild_west
		icon = industry_civilian
		prerequisite = { focus = UKR_holodomor_recover }
		x = -4
		y = 1
		relative_position_id = UKR_holodomor_recover

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_west_rebuild
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				prioritize = { 199 }
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 2
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
				set_state_flag = UKR_west_rebuild
			}
		}
	}

	focus = {
		id = UKR_rebuild_south
		icon = naval_dockyards
		prerequisite = { focus = UKR_holodomor_recover }
		x = -6
		y = 1
		relative_position_id = UKR_holodomor_recover

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_south_rebuild
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				prioritize = { 192 }
				limit = {
					free_building_slots = {
						building = dockyard
						size > 2
						include_locked = no
					}
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
				set_state_flag = UKR_south_rebuild
			}
		}
	}
	focus = {
		id = UKR_northern_oil
		icon = oil_trade
		prerequisite = { focus = UKR_rebuild_north }
		x = 0
		y = 1
		relative_position_id = UKR_rebuild_north

		cost = 10

		ai_will_do = {
			factor = 75
		}

		available = {
			controls_state = 225
			controls_state = 193
			controls_state = 259
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			225 = {
				add_resource = {
					type = oil
					amount = 6
				}
			}
			193 = {
				add_resource = {
					type = oil
					amount = 7
				}
			}
			259 = {
				add_resource = {
					type = oil
					amount = 4
				}
			}
		}
	}
	focus = {
		id = UKR_eastern_industry
		icon = industry_military
		prerequisite = { focus = UKR_rebuild_east }
		x = 0
		y = 1
		relative_position_id = UKR_rebuild_east

		cost = 10

		ai_will_do = {
			factor = 75
		}

		available = {
			controls_state = 221
			controls_state = 228
			controls_state = 227
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			227 = {
				add_resource = {
					type = steel
					amount = 15
				}
			}
			221 = {
				add_resource = {
					type = tungsten
					amount = 10
				}
			}
			228 = {
				add_resource = {
					type = chromium
					amount = 10
				}
			}
			add_ideas = UKR_east_industry
		}
	}

	focus = {
		id = UKR_western_integration
		icon = production2
		prerequisite = { focus = UKR_rebuild_west }
		x = 0
		y = 1
		relative_position_id = UKR_rebuild_west

		cost = 10

		ai_will_do = {
			factor = 75
		}

		available = {
			controls_state = 93
			controls_state = 91
			controls_state = 89
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }

		completion_reward = {
			add_stability = 0.05
			add_ideas = UKR_integrated_west
		}
	}

	focus = {
		id = UKR_southern_industry
		icon = production
		prerequisite = { focus = UKR_rebuild_south }
		x = 0
		y = 1
		relative_position_id = UKR_rebuild_south

		cost = 10

		ai_will_do = {
			factor = 75
		}

		available = {
			controls_state = 137
			controls_state = 192
			controls_state = 196
			controls_state = 200
			controls_state = 197
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			137 = {
				add_resource = {
					type = chromium
					amount = 10
				}
			}
			add_ideas = UKR_south_industry
		}
	}
	#############
	### STARS ###
	#############
	focus = {
		id = UKR_first_star
		icon = industry_civilian
		prerequisite = { focus = UKR_holodomor_recover }
		prerequisite = { focus = UKR_rebuild_north }
		x = 2
		y = 1
		relative_position_id = UKR_holodomor_recover

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_full_control_of_state = 202
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_first_star
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				prioritize = { 202 }
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 2
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 5
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
				add_building_construction = {
					type = synthetic_refinery
					level = 1
					instant_build = yes
				}
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = UKR_first_star_b
		icon = research
		prerequisite = { focus = UKR_first_star }
		x = 0
		y = 1
		relative_position_id = UKR_first_star

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_full_control_of_state = 202
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_RESEARCH }

		completion_reward = {
			add_research_slot = 1
		}
	}
	focus = {
		id = UKR_second_star
		icon = industry_civilian
		prerequisite = { focus = UKR_first_star_b }
		prerequisite = { focus = UKR_eastern_industry }
		x = 0
		y = 1
		relative_position_id = UKR_first_star_b

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_full_control_of_state = 221
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_first_star
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = industrial_complex
					level = 3
					instant_build = yes
				}
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				prioritize = { 221 }
				limit = {
					free_building_slots = {
						building = industrial_complex
						size > 2
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
				add_building_construction = {
					type = synthetic_refinery
					level = 1
					instant_build = yes
				}
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = UKR_second_star_b
		icon = industry_civilian
		prerequisite = { focus = UKR_second_star }
		x = 0
		y = 1
		relative_position_id = UKR_second_star

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_full_control_of_state = 221
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_STABILITY }

		completion_reward = {
			add_stability = 0.05
			add_war_support = 0.05
			add_ideas = UKR_second_star
		}
	}

	focus = {
		id = UKR_third_star
		icon = industry_civilian
		prerequisite = { focus = UKR_western_integration }
		x = -2
		y = 1
		relative_position_id = UKR_first_star_b

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_full_control_of_state = 91
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			91 = {
				if = {
					limit = {
						91 = {
							free_building_slots = {
								building = arms_factory
								size > 1
								include_locked = yes
							}
						}
					}
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = industrial_complex
						level = 2
						instant_build = yes
					}
				}
			}
		}
	}
	focus = {
		id = UKR_third_star_b
		icon = national_unity
		prerequisite = { focus = UKR_third_star }
		x = 0
		y = 1
		relative_position_id = UKR_third_star

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_full_control_of_state = 91
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_STABILITY }

		completion_reward = {
			add_stability = 0.05
			add_war_support = 0.05
			swap_ideas = {
				remove_idea = UKR_integrated_west
				add_idea = UKR_third_star
			}
		}
	}
	focus = {
		id = UKR_forth_star
		icon = industry_civilian
		prerequisite = { focus = UKR_southern_industry }
		x = -4
		y = 1
		relative_position_id = UKR_first_star_b

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_full_control_of_state = 137
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_INDUSTRY }

		completion_reward = {
			137 = {
				if = {
					limit = {
						137 = {
							free_building_slots = {
								building = dockyard
								size > 1
								include_locked = yes
							}
						}
					}
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = dockyard
						level = 2
						instant_build = yes
					}
				}
			}
		}
	}
	focus = {
		id = UKR_forth_star_b
		icon = national_unity_red
		prerequisite = { focus = UKR_forth_star }
		x = 0
		y = 1
		relative_position_id = UKR_forth_star

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_full_control_of_state = 137
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_STABILITY }

		completion_reward = {
			add_stability = 0.05
			add_war_support = 0.05
			add_ideas = UKR_forth_star
		}
	}
	focus = {
		id = UKR_crown
		icon = territory_or_war
		prerequisite = { focus = UKR_forth_star_b }
		prerequisite = { focus = UKR_third_star_b }
		prerequisite = { focus = UKR_second_star_b }
		x = 0
		y = 1
		relative_position_id = UKR_third_star_b

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_full_control_of_state = 137
			has_full_control_of_state = 91
			has_full_control_of_state = 202
			has_full_control_of_state = 221
			is_subject = no
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_STABILITY }

		completion_reward = {
			add_stability = 0.05
			add_war_support = 0.1
			remove_ideas = UKR_second_star
			remove_ideas = UKR_third_star
			remove_ideas = UKR_forth_star
			add_ideas = UKR_crown

		}
	}
	###################
	### EMBRACE TREE###
	###################

	focus = {
		id = UKR_holodomor_embrace
		icon = align_to_russia
		mutually_exclusive = { focus = UKR_holodomor_recover }
		x = 10
		y = 0
		relative_position_id = UKR_holodomor_recover

		cost = 5

		ai_will_do = {
			factor = 24
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			add_political_power = 100
		}
	}
	###############
	### POLITIC ###
	###############

	focus = {
		id = UKR_pro_russia
		icon = anti_comintern_pact
		mutually_exclusive = { focus = UKR_anti_russia }
		prerequisite = { focus = UKR_holodomor_embrace }
		x = -4
		y = 1
		relative_position_id = UKR_holodomor_embrace

		cost = 5

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			SOV = {
				add_opinion_modifier = { target = UKR modifier = border_conflict_reconciled }
			}

		}
	}
	focus = {
		id = UKR_russian_politics
		icon = diplomatic_treaty
		mutually_exclusive = {}
		prerequisite = { focus = UKR_pro_russia }
		x = 0
		y = 1
		relative_position_id = UKR_pro_russia

		cost = 5

		available = {
			NOT = { has_war_with = SOV }
			SOV = { is_subject = no }

		}

		bypass = {
			OR = {
				is_in_faction_with = SOV
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			SOV = { country_event = ukraine.7 }
		}
	}
	focus = {
		id = UKR_russian_non
		icon = military_deal
		mutually_exclusive = {  }
		prerequisite = { focus = UKR_russian_politics }
		x = 0
		y = 3
		relative_position_id = UKR_russian_politics

		cost = 5

		available = {
			NOT = { has_war_with = SOV }
			SOV = { is_subject = no }
		}

		bypass = {
			is_in_faction_with = SOV
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			if = {
				limit = {
					OR = {
						NOT = { SOV = { has_democratic_form_of_government = yes } }
						SOV = {
							OR = {
								NOT = { is_in_faction_with = SOV }
								is_faction_leader = yes #if France has formed the little entente
							}
						}
					}
				}
				SOV = { country_event = ukraine.10 }
			}
		}
	}
	###################
	### Integration ###
	###################
	focus = {
		id = UKR_russian_deal_a
		icon = industry_civilian
		prerequisite = { focus = UKR_holodomor_embrace }
		x = -2
		y = 1
		relative_position_id = UKR_holodomor_embrace

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {

				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			add_political_power = 50
			add_stability = -0.05
			221= {
				if = {
					limit = {
						221= {
							free_building_slots = {
								building = arms_factory
								size > 1
								include_locked = yes
							}
						}
					}
					add_extra_state_shared_building_slots = 3
					add_building_construction = {
						type = arms_factory
						level = 2
						instant_build = yes
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
				}
			}
			240= {
				if = {
					limit = {
						240= {
							free_building_slots = {
								building = arms_factory
								size > 1
								include_locked = yes
							}
						}
					}
					add_extra_state_shared_building_slots = 3
					add_building_construction = {
						type = arms_factory
						level = 2
						instant_build = yes
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
				}
			}
		}
	}

	focus = {
		id = UKR_crimean_investment
		icon = GFX_focus_crimea_3
		prerequisite = { focus = UKR_russian_deal_a }
		x = 0
		y = 1
		relative_position_id = UKR_russian_deal_a

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			137 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			add_political_power = 50
			add_stability = -0.05
			if = {
				limit = {
					137= {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				137= {
					add_extra_state_shared_building_slots = 3
					add_building_construction = {
						type = dockyard
						level = 2
						instant_build = yes
					}
					add_building_construction = {
						type = infrastructure
						level = 1
						instant_build = yes
					}
				}
			}
		}
	}
	focus = {
		id = UKR_dual_state
		icon = national_unity
		mutually_exclusive = {  }
		prerequisite = { focus = UKR_crimean_investment }
		x = 0
		y = 1
		relative_position_id = UKR_crimean_investment

		cost = 10

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_POLITICAL }

		completion_reward = {
			add_ideas = UKR_duality
		}
	}
	focus = {
		id = UKR_crimean_deal
		icon = GFX_focus_crimea_3
		mutually_exclusive = {  }
		prerequisite = { focus = UKR_dual_state }
		x = 0
		y = 1
		relative_position_id = UKR_dual_state

		cost = 10

		available = {
			NOT = {has_war_with = SOV}
		}

		bypass = {
			NOT = {
				SOV = {
					owns_state = 137
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = no
		search_filters = { FOCUS_FILTER_ANNEXATION }

		completion_reward = {
			SOV = { country_event = ukraine.4 }

		}
	}


	################
	### INDUSTRY ###
	################
	focus = {
		id = UKR_sustain_south
		icon = naval_dockyards
		prerequisite = { focus = UKR_holodomor_embrace }
		x = 6
		y = 1
		relative_position_id = UKR_holodomor_embrace

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_south_rebuild
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			if = {
				limit = {
					192= {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				192= {
					add_extra_state_shared_building_slots = 3
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
				}
			}

			if = {
				limit = {
					197 = {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				197= {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
				}
			}

			if = {
				limit = {
					196 = {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				196= {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
			}

			if = {
				limit = {
					200 = {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				200= {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					add_building_construction = {
						type = dockyard
						level = 1
						instant_build = yes
					}
				}
			}
		}
	}

	focus = {
		id = UKR_sustain_west
		icon = industry_civilian
		prerequisite = { focus = UKR_holodomor_embrace }
		x = 4
		y = 1
		relative_position_id = UKR_holodomor_embrace

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_west_rebuild
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			201= {
				if = {
					limit = {
						201= {
							free_building_slots = {
								building = arms_factory
								size > 1
								include_locked = yes
							}
						}
					}
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = industrial_complex
						level = 1
						instant_build = yes
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
				}
			}

			if = {
				limit = {
					199 = {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				199= {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					add_building_construction = {
						type = industrial_complex
						level = 1
						instant_build = yes
					}
				}
			}

			if = {
				limit = {
					198 = {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				198= {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					add_building_construction = {
						type = industrial_complex
						level = 1
						instant_build = yes
					}
				}
			}
		}
	}

	focus = {
		id = UKR_sustain_north
		icon = industry_civilian
		prerequisite = { focus = UKR_holodomor_embrace }
		x = 2
		y = 1
		relative_position_id = UKR_holodomor_embrace

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_north_rebuild
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {

			if = {
				limit = {
					193= {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				193= {
					add_extra_state_shared_building_slots = 3
					add_building_construction = {
						type = synthetic_refinery
						level = 1
						instant_build = yes
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
				}
			}

			if = {
				limit = {
					225 = {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				225= {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					add_building_construction = {
						type = synthetic_refinery
						level = 1
						instant_build = yes
					}
				}
			}

			if = {
				limit = {
					259 = {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				259= {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					add_building_construction = {
						type = synthetic_refinery
						level = 1
						instant_build = yes
					}
				}
			}
		}
	}

	focus = {
		id = UKR_sustain_east
		icon = industry_military
		prerequisite = { focus = UKR_holodomor_embrace }
		x = 0
		y = 1
		relative_position_id = UKR_holodomor_embrace

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_east_rebuild
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {

			if = {
				limit = {
					221= {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				221= {
					add_extra_state_shared_building_slots = 3
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
				}
			}

			if = {
				limit = {
					227 = {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				227= {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
				}
			}

			if = {
				limit = {
					228 = {
						free_building_slots = {
							building = arms_factory
							size > 1
							include_locked = yes
						}
					}
				}
				228= {
					add_extra_state_shared_building_slots = 2
					add_building_construction = {
						type = infrastructure
						level = 2
						instant_build = yes
					}
					add_building_construction = {
						type = arms_factory
						level = 1
						instant_build = yes
					}
				}
			}
		}
	}

	focus = {
		id = UKR_resource_east
		icon = production2
		prerequisite = { focus = UKR_sustain_east }
		x = 0
		y = 1
		relative_position_id = UKR_sustain_east

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			controls_state = 221
			controls_state = 227
			controls_state = 228
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_east_rebuild
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			221 = {
				add_resource = {
					type = steel
					amount = 20
				}
			}
			227 = {
				add_resource = {
					type = chromium
					amount = 10
				}
			}
			228 = {
				add_resource = {
					type = tungsten
					amount = 7
				}
			}
		}
	}
	focus = {
		id = UKR_resource_north
		icon = oil_trade
		prerequisite = { focus = UKR_sustain_north }
		x = 0
		y = 1
		relative_position_id = UKR_sustain_north

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			controls_state = 225
			controls_state = 193
			controls_state = 259
		}

		bypass = {
			custom_trigger_tooltip = {
				tooltip = construction_effort_tt
				all_owned_state = {
					free_building_slots = {
						building = industrial_complex
						size < 1
						include_locked = yes
					}
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {

				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			193 = {
				add_resource = {
					type = oil
					amount = 14
				}
			}
			225= {
				if = {
					limit = {
						225= {
							free_building_slots = {
								building = arms_factory
								size > 1
								include_locked = yes
							}
						}
					}
					add_extra_state_shared_building_slots = 1
					add_building_construction = {
						type = synthetic_refinery
						level = 1
						instant_build = yes
					}
				}
			}
		}
	}
	focus = {
		id = UKR_resource_west
		icon = national_unity
		prerequisite = { focus = UKR_sustain_west }
		x = 0
		y = 1
		relative_position_id = UKR_sustain_west

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			controls_state = 198
			controls_state = 201
			controls_state = 199
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }

		complete_tooltip = {
			random_state = {
				limit = {

				}
				add_extra_state_shared_building_slots = 3
				add_building_construction = {
					type = industrial_complex
					level = 3
					instant_build = yes
				}
			}
		}

		completion_reward = {
			add_manpower = 40000
			add_ideas = UKR_civ_core
		}
	}
	focus = {
		id = UKR_resource_south
		icon = naval_dockyards
		prerequisite = { focus = UKR_sustain_south }
		x = 0
		y = 1
		relative_position_id = UKR_sustain_south
		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			controls_state = 192
			controls_state = 196
			controls_state = 200
			controls_state = 197
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {

				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			200 = {
				add_resource = {
					type = chromium
					amount = 20
				}
			}
			197= {
				if = {
					limit = {
						197= {
							free_building_slots = {
								building = arms_factory
								size > 1
								include_locked = yes
							}
						}
					}
					add_extra_state_shared_building_slots = 3
					add_building_construction = {
						type = dockyard
						level = 2
						instant_build = yes
					}
				}
			}
		}
	}
	focus = {
		id = UKR_russian_connection
		icon = infrastructure
		prerequisite = { focus = UKR_resource_east}
		prerequisite = { focus = UKR_resource_north}
		x = 1
		y = 1
		relative_position_id = UKR_resource_east
		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			controls_state = 201
			controls_state = 202
			controls_state = 193
			controls_state = 225
			controls_state = 221
			controls_state = 227
			controls_state = 228
			controls_state = 196
			controls_state = 200
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }

		complete_tooltip = {
			random_state = {
				limit = {

				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			200 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			201 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			202 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			193 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			196 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			221 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			225 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			227 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			228 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
		}
	}
	focus = {
		id = UKR_culture_brother
		icon = national_unity
		prerequisite = { focus = UKR_resource_west }
		prerequisite = { focus = UKR_resource_north }
		x = -1
		y = 1
		relative_position_id = UKR_resource_west

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			controls_state = 198
			controls_state = 201
			controls_state = 199
			controls_state = 225
			controls_state = 259
			controls_state = 193
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		completion_reward = {
			add_manpower = 20000
			swap_ideas = {
				remove_idea = UKR_civ_core
				add_idea = UKR_brother_rus
			}
		}
	}

	focus = {
		id = UKR_agriculture
		icon = construction3
		prerequisite = { focus = UKR_resource_west }
		prerequisite = { focus = UKR_resource_south }
		x = -1
		y = 1
		relative_position_id = UKR_resource_south

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			controls_state = 198
			controls_state = 201
			controls_state = 199
			controls_state = 192
			controls_state = 197
			controls_state = 196
			controls_state = 200
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		completion_reward = {
			add_manpower = 20000
			add_ideas = UKR_agriculture
		}
	}
	focus = {
		id = UKR_sov_coop
		icon = anschluss
		prerequisite = { focus = UKR_culture_brother }
		prerequisite = { focus = UKR_russian_connection }
		x = -1
		y = 1
		relative_position_id = UKR_culture_brother

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			controls_state = 198
			controls_state = 201
			controls_state = 199
			controls_state = 192
			controls_state = 197
			controls_state = 196
			controls_state = 200
			controls_state = 221
			controls_state = 227
			controls_state = 228
			controls_state = 202
			controls_state = 225
			controls_state = 259
			controls_state = 193
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_brother_rus
				add_idea = UKR_rus_comply
			}
		}
	}

	focus = {
		id = UKR_breadbasket_rus
		icon = trade_deal
		prerequisite = { focus = UKR_agriculture }
		prerequisite = { focus = UKR_culture_brother }
		x = -1
		y = 1
		relative_position_id = UKR_agriculture

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			controls_state = 198
			controls_state = 201
			controls_state = 199
			controls_state = 192
			controls_state = 197
			controls_state = 196
			controls_state = 200
			controls_state = 221
			controls_state = 227
			controls_state = 228
			controls_state = 202
			controls_state = 225
			controls_state = 259
			controls_state = 193
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_agriculture
				add_idea = UKR_breadbasket_rus
			}
		}
	}

	focus = {
		id = UKR_heart_of_east
		icon = demand_territory
		prerequisite = { focus = UKR_sov_coop }
		prerequisite = { focus = UKR_breadbasket_rus }
		x = -1
		y = 1
		relative_position_id = UKR_breadbasket_rus

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			controls_state = 198
			controls_state = 201
			controls_state = 199
			controls_state = 192
			controls_state = 197
			controls_state = 196
			controls_state = 200
			controls_state = 221
			controls_state = 227
			controls_state = 228
			controls_state = 202
			controls_state = 225
			controls_state = 259
			controls_state = 193
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {

			add_research_slot = 1
			swap_ideas = {
				remove_idea = UKR_agriculture
				add_idea = UKR_europe_heart
			}
			remove_ideas = UKR_rus_comply
		}
	}
	####################
	### Intelectuals ###
	####################
	focus = {
		id = UKR_intelectuals
		icon = research
		prerequisite = {  }
		x = 11
		y = 0
		relative_position_id = UKR_holodomor_embrace

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_electrical_research
				bonus = 1.0
				uses = 1
				category = industry
			}
		}
	}

	focus = {
		id = UKR_ints_mil
		icon = army_doctrine
		mutually_exclusive = { focus = UKR_ints_spy }
		mutually_exclusive = { focus = UKR_ints_civ }
		prerequisite = { focus = UKR_intelectuals }
		x = -2
		y = 1
		relative_position_id = UKR_intelectuals

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			army_experience = 10
			add_doctrine_cost_reduction = {
				name = armydoctrine_bonus
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine
			}
			add_tech_bonus = {
				name = UKR_guns_one
				bonus = 0.5
				uses = 1
				category = infantry_weapons
				category = artillery
			}
		}
	}

	focus = {
		id = UKR_ints_spy
		icon = demand_sudetenland
		mutually_exclusive = { focus = UKR_ints_mil }
		mutually_exclusive = { focus = UKR_ints_civ }
		prerequisite = { focus = UKR_intelectuals }
		x = 0
		y = 1
		relative_position_id = UKR_intelectuals

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		completion_reward = {
			add_ideas = UKR_spies_a
		}
	}

	focus = {
		id = UKR_ints_civ
		icon = skull
		mutually_exclusive = { focus = UKR_ints_spy }
		mutually_exclusive = { focus = UKR_ints_mil }
		prerequisite = { focus = UKR_intelectuals }
		x = 2
		y = 1
		relative_position_id = UKR_intelectuals

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_elect_one
				bonus = 0.5
				uses = 2
				category = electronics
			}
			add_tech_bonus = {
				name = UKR_synth_one
				bonus = 1
				uses = 1
				category = synth_resources
				category = industry
				category = excavation_tech
			}
		}
	}

	### branch 2 ###

	focus = {
		id = UKR_ints_mil_b
		icon = army_doctrine
		mutually_exclusive = { focus = UKR_ints_spy_b }
		mutually_exclusive = { focus = UKR_ints_civ_b }
		prerequisite = { focus = UKR_ints_spy focus = UKR_ints_civ focus = UKR_ints_mil }
		x = 0
		y = 1
		relative_position_id = UKR_ints_mil

		cost = 7

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			army_experience = 15
			add_doctrine_cost_reduction = {
				name = armydoctrine_bonus
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine
			}
			add_tech_bonus = {
				name = UKR_gun_two
				bonus = 0.5
				uses = 1
				category = infantry_weapons
				category = artillery
			}
			add_tech_bonus = {
				name = UKR_tank_two
				bonus = 0.5
				uses = 1
				category = armor
			}
		}
	}

	focus = {
		id = UKR_ints_spy_b
		icon = demand_territory
		mutually_exclusive = { focus = UKR_ints_mil_b }
		mutually_exclusive = { focus = UKR_ints_civ_b }
		prerequisite = { focus = UKR_ints_spy focus = UKR_ints_civ focus = UKR_ints_mil}
		x = 0
		y = 1
		relative_position_id = UKR_ints_spy

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { }


		completion_reward = {
			add_ideas = UKR_spies_b
		}
	}

	focus = {
		id = UKR_ints_civ_b
		icon = skull
		mutually_exclusive = { focus = UKR_ints_spy_b }
		mutually_exclusive = { focus = UKR_ints_mil_b }
		prerequisite = { focus = UKR_ints_spy focus = UKR_ints_civ focus = UKR_ints_mil }
		x = 0
		y = 1
		relative_position_id = UKR_ints_civ

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_synth_two
				bonus = 1
				uses = 2
				category = synth_resources
				category = industry
				category = excavation_tech
			}
		}
	}
	### Branch 3 ###

	focus = {
		id = UKR_ints_mil_c
		icon = army_logistics
		mutually_exclusive = { focus = UKR_ints_spy_c }
		mutually_exclusive = { focus = UKR_ints_civ_c }
		prerequisite = { focus = UKR_ints_spy_b focus = UKR_ints_civ_b focus = UKR_ints_mil_b }
		x = 0
		y = 1
		relative_position_id = UKR_ints_mil_b

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			army_experience = 15
			add_doctrine_cost_reduction = {
				name = armydoctrine_bonus
				cost_reduction = 0.5
				uses = 1
				category = land_doctrine
			}
			add_tech_bonus = {
				name = UKR_gun_three
				bonus = 0.5
				uses = 1
				category = infantry_weapons
				category = artillery
			}
			add_tech_bonus = {
				name = UKR_tank_three
				bonus =  0.5
				uses = 1
				category = armor
				ahead_reduction = 1
			}
		}
	}

	focus = {
		id = UKR_ints_spy_c
		icon = skull2
		mutually_exclusive = { focus = UKR_ints_mil_c }
		mutually_exclusive = { focus = UKR_ints_civ_c }
		prerequisite = { focus = UKR_ints_spy_b focus = UKR_ints_civ_b focus = UKR_ints_mil_b}
		x = 0
		y = 1
		relative_position_id = UKR_ints_spy_b

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { }


		completion_reward = {
			add_ideas = UKR_spies_c
		}
	}

	focus = {
		id = UKR_ints_civ_c
		icon = research
		mutually_exclusive = { focus = UKR_ints_spy_c }
		mutually_exclusive = { focus = UKR_ints_mil_c }
		prerequisite = { focus = UKR_ints_spy_b focus = UKR_ints_civ_b focus = UKR_ints_mil_b }
		x = 0
		y = 1
		relative_position_id = UKR_ints_civ_b

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_elect_three
				uses = 1
				category = electronics
				ahead_reduction = 3
			}
		}
	}

	focus = {
		id = UKR_nuclear
		icon = nuclear_weapons
		prerequisite = { focus = UKR_ints_spy_c focus = UKR_ints_civ_c focus = UKR_ints_mil_c}
		x = 0
		y = 1
		relative_position_id = UKR_ints_spy_c

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_ideas = UKR_nuclear
			add_tech_bonus = {
				name = UKR_nuclear
				bonus = 1
				uses = 1
				category = nuclear
			}
		}
	}
	####################
	### Naval ##########
	####################
	focus = {
		id = UKR_naval_a
		icon = naval_dockyards
		prerequisite = {  }
		x = 18
		y = 0
		relative_position_id = UKR_holodomor_embrace

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_naval_invest
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
			}
		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_naval_doct
				bonus = 1
				uses = 1
				category = naval_doctrine
			}
			random_owned_controlled_state = {
				prioritize = { 192 }
				limit = {
					free_building_slots = {
						building = dockyard
						size > 4
						include_locked = no
					}
				}
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
				set_state_flag = UKR_naval_invest
			}
		}
	}

	focus = {
		id = UKR_naval_b
		icon = coastal_fort
		prerequisite = { focus = UKR_naval_a }
		x = 0
		y = 1
		relative_position_id = UKR_naval_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = -50
			192 = {
				add_building_construction = {
					type = coastal_bunker
					level = 4
					province = 11670
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					level = 4
					province = 11670
					instant_build = yes
				}
			}
		}
	}
	### left branch ###

	focus = {
		id = UKR_naval_strength
		icon = battleships
		mutually_exclusive = { focus = UKR_naval_hybrid }
		prerequisite = { focus = UKR_naval_b}
		x = -1
		y = 1
		relative_position_id = UKR_naval_b

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_doctrine_cost_reduction = {
				name = navdoctrine_bonus
				cost_reduction = 0.5
				uses = 1
				category = naval_doctrine
			}
			add_tech_bonus = {
				name = UKR_strength_nav
				bonus = 1
				ahead_reduction = 1
				uses = 1
				category = dd_tech
			}
		}
	}

	focus = {
		id = UKR_naval_strength_b
		icon = battleships
		prerequisite = { focus = UKR_naval_strength}
		x = 0
		y = 1
		relative_position_id = UKR_naval_strength

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_doctrine_cost_reduction = {
				name = navdoctrine_bonus
				cost_reduction = 0.5
				uses = 1
				category = naval_doctrine
			}
			add_tech_bonus = {
				name = UKR_strength_nav_b
				bonus = 1
				uses = 1
				category = bb_tech
				category = shbb_tech
			}
		}
	}

	### right branch ###

	focus = {
		id = UKR_naval_hybrid
		icon = cruisers
		mutually_exclusive = { focus = UKR_naval_strength }
		prerequisite = { focus = UKR_naval_b}
		x = 1
		y = 1
		relative_position_id = UKR_naval_b

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_hybrid_nav_a
				bonus = 0.5
				uses = 2
				category = cl_tech
			}
		}
	}

	focus = {
		id = UKR_naval_hybrid_b
		icon = carriers
		prerequisite = { focus = UKR_naval_hybrid}
		x = 0
		y = 1
		relative_position_id = UKR_naval_hybrid

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_doctrine_cost_reduction = {
				name = navdoctrine_bonus
				cost_reduction = 0.5
				uses = 1
				category = naval_doctrine
			}
			add_tech_bonus = {
				name = UKR_hybrid_nav_b
				bonus = 1
				uses = 1
				category = cv_tech
			}
		}
	}

	focus = {
		id = UKR_naval_radar
		icon = wolf_packs
		prerequisite = { focus = UKR_naval_hybrid_b focus = UKR_naval_strength_b}
		x = -1
		y = 1
		relative_position_id = UKR_naval_hybrid_b

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_radar
				bonus = 2
				uses = 0.5
				category = radar_tech
			}
		}
	}

	focus = {
		id = UKR_naval_aa
		icon = air_defense
		prerequisite = { focus = UKR_naval_radar}
		mutually_exclusive = { focus = UKR_naval_detect }
		mutually_exclusive = { focus = UKR_naval_stealth }
		x = -2
		y = 1
		relative_position_id = UKR_naval_radar

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_nav_aa
				bonus = 1
				uses = 2
				technology = antiair1
				technology = antiair2
				technology = antiair3
				technology = antiair4
				technology = antiair5
			}
		}
	}

	focus = {
		id = UKR_naval_aa_b
		icon = air_defense
		prerequisite = { focus = UKR_naval_aa}
		x = 0
		y = 1
		relative_position_id = UKR_naval_aa
		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		completion_reward = {
			add_ideas = UKR_naval_aa
		}
	}

	focus = {
		id = UKR_naval_stealth
		icon = submarines
		prerequisite = { focus = UKR_naval_radar}
		mutually_exclusive = { focus = UKR_naval_detect }
		mutually_exclusive = { focus = UKR_naval_aa }
		x = 0
		y = 1
		relative_position_id = UKR_naval_radar

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_nav_stealth
				bonus = 2
				uses = 1
				category = ss_tech
			}
		}
	}

	focus = {
		id = UKR_naval_stealth_b
		icon = submarines
		prerequisite = { focus = UKR_naval_stealth}
		x = 0
		y = 1
		relative_position_id = UKR_naval_stealth
		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		completion_reward = {
			add_ideas = UKR_naval_stealth
		}
	}

	focus = {
		id = UKR_naval_detect
		icon = naval_doctrine
		prerequisite = { focus = UKR_naval_radar}
		mutually_exclusive = { focus = UKR_naval_aa }
		mutually_exclusive = { focus = UKR_naval_stealth }
		x = 2
		y = 1
		relative_position_id = UKR_naval_radar

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_nav_detect
				ahead_reduction = 1
				uses = 1
				category = radar_tech
			}
		}
	}

	focus = {
		id = UKR_naval_detect_b
		icon = naval_doctrine
		prerequisite = { focus = UKR_naval_detect}
		x = 0
		y = 1
		relative_position_id = UKR_naval_detect
		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		completion_reward = {
			add_ideas = UKR_naval_detect
		}
	}

	focus = {
		id = UKR_naval_final
		icon = amphibious_assault
		prerequisite = { focus = UKR_naval_detect_b focus = UKR_naval_stealth_b focus = UKR_naval_aa_b}
		x = 0
		y = 1
		relative_position_id = UKR_naval_stealth_b
		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		completion_reward = {
			add_ideas = UKR_naval_final
		}
	}
	###################
	### Air ###########
	###################

	focus = {
		id = UKR_air_a
		icon = air_doctrine
		prerequisite = {  }
		x = 24
		y = 0
		relative_position_id = UKR_holodomor_embrace

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_naval_invest
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = air_base
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = UKR_air_doct
				cost_reduction = 0.3
				uses = 1
				category = air_doctrine
			}
			random_owned_controlled_state = {
				prioritize = { 202 }
				limit = {
					free_building_slots = {
						building = air_base
						size > 0
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = air_base
					level = 2
					instant_build = yes
				}
				set_state_flag = UKR_air_invest
			}
		}
	}

	focus = {
		id = UKR_air_b
		icon = airforce
		prerequisite = { focus = UKR_air_a }
		x = 0
		y = 1
		relative_position_id = UKR_air_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { }


		complete_tooltip = {
			random_state = {
				limit = {
					not = {has_state_flag = UKR_air_invest}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = air_base
					level = 2
					instant_build = yes
				}
			}
		}

		completion_reward = {
			random_owned_controlled_state = {
				prioritize = { }
				limit = {
					not = {has_state_flag = UKR_air_invest}
				}

				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = air_base
					level = 4
					instant_build = yes
				}

				set_state_flag = UKR_air_invest
			}
			random_owned_controlled_state = {
				prioritize = { }
				limit = {
					has_state_flag = UKR_air_invest
				}

				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = air_base
					level = 4
					instant_build = yes
				}

				set_state_flag = UKR_air_invest
			}
		}

	}

	focus = {
		id = UKR_air_light
		icon = fighter
		mutually_exclusive = { focus = UKR_air_heavy }
		prerequisite = { focus = UKR_air_b }
		x = -1
		y = 1
		relative_position_id = UKR_air_b

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_light_air
				bonus = 0.5
				uses = 2
				technology = fighter1
				technology = fighter2
				technology = fighter3
			}
		}
	}

	focus = {
		id = UKR_air_heavy
		icon = bomber
		mutually_exclusive = { focus = UKR_air_light }
		prerequisite = { focus = UKR_air_b }
		x = 1
		y = 1
		relative_position_id = UKR_air_b

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_heavy_air
				bonus = 0.5
				uses = 2
				category = light_fighter
			}
		}
	}

	focus = {
		id = UKR_air_support
		icon = fighter2
		mutually_exclusive = {  }
		prerequisite = { focus = UKR_air_light focus = UKR_air_heavy }
		x = 1
		y = 1
		relative_position_id = UKR_air_light

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_support_air
				ahead_reduction = 2
				uses = 1
				technology = CAS1
				technology = CAS2
				technology = Naval_bomber1
				technology = Naval_bomber2
				technology = Naval_bomber3
			}
		}
	}

	focus = {
		id = UKR_air_bomber
		icon = bomber
		mutually_exclusive = { }
		prerequisite = { focus = UKR_air_support }
		x = 0
		y = 1
		relative_position_id = UKR_air_support

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_bomber_air
				bonus = 1
				ahead_reduction = 1
				uses = 1
				category = tactical_bomber
				category = cat_strategic_bomber
			}
		}
	}

	focus = {
		id = UKR_air_defend
		icon = air_defense
		prerequisite = { focus = UKR_air_bomber }
		x = 0
		y = 1
		relative_position_id = UKR_air_bomber

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { }




		completion_reward = {
			random_owned_controlled_state = {
				prioritize = { }

				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = radar_station
					level = 1
					instant_build = yes
				}
				set_state_flag = UKR_air_invest
			}
			random_owned_controlled_state = {
				prioritize = { }

				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = radar_station
					level = 1
					instant_build = yes
				}
				set_state_flag = UKR_air_invest
			}
			random_owned_controlled_state = {
				prioritize = { }

				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = radar_station
					level = 1
					instant_build = yes
				}
				set_state_flag = UKR_air_invest
			}
		}

	}

	focus = {
		id = UKR_air_jet
		icon = fighter2
		mutually_exclusive = { focus = UKR_air_rocket }
		prerequisite = { focus = UKR_air_defend }
		x = -1
		y = 1
		relative_position_id = UKR_air_defend

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_jet_air
				ahead_reduction = 2
				uses = 1
				category = jet_technology
			}
			add_ideas = UKR_jet
		}
	}

	focus = {
		id = UKR_air_rocket
		icon = rocketry
		mutually_exclusive = { focus = UKR_air_jet }
		prerequisite = { focus = UKR_air_defend }
		x = 1
		y = 1
		relative_position_id = UKR_air_defend

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_tech_bonus = {
				name = UKR_rocket_air
				ahead_reduction = 2
				uses = 1
				category = rocketry
			}
			add_ideas = UKR_rocket
		}
	}


	focus = {
		id = UKR_air_final
		icon = airforce
		mutually_exclusive = {  }
		prerequisite = { focus = UKR_air_rocket focus = UKR_air_jet}
		x = 1
		y = 1
		relative_position_id = UKR_air_jet

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		completion_reward = {
			add_doctrine_cost_reduction = {
				name = UKR_air_bomber_doct
				cost_reduction = 0.5
				uses = 1
				category = air_doctrine
			}
			202 = {
				add_resource = {
					type = rubber
					amount = 8
				}
				add_resource = {
					type = aluminium
					amount = 12
				}
			}
			add_ideas = UKR_air_final
		}
	}
	###################
	#### ARMY #########
	###################

	focus = {
		id = UKR_army_a
		icon = army_doctrine
		prerequisite = {  }
		x = 32
		y = 0
		relative_position_id = UKR_holodomor_embrace

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {
			random_state = {
				limit = {
					has_state_flag = UKR_naval_invest
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = armydoctrine_bonus
				cost_reduction = 0.5
				uses = 2
				category = land_doctrine
			}
			random_owned_controlled_state = {
				prioritize = { 202 }
				limit = {
					free_building_slots = {
						building = arms_factory
						size > 0
						include_locked = yes
					}
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
				set_state_flag = UKR_army_invest
			}
		}
	}

	focus = {
		id = UKR_army_defend
		icon = defence
		mutually_exclusive = { focus = UKR_army_attack }
		prerequisite = { focus = UKR_army_a }
		x = -2
		y = 1
		relative_position_id = UKR_army_a

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = armydoctrine_bonus
				cost_reduction = 0.5
				uses = 2
				category = land_doctrine
			}
			add_tech_bonus = {
				name = UKR_army_def
				bonus = 1
				uses = 1
				category = infantry_weapons
			}
		}
	}

	focus = {
		id = UKR_army_attack
		icon = infantry_japan
		mutually_exclusive = { focus = UKR_army_defend }
		prerequisite = { focus = UKR_army_a }
		x = 2
		y = 1
		relative_position_id = UKR_army_a

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = armydoctrine_bonus
				cost_reduction = 0.5
				uses = 2
				category = land_doctrine
			}
			add_tech_bonus = {
				name = UKR_army_atk
				bonus = 1
				uses = 1
				category = motorized_equipment
			}
		}
	}
	### left right ###
	focus = {
		id = UKR_army_defend_support
		icon = defence
		prerequisite = { focus = UKR_army_defend }
		x = 1
		y = 1
		relative_position_id = UKR_army_defend

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_support_def
				bonus = 1
				uses = 1
				technology = tech_recon
				technology = tech_recon2
				technology = tech_recon3
				technology = tech_recon4
			}
		}
	}

	focus = {
		id = UKR_army_defend_support_b
		icon = infantry_commonwealth
		prerequisite = { focus = UKR_army_defend_support }
		x = 0
		y = 1
		relative_position_id = UKR_army_defend_support

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_support_def_b
				bonus = 0.5
				uses = 2
				technology = tech_field_hospital
				technology = tech_field_hospital2
				technology = tech_field_hospital3
				technology = tech_field_hospital4

			}
		}
	}

	focus = {
		id = UKR_army_defend_support_c
		icon = infantry_commonwealth
		prerequisite = { focus = UKR_army_defend_support_b }
		x = 0
		y = 1
		relative_position_id = UKR_army_defend_support_b

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_support_def_c
				bonus = 0.5
				ahead_reduction = 1
				uses = 2
				technology = tech_engineers
				technology = tech_engineers2
				technology = tech_engineers3
				technology = tech_engineers4

			}
		}
	}

	focus = {
		id = UKR_army_defend_support_d
		icon = infantry_commonwealth
		prerequisite = { focus = UKR_army_defend_support_c }
		x = 0
		y = 1
		relative_position_id = UKR_army_defend_support_c

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_support_def_d
				bonus = 1
				uses = 1
				category = infantry_weapons

			}
		}
	}

	### left left ###
	focus = {
		id = UKR_army_defend_anti
		icon = infantry_axis
		prerequisite = { focus = UKR_army_defend}
		x = -1
		y = 1
		relative_position_id = UKR_army_defend

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_anti_def
				bonus = 1
				uses = 1
				category = cat_anti_tank
			}
		}
	}

	focus = {
		id = UKR_army_defend_anti_b
		icon = infantry_axis
		prerequisite = { focus = UKR_army_defend_anti }
		x = 0
		y = 1
		relative_position_id = UKR_army_defend_anti

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_anti_def_b
				bonus = 0.5
				uses = 1
				category = cat_anti_tank

			}
		}
	}

	focus = {
		id = UKR_army_defend_anti_c
		icon = infantry_axis
		prerequisite = { focus = UKR_army_defend_anti_b }
		x = 0
		y = 1
		relative_position_id = UKR_army_defend_anti_b

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_anti_def_c
				bonus = 0.5
				ahead_reduction = 1
				uses = 2
				technology = antiair1
				technology = antiair2
				technology = antiair3
				technology = antiair4
				technology = antiair5

			}
		}
	}

	focus = {
		id = UKR_army_defend_anti_d
		icon = infantry_axis
		prerequisite = { focus = UKR_army_defend_anti_c }
		x = 0
		y = 1
		relative_position_id = UKR_army_defend_anti_c

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_anti_def_d
				bonus = 1
				ahead_reduction = 1
				uses = 1
				category = electronics
				category = radar_tech
			}
		}
	}

	focus = {
		id = UKR_army_defend_final
		icon = defence
		prerequisite = { focus = UKR_army_defend_anti_d }
		prerequisite = { focus = UKR_army_defend_support_d }
		x = 1
		y = 1
		relative_position_id = UKR_army_defend_anti_d

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { }


		complete_tooltip = {

		}

		completion_reward = {
			add_war_support = 0.05
			add_ideas = UKR_def
		}
	}
	###right right###
	focus = {
		id = UKR_army_attack_armour
		icon = tank
		prerequisite = { focus = UKR_army_attack }
		x = 1
		y = 1
		relative_position_id = UKR_army_attack

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_armour_atk
				bonus = 1
				uses = 1
				category = cat_mechanized_equipment
			}
		}
	}

	focus = {
		id = UKR_army_attack_armour_b
		icon = tank
		prerequisite = { focus = UKR_army_attack_armour }
		x = 0
		y = 1
		relative_position_id = UKR_army_attack_armour

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_armour_atk_b
				bonus = 0.5
				uses = 2
				category = armor

			}
		}
	}

	focus = {
		id = UKR_army_attack_armour_c
		icon = tank_prototype
		prerequisite = { focus = UKR_army_attack_armour_b }
		x = 0
		y = 1
		relative_position_id = UKR_army_attack_armour_b

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_armour_atk_c
				bonus = 0.5
				ahead_reduction = 1
				uses = 2
				technology = tech_maintenance_company
				technology = tech_maintenance_company2
				technology = tech_maintenance_company3
				technology = tech_maintenance_company4

			}
		}
	}

	focus = {
		id = UKR_army_attack_armour_d
		icon = tank_prototype
		prerequisite = { focus = UKR_army_attack_armour_c }
		x = 0
		y = 1
		relative_position_id = UKR_army_attack_armour_c

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_armour_atk_d
				bonus = 1
				ahead_reduction = 1
				uses = 1
				category = armor

			}
		}
	}

	### right left ###
	focus = {
		id = UKR_army_attack_arti
		icon = artillery
		prerequisite = { focus = UKR_army_attack }
		x = -1
		y = 1
		relative_position_id = UKR_army_attack

		cost = 5

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_arti_atk
				bonus = 1
				uses = 1
				category = artillery
			}
		}
	}

	focus = {
		id = UKR_army_attack_arti_b
		icon = artillery2
		prerequisite = { focus = UKR_army_attack_arti }
		x = 0
		y = 1
		relative_position_id = UKR_army_attack_arti

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_arti_atk_b
				bonus = 0.5
				uses = 3
				category = artillery

			}
		}
	}

	focus = {
		id = UKR_army_attack_arti_c
		icon = artillery3
		prerequisite = { focus = UKR_army_attack_arti_b }
		x = 0
		y = 1
		relative_position_id = UKR_army_attack_arti_b

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_arti_atk_c
				bonus = 0.5
				ahead_reduction = 1
				uses = 2
				category = cat_anti_tank

			}
		}
	}

	focus = {
		id = UKR_army_attack_arti_d
		icon = artillery2
		prerequisite = { focus = UKR_army_attack_arti_c }
		x = 0
		y = 1
		relative_position_id = UKR_army_attack_arti_c

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			add_tech_bonus = {
				name = UKR_army_arti_atk_d
				bonus = 1
				ahead_reduction = 1
				uses = 1
				category = rocketry

			}
		}
	}

	focus = {
		id = UKR_army_attack_final
		icon = infantry_allies
		prerequisite = { focus = UKR_army_attack_arti_d }
		prerequisite = { focus = UKR_army_attack_armour_d }
		x = 1
		y = 1
		relative_position_id = UKR_army_attack_arti_d

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { }


		complete_tooltip = {

		}

		completion_reward = {
			add_war_support = 0.05
			add_ideas = UKR_atk
		}
	}

	focus = {
		id = UKR_army_logistics_final
		icon = small_arms4
		prerequisite = { focus = UKR_army_attack_arti_d focus = UKR_army_defend_anti_d}
		prerequisite = { focus = UKR_army_attack_armour_d focus = UKR_army_defend_support_d}
		x = -1
		y = 1
		relative_position_id = UKR_army_attack_arti_d

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_log
		}
	}

	focus = {
		id = UKR_army_final
		icon = army_logistics
		prerequisite = { focus = UKR_army_logistics_final}
		prerequisite = { focus = UKR_army_attack_final focus = UKR_army_defend_final}
		x = 0
		y = 1
		relative_position_id = UKR_army_logistics_final

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { }


		complete_tooltip = {

		}

		completion_reward = {
			add_doctrine_cost_reduction = {
				name = armydoctrine_bonus
				cost_reduction = 0.5
				uses = 2
				category = land_doctrine
			}
			add_ideas = UKR_mil
		}
	}
	#########################
	### POLITICAL FULL#######
	#########################
	### Neutral ###
	focus = {
		id = UKR_neutral_a
		icon = self_management
		prerequisite = { focus = UKR_russia_resist focus = UKR_russian_non}
		mutually_exclusive = { focus = UKR_democrat_a_a }
		mutually_exclusive = { focus = UKR_democrat_b_a }
		mutually_exclusive = { focus = UKR_fascist_start }
		mutually_exclusive = { focus = UKR_commie_start }
		x = 1
		y = 1
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_neutral_a

			set_rule = { can_send_volunteers = yes }
			set_politics = {
				ruling_party = conservative
				elections_allowed = yes
			}
		}
	}

	focus = {
		id = UKR_neutral_b
		icon = GFX_goal_generic_dangerous_deal
		prerequisite = { focus = UKR_neutral_a }
		x = -1
		y = 1
		relative_position_id = UKR_neutral_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 100

		}
	}

	focus = {
		id = UKR_neutral_c
		icon = trade_deal
		prerequisite = { focus = UKR_neutral_a }
		x = 1
		y = 1
		relative_position_id = UKR_neutral_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_neutral_a
				add_idea = UKR_idea_neutral_c
			}
		}
	}
	focus = {
		id = UKR_neutral_d
		icon = diplomatic_treaty
		prerequisite = { focus = UKR_neutral_b }
		x = -1
		y = 2
		relative_position_id = UKR_neutral_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 100

		}
	}

	focus = {
		id = UKR_neutral_e
		icon = defence
		prerequisite = { focus = UKR_neutral_c }
		x = 1
		y = 2
		relative_position_id = UKR_neutral_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_neutral_c
				add_idea = UKR_idea_neutral_e
			}
		}
	}

	focus = {
		id = UKR_neutral_f
		icon = destroy_society
		prerequisite = { focus = UKR_neutral_d }
		prerequisite = { focus = UKR_neutral_e }
		x = 0
		y = 3
		relative_position_id = UKR_neutral_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_neutral_e
				add_idea = UKR_idea_neutral_f
			}
			add_state_core = 80
			add_state_core = 137
			add_state_core = 73
		}
	}

	focus = {
		id = UKR_neutral_g
		icon = research
		prerequisite = { focus = UKR_neutral_f }
		x = -1
		y = 4
		relative_position_id = UKR_neutral_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		complete_tooltip = {

		}

		completion_reward = {
			add_research_slot = 1
		}
	}

	focus = {
		id = UKR_neutral_h
		icon = constitution
		prerequisite = { focus = UKR_neutral_f }
		x = 1
		y = 4
		relative_position_id = UKR_neutral_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_army_manpower = { size > 499999 }
		}

		bypass = {
			NOT = {
				ROM = {
					owns_state = 80
					controls_state = 80
					owns_state = 766
					controls_state = 766
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_ANNEXATION }


		complete_tooltip = {

		}

		completion_reward = {
			ROM = { country_event = ukraine.13 }
		}
	}

	focus = {
		id = UKR_neutral_i
		icon = forceful_treaty
		prerequisite = { focus = UKR_neutral_h }
		x = 1
		y = 5
		relative_position_id = UKR_neutral_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_army_manpower = { size > 749999 }
		}

		bypass = {
			NOT = {
				POL = {
					owns_state = 93
					controls_state = 93
					owns_state = 91
					controls_state = 91
					owns_state = 89
					controls_state = 89
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_ANNEXATION }


		complete_tooltip = {

		}

		completion_reward = {
			POL = { country_event = ukraine.16 }
		}
	}

	focus = {
		id = UKR_neutral_j
		icon = production2
		prerequisite = { focus = UKR_neutral_g }
		x = -1
		y = 5
		relative_position_id = UKR_neutral_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_neutral_f
				add_idea = UKR_idea_neutral_j
			}
		}
	}

	focus = {
		id = UKR_neutral_k
		icon = GFX_focus_crimea_3
		prerequisite = { focus = UKR_neutral_i }
		prerequisite = { focus = UKR_neutral_j }
		x = 0
		y = 6
		relative_position_id = UKR_neutral_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			has_army_manpower = { size > 999999 }
		}

		bypass = {
			NOT = {
				SOV = {
					owns_state = 137
					controls_state = 137
				}
			}
		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_ANNEXATION }


		complete_tooltip = {

		}

		completion_reward = {
			SOV = { country_event = ukraine.19 }
		}
	}

	focus = {
		id = UKR_neutral_l
		icon = concessions
		prerequisite = { focus = UKR_neutral_k }
		x = 0
		y = 7
		relative_position_id = UKR_neutral_a

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_STABILITY }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_neutral_j
				add_idea = UKR_idea_neutral_final
			}
			add_stability = 0.10
		}
	}

	### anti-russia ###
	focus = {
		id = UKR_democrat_a_a
		icon = demand_sudetenland
		prerequisite = { focus = UKR_russia_resist focus = UKR_russian_non}
		mutually_exclusive = { focus = UKR_neutral_a }
		mutually_exclusive = { focus = UKR_democrat_b_a }
		mutually_exclusive = { focus = UKR_fascist_start }
		mutually_exclusive = { focus = UKR_commie_start }
		x = -4
		y = 1
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_democrat_start
			add_political_power = 50

			set_rule = { can_send_volunteers = yes }
			set_politics = {
				ruling_party = social_liberal
				elections_allowed = yes
			}
		}
	}

	focus = {
		id = UKR_democrat_a_b
		icon = home_defense
		prerequisite = { focus = UKR_democrat_a_a}
		x = -3
		y = 3
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 50

		}
	}
	focus = {
		id = UKR_democrat_a_c
		icon = forceful_treaty
		prerequisite = { focus = UKR_democrat_a_a}
		x = -5
		y = 3
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 50

		}
	}
	focus = {
		id = UKR_democrat_a_d
		icon = military_mission
		prerequisite = { focus = UKR_democrat_a_c}
		prerequisite = { focus = UKR_democrat_a_b}
		x = -4
		y = 4
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_democrat_start
				add_idea = UKR_idea_democrat_a_d
			}
		}
	}

	focus = {
		id = UKR_democrat_a_e
		icon = research
		prerequisite = { focus = UKR_democrat_a_d}
		x = -2
		y = 5
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		complete_tooltip = {

		}

		completion_reward = {
			add_research_slot = 1
		}
	}
	focus = {
		id = UKR_democrat_a_f
		icon = national_greatness
		prerequisite = { focus = UKR_democrat_a_d}
		x = -4
		y = 5
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER}


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_democrat_a_d
				add_idea = UKR_idea_democrat_a_f
			}
		}
	}
	focus = {
		id = UKR_democrat_a_g
		icon = national_greatness
		prerequisite = { focus = UKR_democrat_a_f focus = UKR_fascist_a_d}
		x = -6
		y = 6
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_democrat_a_g
		}
	}
	focus = {
		id = UKR_democrat_a_h
		icon = trade_deal
		prerequisite = { focus = UKR_democrat_a_f}
		x = -4
		y = 6
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_democrat_a_f
				add_idea = UKR_idea_democrat_a_h
			}
		}
	}

	focus = {
		id = UKR_democrat_a_i
		icon = home_defense
		prerequisite = { focus = UKR_democrat_a_f}
		x = -2
		y = 6
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_democrat_a_i
		}
	}
	focus = {
		id = UKR_democrat_a_j
		icon = agriculture
		prerequisite = { focus = UKR_democrat_a_h}
		x = -5
		y = 7
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_democrat_a_h
				add_idea = UKR_idea_democrat_a_j
			}
		}
	}
	focus = {
		id = UKR_democrat_a_k
		icon = democracy
		prerequisite = { focus = UKR_democrat_a_h}
		prerequisite = { focus = UKR_democrat_a_i}
		x = -3
		y = 7
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {

			swap_ideas = {
				remove_idea = UKR_idea_democrat_a_i
				add_idea = UKR_idea_democrat_a_k
			}
			add_state_core = 137
		}
	}
	focus = {
		id = UKR_democrat_a_l
		icon = national_unity
		prerequisite = { focus = UKR_democrat_a_k}
		prerequisite = { focus = UKR_democrat_a_j}
		x = -4
		y = 8
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_war_support = 0.15
			swap_ideas = { remove_idea = UKR_idea_democrat_a_j add_idea = UKR_idea_democrat_a_final}
		}
	}
	focus = {
		id = UKR_democrat_allies
		icon = align_to_america2
		prerequisite = { focus = UKR_democrat_a_i}
		mutually_exclusive = { focus = UKR_hybrid_solo }
		x = -2
		y = 9
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			USA = { country_event = ukraine.22 }
		}
	}

	### Fascist ###
	focus = {
		id = UKR_fascist_start
		icon = fascism2
		prerequisite = { focus = UKR_russia_resist}
		mutually_exclusive = { focus = UKR_democrat_a_a }
		mutually_exclusive = { focus = UKR_democrat_b_a }
		mutually_exclusive = { focus = UKR_neutral_a }
		mutually_exclusive = { focus = UKR_commie_start }
		x = -8
		y = 1
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_fascist_start
			set_rule = { can_send_volunteers = yes }
			set_politics = {
				ruling_party = nationalist
				elections_allowed = no
			}
		}
	}
	### Route solo###
	focus = {
		id = UKR_fascist_a_a
		icon = fascism4
		prerequisite = { focus = UKR_fascist_start}
		mutually_exclusive = { focus = UKR_fascist_b_a}
		x = 0
		y = 1
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 50
		}
	}
	focus = {
		id = UKR_fascist_a_b
		icon = forceful_treaty
		prerequisite = { focus = UKR_fascist_a_a}
		x = 0
		y = 2
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 50

		}
	}
	focus = {
		id = UKR_fascist_a_c
		icon = army_doctrine
		prerequisite = { focus = UKR_fascist_a_b}
		x = 0
		y = 3
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			army_experience = 50
			add_manpower = 15000
		}
	}
	focus = {
		id = UKR_fascist_a_d
		icon = research
		prerequisite = { focus = UKR_fascist_a_c}
		x = 0
		y = 4
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH}


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_fascist_start
				add_idea = UKR_idea_fascist_a_d
			}
			add_research_slot = 1
		}
	}
	focus = {
		id = UKR_fascist_a_e
		icon = national_unity
		prerequisite = { focus = UKR_fascist_a_d}
		x = 0
		y = 5
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			add_manpower = -100000
			swap_ideas = {
				remove_idea = UKR_idea_fascist_a_d
				add_idea = UKR_idea_fascist_a_e
			}
		}
	}
	focus = {
		id = UKR_fascist_a_f
		icon = national_unity_red
		prerequisite = { focus = UKR_fascist_a_e}
		x = 0
		y = 6
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			add_manpower = -100000

			swap_ideas = {
				remove_idea = UKR_idea_fascist_a_e
				add_idea = UKR_idea_fascist_a_f
			}
		}
	}
	focus = {
		id = UKR_fascist_a_g
		icon = skull
		prerequisite = { focus = UKR_fascist_a_f}
		x = 0
		y = 7
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_WAR_SUPPORT }


		complete_tooltip = {

		}

		completion_reward = {
			add_war_support = 0.1
			swap_ideas = {
				remove_idea = UKR_idea_fascist_a_f
				add_idea = UKR_idea_fascist_a_final
			}
		}
	}
	focus = {
		id = UKR_fascist_a_h
		icon = army_officers
		prerequisite = { focus = UKR_fascist_a_b focus = UKR_fascist_b_b}
		x = -2
		y = 3
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			add_manpower = -150000
			add_ideas = UKR_idea_fascist_a_h
		}
	}
	focus = {
		id = UKR_fascist_a_i
		icon = tank2
		prerequisite = { focus = UKR_fascist_a_d focus = UKR_fascist_b_d}
		x = -2
		y = 5
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_ANNEXATION }


		complete_tooltip = {

		}

		completion_reward = {
			add_state_core = 194
			add_state_core = 137
			add_state_core = 80
			add_state_core = 73
			add_state_core = 218
			add_state_core = 240
			add_state_core = 220
			add_state_core = 234
			add_state_core = 245
		}
	}
	focus = {
		id = UKR_fascist_a_j
		icon = home_defense
		prerequisite = { focus = UKR_fascist_a_e focus = UKR_fascist_b_e}
		x = -2
		y = 6
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_fascist_a_j
		}
	}
	focus = {
		id = UKR_hybrid_solo
		icon = demand_territory
		prerequisite = { focus = UKR_democrat_a_g}
		mutually_exclusive = {focus = UKR_democrat_allies}
		x = 2
		y = 8
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {

			add_ideas = UKR_hybrid_fascist


		}
	}
	### route axis ###
	focus = {
		id = UKR_fascist_b_a
		icon = demand_sudetenland
		prerequisite = { focus = UKR_fascist_start}
		mutually_exclusive = { focus = UKR_fascist_a_a}
		x = -4
		y = 1
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 50
		}
	}
	focus = {
		id = UKR_fascist_b_b
		icon = forceful_treaty
		prerequisite = { focus = UKR_fascist_b_a}
		x = -4
		y = 2
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 50

		}
	}
	focus = {
		id = UKR_fascist_b_c
		icon = army_logistics
		prerequisite = { focus = UKR_fascist_b_b}
		x = -4
		y = 3
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_WAR_SUPPORT }


		complete_tooltip = {

		}

		completion_reward = {
			army_experience = 50
			add_war_support = 0.1
		}
	}
	focus = {
		id = UKR_fascist_b_d
		icon = army_officers
		prerequisite = { focus = UKR_fascist_b_c}
		x = -4
		y = 4
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_fascist_start
				add_idea = UKR_idea_fascist_b_d
			}
		}
	}
	focus = {
		id = UKR_fascist_b_e
		icon = oil_production
		prerequisite = { focus = UKR_fascist_b_d}
		x = -4
		y = 5
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_fascist_b_d
				add_idea = UKR_idea_fascist_b_e
			}
		}
	}

	focus = {
		id = UKR_fascist_b_f
		icon = constitution
		prerequisite = { focus = UKR_fascist_b_e}
		x = -4
		y = 6
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_fascist_b_e
				add_idea = UKR_idea_fascist_b_f
			}
		}
	}
	focus = {
		id = UKR_fascist_b_g
		icon = demand_territory
		prerequisite = { focus = UKR_fascist_b_f}
		x = -4
		y = 7
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_WAR_SUPPORT }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_fascist_b_f
				add_idea = UKR_idea_fascist_b_final
			}
		}
	}
	focus = {
		id = UKR_fascist_b_h
		icon = industry_civilian
		prerequisite = { focus = UKR_fascist_b_b}
		x = -6
		y = 3
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_fascist_b_h
		}
	}
	focus = {
		id = UKR_fascist_b_i
		icon = dangerous_laws
		prerequisite = { focus = UKR_fascist_b_d}
		x = -6
		y = 5
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_fascist_b_i
		}
	}
	focus = {
		id = UKR_fascist_b_j
		icon = research
		prerequisite = { focus = UKR_fascist_b_e}
		x = -6
		y = 6
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		complete_tooltip = {

		}

		completion_reward = {
			add_research_slot = 1
			add_ideas = UKR_idea_fascist_b_j
		}
	}

	focus = {
		id = UKR_fascist_axis
		icon = demand_sudetenland
		prerequisite = { focus = UKR_fascist_b_j}
		x = -6
		y = 8
		relative_position_id = UKR_fascist_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			GER = { country_event = ukraine.28 }
		}
	}

	### pro-russia ###
	focus = {
		id = UKR_democrat_b_a
		icon = democracy
		prerequisite = { focus = UKR_russia_resist focus = UKR_russian_non}
		mutually_exclusive = { focus = UKR_democrat_a_a }
		mutually_exclusive = { focus = UKR_neutral_a }
		mutually_exclusive = { focus = UKR_fascist_start }
		mutually_exclusive = { focus = UKR_commie_start }
		x = 6
		y = 1
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {

			add_ideas = UKR_idea_democrat_b_start
			set_rule = { can_send_volunteers = yes }
			set_politics = {
				ruling_party = reactionary
				elections_allowed = yes
			}

		}
	}

	focus = {
		id = UKR_democrat_b_b
		icon = molotov_ribbentrop_pact
		prerequisite = { focus = UKR_democrat_b_a}
		x = 5
		y = 3
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 50

		}
	}
	focus = {
		id = UKR_democrat_b_c
		icon = molotov_ribbentrop_pact
		prerequisite = { focus = UKR_democrat_b_a}
		x = 7
		y = 3
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 50

		}
	}

	focus = {
		id = UKR_democrat_b_d
		icon = national_unity
		prerequisite = { focus = UKR_democrat_b_c}
		prerequisite = { focus = UKR_democrat_b_b}
		x = 6
		y = 4
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_democrat_b_start
				add_idea = UKR_idea_democrat_b_d
			}
		}
	}

	focus = {
		id = UKR_democrat_b_e
		icon = research
		prerequisite = { focus = UKR_democrat_b_d}
		x = 4
		y = 5
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		complete_tooltip = {

		}

		completion_reward = {
			add_research_slot = 1
		}
	}
	focus = {
		id = UKR_democrat_b_f
		icon = propaganda
		prerequisite = { focus = UKR_democrat_b_d}
		x = 6
		y = 5
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_democrat_b_f
		}
	}
	focus = {
		id = UKR_democrat_b_g
		icon = renounce_treaty2
		prerequisite = { focus = UKR_democrat_b_f focus = UKR_commie_a_d}
		x = 8
		y = 6
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_democrat_b_g
		}
	}
	focus = {
		id = UKR_democrat_b_h
		icon = renounce_treaty
		prerequisite = { focus = UKR_democrat_b_f}
		x = 6
		y = 6
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_democrat_b_d
				add_idea = UKR_idea_democrat_b_h
			}
		}
	}

	focus = {
		id = UKR_democrat_b_i
		icon = trade_deal
		prerequisite = { focus = UKR_democrat_b_f}
		x = 4
		y = 6
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_democrat_b_f
				add_idea = UKR_idea_democrat_b_i
			}
		}
	}
	focus = {
		id = UKR_democrat_b_j
		icon = major_alliance
		prerequisite = { focus = UKR_democrat_b_h}
		prerequisite = { focus = UKR_democrat_b_i}
		x = 5
		y = 7
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_democrat_b_i
				add_idea = UKR_idea_democrat_b_j
			}
		}
	}
	focus = {
		id = UKR_democrat_b_k
		icon = GFX_goal_generic_dangerous_deal
		prerequisite = { focus = UKR_democrat_b_h}
		x = 7
		y = 7
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_democrat_b_h
				add_idea = UKR_idea_democrat_b_k
			}
		}
	}
	focus = {
		id = UKR_democrat_b_l
		icon = agriculture
		prerequisite = { focus = UKR_democrat_b_k}
		prerequisite = { focus = UKR_democrat_b_j}
		x = 6
		y = 8
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_democrat_b_k
				add_idea = UKR_idea_democrat_b_final
			}
		}
	}
	focus = {
		id = UKR_democrat_allies_b
		icon = align_to_csto
		prerequisite = { focus = UKR_democrat_b_i}
		mutually_exclusive = { focus = UKR_hybrid_solo_b }
		x = 4
		y = 9
		relative_position_id = UKR_russia_resist
		available = {
			SOV = {
				is_faction_leader = yes
			}
		}
		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			SOV = { country_event = ukraine.22 }
		}
	}

	### commie ###
	focus = {
		id = UKR_commie_start
		icon = communism
		prerequisite = { focus = UKR_russian_non}
		mutually_exclusive = { focus = UKR_democrat_a_a }
		mutually_exclusive = { focus = UKR_democrat_b_a }
		mutually_exclusive = { focus = UKR_fascist_start }
		mutually_exclusive = { focus = UKR_neutral_a }
		x = 10
		y = 1
		relative_position_id = UKR_russia_resist

		cost = 10

		ai_will_do = {
			factor = 50
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_commie_start

			set_rule = { can_send_volunteers = yes }
			set_politics = {
				ruling_party = communist
				elections_allowed = yes
			}
		}
	}
	### Route solo###
	focus = {
		id = UKR_commie_a_a
		icon = communism2
		prerequisite = { focus = UKR_commie_start}
		mutually_exclusive = { focus = UKR_commie_b_a}
		x = 0
		y = 1
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 150

		}
	}
	focus = {
		id = UKR_commie_a_b
		icon = communism3
		prerequisite = { focus = UKR_commie_a_a}
		x = 0
		y = 2
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 50

		}
	}
	focus = {
		id = UKR_commie_a_c
		icon = GFX_focus_generic_join_comintern
		prerequisite = { focus = UKR_commie_a_b}
		x = 0
		y = 3
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_commie_start
				add_idea = UKR_idea_commie_a_c
			}
		}
	}
	focus = {
		id = UKR_commie_a_d
		icon = constitution
		prerequisite = { focus = UKR_commie_a_c}
		x = 0
		y = 4
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_commie_a_c
				add_idea = UKR_idea_commie_a_d
			}
		}
	}
	focus = {
		id = UKR_commie_a_e
		icon = research
		prerequisite = { focus = UKR_commie_a_d}
		x = 0
		y = 5
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		complete_tooltip = {

		}

		completion_reward = {
			add_research_slot = 1
		}
	}
	focus = {
		id = UKR_commie_a_f
		icon = communism8
		prerequisite = { focus = UKR_commie_a_e}
		x = 0
		y = 6
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER}


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_commie_a_d
				add_idea = UKR_idea_commie_a_f
			}
		}
	}
	focus = {
		id = UKR_commie_a_g
		icon = communism5
		prerequisite = { focus = UKR_commie_a_f}
		x = 0
		y = 7
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_commie_a_f
				add_idea = UKR_idea_commie_a_final
			}
		}
	}
	focus = {
		id = UKR_commie_a_h
		icon = trade_deal
		prerequisite = { focus = UKR_commie_a_b focus = UKR_commie_b_b}
		x = 2
		y = 3
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_commie_a_h
			add_manpower = -75000
		}
	}
	focus = {
		id = UKR_commie_a_i
		icon = defence
		prerequisite = { focus = UKR_commie_a_d focus = UKR_commie_b_d}
		x = 2
		y = 5
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_commie_a_i
		}
	}
	focus = {
		id = UKR_commie_a_j
		icon = communism9
		prerequisite = { focus = UKR_commie_a_e focus = UKR_commie_b_e}
		x = 2
		y = 6
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {
			SOV = {
				controls_state = 78
			}
		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_ANNEXATION }


		complete_tooltip = {

		}

		completion_reward = {
			SOV = { country_event = ukraine.31 }
		}
	}
	focus = {
		id = UKR_hybrid_solo_b
		icon = GFX_goal_generic_demand_territory
		prerequisite = { focus = UKR_democrat_b_g}
		mutually_exclusive = {focus = UKR_democrat_allies_b}
		x = -2
		y = 8
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_hybrid_commie
		}
	}
	### route comminitern ###
	focus = {
		id = UKR_commie_b_a
		icon = communism11
		prerequisite = { focus = UKR_commie_start}
		mutually_exclusive = { focus = UKR_commie_a_a}
		x = 4
		y = 1
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_stability = 0.1

		}
	}
	focus = {
		id = UKR_commie_b_b
		icon = forceful_treaty
		prerequisite = { focus = UKR_commie_b_a}
		x = 4
		y = 2
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_POLITICAL }


		complete_tooltip = {

		}

		completion_reward = {
			add_political_power = 50

		}
	}
	focus = {
		id = UKR_commie_b_c
		icon = propaganda
		prerequisite = { focus = UKR_commie_b_b}
		x = 4
		y = 3
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_MANPOWER }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_commie_start
				add_idea = UKR_idea_commie_b_c
			}
		}
	}
	focus = {
		id = UKR_commie_b_d
		icon = skull2
		prerequisite = { focus = UKR_commie_b_c}
		x = 4
		y = 4
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_INDUSTRY }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_commie_b_c
				add_idea = UKR_idea_commie_b_d
			}
		}
	}
	focus = {
		id = UKR_commie_b_e
		icon = communism7
		prerequisite = { focus = UKR_commie_b_d}
		x = 4
		y = 5
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_commie_b_d
				add_idea = UKR_idea_commie_b_e
			}
		}
	}

	focus = {
		id = UKR_commie_b_f
		icon = communism12
		prerequisite = { focus = UKR_commie_b_e}
		x = 4
		y = 6
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {
			swap_ideas = {
				remove_idea = UKR_idea_commie_b_e
				add_idea = UKR_idea_commie_b_f
			}
		}
	}
	focus = {
		id = UKR_commie_b_g
		icon = tech_sharing
		prerequisite = { focus = UKR_commie_b_f}
		x = 4
		y = 7
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = { FOCUS_FILTER_RESEARCH }


		complete_tooltip = {

		}

		completion_reward = {
			add_research_slot = 1
			swap_ideas = {
				remove_idea = UKR_idea_commie_b_f
				add_idea = UKR_idea_commie_b_final
			}
		}
	}
	focus = {
		id = UKR_commie_b_h
		icon = communism
		prerequisite = { focus = UKR_commie_b_b}
		x = 6
		y = 3
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_commie_b_h
		}
	}
	focus = {
		id = UKR_commie_b_i
		icon = communist_research
		prerequisite = { focus = UKR_commie_b_d}
		x = 6
		y = 5
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {
			set_technology = { urban_warfare_secret_tech = 1 }
			custom_effect_tooltip = POL_urban_warfare_tactics_tp
		}
	}
	focus = {
		id = UKR_commie_b_j
		icon = fourth_international
		prerequisite = { focus = UKR_commie_b_e}
		x = 6
		y = 6
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {
			add_ideas = UKR_idea_commie_b_j
			set_capital = { state = 221}
		}
	}

	focus = {
		id = UKR_commie_commintern
		icon = communism6
		prerequisite = { focus = UKR_commie_b_j}
		x = 6
		y = 8
		relative_position_id = UKR_commie_start

		cost = 10

		ai_will_do = {
			factor = 50
		}

		available = {

		}

		bypass = {

		}

		cancel_if_invalid = yes
		continue_if_invalid = no
		available_if_capitulated = yes
		search_filters = {  }


		complete_tooltip = {

		}

		completion_reward = {
			SOV = { country_event = ukraine.25 }
		}
	}

}
