namespace = a_gm_distribute_minor 
character_event = {
	id = a_gm_distribute_minor.1 
	desc = a_gm_distribute_minor.1.desc 
	picture = GFX_evt_council 
	is_triggered_only = yes 
	notification = yes 
	immediate = {
		IF = {
			  limit={ has_character_flag = auto_give_minors_is_enabled }
			  
			  
			  IF = {
				   limit = { gm_can_grant_title_sebastokrator_trigger = yes NOT = {has_character_flag = disable_title_sebastokrator_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_sebastokrator_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_sebastokrator}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_sebastokrator_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.1 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_shahrwaraz_trigger = yes NOT = {has_character_flag = disable_title_shahrwaraz_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_shahrwaraz_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_shahrwaraz}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_shahrwaraz_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.2 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_volva_trigger = yes NOT = {has_character_flag = disable_title_volva_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_volva_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_volva}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_volva_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.3 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_state_inquisitor_trigger = yes NOT = {has_character_flag = disable_title_state_inquisitor_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_state_inquisitor_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_state_inquisitor}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_state_inquisitor_trigger = yes
							}
						a_gm_target_best_opinion_6_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_6 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.4 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_yabgu_trigger = yes NOT = {has_character_flag = disable_title_yabgu_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_yabgu_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_yabgu}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_yabgu_trigger = yes
							}
						a_gm_target_best_opinion_15_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_15 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.5 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_court_poet_india_trigger = yes NOT = {has_character_flag = disable_title_court_poet_india_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_court_poet_india_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_court_poet_india}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_court_poet_india_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.6 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_shahrwaraz_trigger = yes NOT = {has_character_flag = disable_title_eran_ambaragbed_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_eran_ambaragbed_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_eran_ambaragbed}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.7 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_sebastokrator_trigger = yes NOT = {has_character_flag = disable_title_despot_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_despot_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_despot}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_despot_trigger = yes
							}
						a_gm_target_best_opinion_15_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_15 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.8 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_yabgu_trigger = yes NOT = {has_character_flag = disable_title_kundur_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_kundur_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_kundur}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.9 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_master_of_the_blade_trigger = yes NOT = {has_character_flag = disable_title_master_of_the_blade_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_master_of_the_blade_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_master_of_the_blade}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_master_of_the_blade_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.10 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_behi_trigger = yes NOT = {has_character_flag = disable_title_behi_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_behi_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_behi}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_behi_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.11 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_master_of_the_blade_trigger = yes NOT = {has_character_flag = disable_title_venerable_elder_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_venerable_elder_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_venerable_elder}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_venerable_elder_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.12 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_court_skald_trigger = yes NOT = {has_character_flag = disable_title_court_skald_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_court_skald_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_court_skald}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_court_skald_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.13 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_shahrwaraz_trigger = yes NOT = {has_character_flag = disable_title_shahin_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_shahin_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_shahin}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_shahrwaraz_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.14 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_court_calligrapher_trigger = yes NOT = {has_character_flag = disable_title_court_calligrapher_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_court_calligrapher_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_court_calligrapher}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_court_calligrapher_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.15 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_court_skald_trigger = yes NOT = {has_character_flag = disable_title_marksman_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_marksman_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_marksman}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_marksman_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.16 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_seneschal_trigger = yes NOT = {has_character_flag = disable_title_seneschal_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_seneschal_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_seneschal}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_seneschal_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.17 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_shahrwaraz_trigger = yes NOT = {has_character_flag = disable_title_kardarigan_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_kardarigan_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_kardarigan}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_shahrwaraz_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.18 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_appointed_regent_trigger = yes NOT = {has_character_flag = disable_title_appointed_regent_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_appointed_regent_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_appointed_regent}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_appointed_regent_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.19 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_master_of_the_horse_trigger = yes NOT = {has_character_flag = disable_title_master_of_the_horse_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_master_of_the_horse_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_master_of_the_horse}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_marksman_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.20 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_behi_trigger = yes NOT = {has_character_flag = disable_title_darkhan_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_darkhan_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_darkhan}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.21 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_court_calligrapher_trigger = yes NOT = {has_character_flag = disable_title_chief_qadi_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_chief_qadi_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_chief_qadi}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_chief_qadi_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.22 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_cupbearer_trigger = yes NOT = {has_character_flag = disable_title_cupbearer_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_cupbearer_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_cupbearer}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_seneschal_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.23 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_state_inquisitor_trigger = yes NOT = {has_character_flag = disable_title_high_admiral_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_high_admiral_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_high_admiral}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_state_inquisitor_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.24 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_court_skald_trigger = yes NOT = {has_character_flag = disable_title_lawspeaker_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_lawspeaker_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_lawspeaker}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.25 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_court_skald_trigger = yes NOT = {has_character_flag = disable_title_hirdman_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_hirdman_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_hirdman}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_state_inquisitor_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.26 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_behi_trigger = yes NOT = {has_character_flag = disable_title_master_of_the_eagle_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_master_of_the_eagle_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_master_of_the_eagle}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.27 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_drottseti_trigger = yes NOT = {has_character_flag = disable_title_drottseti_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_drottseti_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_drottseti}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.28 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_master_of_the_royal_elephants_trigger = yes NOT = {has_character_flag = disable_title_master_of_the_royal_elephants_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_master_of_the_royal_elephants_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_master_of_the_royal_elephants}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_seneschal_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.29 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { NOT = {has_character_flag = disable_title_commander_is_enabled} }
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_commander_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_commander}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_commander_trigger = yes
							}
						a_gm_target_best_martial_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_attr_martial = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.30 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_yabgu_trigger = yes NOT = {has_character_flag = disable_title_ishad_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_ishad_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_ishad}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_state_inquisitor_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.31 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_sebastokrator_trigger = yes NOT = {has_character_flag = disable_title_caesar_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_caesar_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_caesar}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_caesar_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.32 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_guru_trigger = yes NOT = {has_character_flag = disable_title_guru_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_guru_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_guru}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_guru_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.33 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_chief_architect_trigger = yes NOT = {has_character_flag = disable_title_chief_architect_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_chief_architect_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_chief_architect}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_marksman_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.34 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_behi_trigger = yes NOT = {has_character_flag = disable_title_cherbi_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_cherbi_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_cherbi}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.35 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_master_of_the_blade_trigger = yes NOT = {has_character_flag = disable_title_master_of_the_bow_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_master_of_the_bow_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_master_of_the_bow}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_master_of_the_bow_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.36 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_state_inquisitor_trigger = yes NOT = {has_character_flag = disable_title_high_judge_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_high_judge_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_high_judge}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_state_inquisitor_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.37 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_court_physician_trigger = yes NOT = {has_character_flag = disable_title_court_physician_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_court_physician_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_court_physician}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_court_physician_trigger = yes
							}
						a_gm_target_best_learning_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_attr_learning = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.38 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_imperial_eunuch_trigger = yes NOT = {has_character_flag = disable_title_imperial_eunuch_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_imperial_eunuch_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_imperial_eunuch}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_imperial_eunuch_trigger = yes
							}
						a_gm_target_best_opinion_30_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_30 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.39 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_hermetics_apprentice_trigger = yes NOT = {has_character_flag = disable_title_hermetics_apprentice_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_hermetics_apprentice_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_hermetics_apprentice}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_hermetics_apprentice_trigger = yes
							}
						a_gm_target_best_learning_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_attr_learning = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.40 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_court_dwarf_trigger = yes NOT = {has_character_flag = disable_title_court_dwarf_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_court_dwarf_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_court_dwarf}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_court_dwarf_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.41 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_noyan_trigger = yes NOT = {has_character_flag = disable_title_noyan_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_noyan_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_noyan}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.42 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_sebastokrator_trigger = yes NOT = {has_character_flag = disable_title_anthypatos_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_anthypatos_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_anthypatos}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_anthypatos_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.43 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_behi_trigger = yes NOT = {has_character_flag = disable_title_baghatur_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_baghatur_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_baghatur}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.44 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_shahrwaraz_trigger = yes NOT = {has_character_flag = disable_title_pushtigban_salar_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_pushtigban_salar_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_pushtigban_salar}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_state_inquisitor_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.45 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_spahbod_trigger = yes NOT = {has_character_flag = disable_title_spahbod_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_spahbod_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_spahbod}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_marksman_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.46 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_champion_trigger = yes NOT = {has_character_flag = disable_title_champion_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_champion_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_champion}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_state_inquisitor_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.47 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_chief_architect_trigger = yes NOT = {has_character_flag = disable_title_court_poet_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_court_poet_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_court_poet}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_court_calligrapher_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.48 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_master_of_the_hunt_trigger = yes NOT = {has_character_flag = disable_title_master_of_the_hunt_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_master_of_the_hunt_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_master_of_the_hunt}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_seneschal_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.49 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_councilmember_emperor_trigger = yes NOT = {has_character_flag = disable_title_councilmember_emperor_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_councilmember_emperor_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_councilmember_emperor}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_councilmember_emperor_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.50 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_keeper_of_swans_trigger = yes NOT = {has_character_flag = disable_title_keeper_of_swans_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_keeper_of_swans_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_keeper_of_swans}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.51 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_sebastokrator_trigger = yes NOT = {has_character_flag = disable_title_kouropalates_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_kouropalates_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_kouropalates}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_kouropalates_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.52 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_royal_builder_trigger = yes NOT = {has_character_flag = disable_title_royal_builder_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_royal_builder_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_royal_builder}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_seneschal_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.53 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_councilmember_king_trigger = yes NOT = {has_character_flag = disable_title_councilmember_king_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_councilmember_king_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_councilmember_king}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_councilmember_king_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.54 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_master_of_the_horse_trigger = yes NOT = {has_character_flag = disable_title_high_almoner_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_high_almoner_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_high_almoner}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.55 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_court_musician_trigger = yes NOT = {has_character_flag = disable_title_court_musician_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_court_musician_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_court_musician}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 NOT = { gm_has_unique_trigger = yes }
							 gm_can_hold_title_eran_ambaragbed_trigger = yes
							}
						a_gm_target_best_opinion_5_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_5 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.56 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			  
			  IF = {
				   limit = { gm_can_grant_title_court_eunuch_trigger = yes NOT = {has_character_flag = disable_title_court_eunuch_is_enabled}}
				  
				while = { 
					 limit = {
						  gm_can_distribute_title_court_eunuch_trigger = yes
						  NOT = { ROOT = { has_character_flag = a_gm_break_while }}
						 }
					 
					 clr_character_flag = a_gm_granted_minor_title
					 clr_character_flag = a_gm_event_target_set 
					 any_realm_character = {
						limit = {
							 liege = { character = ROOT }
							 NOT = {has_minor_title = title_court_eunuch}
							 NOT = {has_character_flag = a_gm_assigned_minor_title}
							 gm_can_hold_title_court_eunuch_trigger = yes
							}
						a_gm_target_best_opinion_10_candidate = yes
						}
					 IF = {
						  limit = {has_character_flag = a_gm_event_target_set}
						  event_target:target_opinion_10 = {
							 set_character_flag = a_gm_assigned_minor_title
							 character_event = { id = a_gm_assign_minor.57 }
							 
							 ROOT = {
								  set_character_flag = a_gm_granted_minor_title
								  }
							  }
						 }
					 IF = {
						  limit = {NOT={ROOT={has_character_flag = a_gm_granted_minor_title}}} 
						  ROOT={set_character_flag = a_gm_break_while}
						}
					}
				clr_character_flag = a_gm_break_while
				  }
			 
			}
		clr_character_flag = a_gm_control_started
		}
	option = { name = "ACCEPT"}
	}
