########################################################################################################
#Transport Capacity (TC)
#These events attempt to imitate the TC variable in HOI2. In HOI1, TC value will affect your troops'
#supply needs above the base value found in the division creation screen. Additionally, it will reduce 
#max. organization, increase fuel consumption, and lower movement speed. In other words, all the effects
#of high TC are bad, and the goal is to keep your TC at 0. Events check for TC monthly.
#
#TC ranges from 0 (scenario start and minimum/no affects) to 20 on a linear scale. 
#At TC = 20, division parameters (vs. base value):
#supply needs: +100% (i.e. for an infantry 3.0 vs. 1.0) 
#max. organization: -20%
#fuel consumption: +50%
#movement speed: -50%  
#
#TC event checks: monthly
#Garrison division type: can be any, incl. armor. However, militia or cavalry are the cheapest and serve
#just as well.
#
#Garrison level base value modified by:
#owned and controlled : 0
#NOT owned, but controlled (i.e. atwar) : +1
#dissent: 0 (at <8%) / +1 (at =>8%)/ +2 ( = > 20%)
#ideology: -1 (liberal conservative/centrist) / 0 (paternal_autocrat/reformed_socialist/left_wing_radical)/ 
#          +1 (nazi/fascist/leninist/stalinist)
#
#TC change: No Change/TC bonus +1/2nd TC bonus +1/TC malus -1/2nd TC malus -1
#
#1. TC bonus +1/No Change/TC malus -1: 
#Each region, typically consisting of 3-6 provinces requires a certain number of garrison troops: 
#For example, the region Niedersachsen (GER) consists of Hamburg/Hannover/Wilhelmshafen/Munster.
#To get a No Change value for that region, you would need to have a garrison of EITHER 2 in Hamburg,
#2 in Hannover, 3 in Wilhelmshafen, or  3 in Munster. In general, the larger a region's main city by IC, the
#lower the garrison requirement for that province. (This is so that HP will want to garrison the main cities
#that require the lowest garrisoning, which would imitate historical).
#
#Regional TC bonus +1 will occur for that region, if during the monthly check, you have at least 2 more divisions 
#than the min. garrison required in any of the provinces. Ex: You get Regional TC bonus +1, if have a garrison of
#EITHER >=4 in Hamburg, >=4 in Hannover, >=5 in Wilhelmshafen, or >=5 in Munster.
#
#Regional TC malus -1 will occur for that region, if during the monthly check, you have at least 1 less division 
#than the min. garrison required in ALL of the provinces. Ex: You get a Regional TC malus -1, if have a garrison of
#ALL of the following: =<1 in Hamburg, =<1 in Hannover, =<2 in Wilhelmshafen, or =<2 in Munster.  
#
#Monthly TC bonus +1 will occur for that country, if the sum of the Regional TC scores is positive
#Monthly TC malus -1 will occur for that country, if the sum of the Regional TC scores is negative
#
#In summary, garrison at least 1 province in each region. Overgarrisoning gives a plus value, 
#undergarrisoning gives a minus value. You then add together the over/under-garrisoned regions and get
#a national total. If positive, you get TC bonus +1 for that month; if negative, you get TC malus -1
#
#
#2. In addition, you can get a 2nd TC bonus/malus, which can cancel out the 1st, or add +1/subtract -1 to it.
#
#No Change/2nd TC bonus +1/2nd TC malus -1
#The No change/Regional TC +1 regions/Regional TC -1 regions are each counted. Example, Niedersachsen/Mecklenburg/
#Sachsen are all +1 in a certain month, Hessen/Westfalen are 0, and Bavaria is -1. 
#
#It takes (3) +1 regions to offset (1) -1. In this case, the (3) overgarrisoned regions cancel out the (1) undergarrisoned
#region in Bavaria. Values are truncated so >=6 +1 would cancel out (2) -1; >=9 +1 cancel out (3) -1s, etc.
#
#Another example: East Prussia/Hessen/Westfalen +1, Baden-Wurtembberg 0, Bavaria/East Prussia -1
#2nd TC bonus/malus = -1
#1st TC bonus/malus = +1
#Total change in TC for that month = 0

#Exceptions: if all but 1 region is 0, and that region is -1
#2nd TC bonus/malus =  0 (increased from -1 to give a little leeway)
#1st TC bonus/malus =  -1 
#Total change in TC for that month = -1

#Exceptions: if all but 3 regions are 0, and those 3 regions are +1
#2nd TC bonus/malus =  0 (reduced from +1; you need 4 provinces of +1 to get the 2nd TC bonus)
#1st TC bonus/malus = +1
#Total change in TC for that month = +1
#Note: >=6 +1 would still cancel out (1) -1, and give you the 2nd TC bonus for that month, and so forth

#At the end of the month, you get an event, which will "discover" the bonuses that got triggered. These then will effect
#your TC score (0-20) and thereby division parameters for the next month. The TC score is a running total, however, the 
#TC bonus/malus gets reset each month. You can modify the overall TC score a little bit each month, by over or 
#under-garrisoning. As above, TC=0 is base division parameters. TC=20 (max) is extremely poor division parameters, with
#a linear range between 0 and 20.
#
#Note 1: Salvador (with tag ALB) becomes the TC counter of the world. 
#############################################################################################
#Germany Initialize Flags on January 1, 1936

event = { 
	id = 11100000
	random = no
	country = ALB
		
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany

	}
	
	name = "Germany TC Initialize Flags"
	desc = ""
	style = 0
	
	date = { day = 1 month = january year = 1936 }

	action_a = {		
		command = { type = setflag which = alb_TC_ger_Total0 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC+1 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC-1 }
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC0 }
		command = { type = setflag which = alb_TC_ger_Dissent<8 }
		command = { type = setflag which = alb_TC_ger_PoliticalRightWing }
	}
}

##############################################################################################
#Germany Total TC Reduce Events (Recurring/Persistent)

event = { 
	id = 11100001
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany

		flag = alb_TC_ger_Total0
		flag = alb_TC_ger_RegionalTC+1
	}
	
	name = "Germany Total TC Reduce"
	desc = ""
	style = 0

	action_a = {		
		command = { type = clrflag which = alb_TC_ger_Total0 }
		command = { type = setflag which = alb_TC_ger_Total1 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC+1 }
	}
}

event = { 
	id = 11100002
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany

		flag = alb_TC_ger_Total1
		flag = alb_TC_ger_RegionalTC+1
	}
	
	name = "Germany Total TC Reduce"
	desc = ""
	style = 0

	action_a = {		
		command = { type = clrflag which = alb_TC_ger_Total1 }
		command = { type = setflag which = alb_TC_ger_Total2 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC+1 }
	}
}

event = { 
	id = 11100003
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total2
		flag = alb_TC_ger_RegionalTC+1
	}
	
	name = "Germany Total TC Reduce"
	desc = ""
	style = 0

	action_a = {		
		command = { type = clrflag which = alb_TC_ger_Total2 }
		command = { type = setflag which = alb_TC_ger_Total3 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC+1 }
	}
}

event = { 
	id = 11100004
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total3
		flag = alb_TC_ger_RegionalTC+1
	}
	
	name = "Germany Total TC Reduce"
	desc = ""
	style = 0

	action_a = {		
		command = { type = clrflag which = alb_TC_ger_Total3 }
		command = { type = setflag which = alb_TC_ger_Total4 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC+1 }
	}
}

event = { 
	id = 11100005
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total4
		flag = alb_TC_ger_RegionalTC+1
	}
	
	name = "Germany Total TC Reduce"
	desc = ""
	style = 0

	action_a = {		
		command = { type = clrflag which = alb_TC_ger_Total4 }
		command = { type = setflag which = alb_TC_ger_Total5 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC+1 }
	}
}

#Germany Total TC Increase Events (Recurring/Persistent)

event = { 
	id = 11100100
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total1
		flag = alb_TC_ger_RegionalTC-1
	}
	
	name = "Germany Total TC Increase"
	desc = ""
	style = 0

	action_a = {		
		command = { type = clrflag which = alb_TC_ger_Total1 }
		command = { type = setflag which = alb_TC_ger_Total0 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC-1 }
	}
}

event = { 
	id = 11100101
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total2
		flag = alb_TC_ger_RegionalTC-1
	}
	
	name = "Germany Total TC Increase"
	desc = ""
	style = 0

	action_a = {		
		command = { type = clrflag which = alb_TC_ger_Total2 }
		command = { type = setflag which = alb_TC_ger_Total1 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC-1 }
	}
}

event = { 
	id = 11100102
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total3
		flag = alb_TC_ger_RegionalTC-1
	}
	
	name = "Germany Total TC Increase"
	desc = ""
	style = 0

	action_a = {		
		command = { type = clrflag which = alb_TC_ger_Total3 }
		command = { type = setflag which = alb_TC_ger_Total2 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC-1 }
	}
}

event = { 
	id = 11100103
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total4
		flag = alb_TC_ger_RegionalTC-1
	}
	
	name = "Germany Total TC Increase"
	desc = ""
	style = 0

	action_a = {		
		command = { type = clrflag which = alb_TC_ger_Total4 }
		command = { type = setflag which = alb_TC_ger_Total3 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC-1 }
	}
}

event = { 
	id = 11100104
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total5
		flag = alb_TC_ger_RegionalTC-1
	}
	
	name = "Germany Total TC Increase"
	desc = ""
	style = 0

	action_a = {		
		command = { type = clrflag which = alb_TC_ger_Total5 }
		command = { type = setflag which = alb_TC_ger_Total4 }
		command = { type = clrflag which = alb_TC_ger_RegionalTC-1 }
	}
}

###########################################################
#TC Regions for Germany
###########################################################
#Regional TC check Bonus (Recurring/Persistent)

event = { 
	id = 11101001
	random = no
	country = ALB
	persistent = yes

	# Triggered by multiple events, multiple times. 
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
			
		#Niedersachsen
		OR = {
			garrison = { country = GER province = 582 size = 5 } # Münster (base 3)
			garrison = { country = GER province = 583 size = 4 } # Hannover (base 2)
			garrison = { country = GER province = 588 size = 4 } # Hamburg (base 2)
			garrison = { country = GER province = 589 size = 5 } # Wilhelmshafen (base 3)
		}
	}
	
	name = "Niedersachsen TC check Bonus"
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_RegionalTC-1 }
		
		#Triggers all the "Germany Total TC Increase" events, but only 1 will fire
		#which is the one that has alb_TC_ger_TotalX as TRUE 
		command = { type = trigger which = 11100100 }
		command = { type = trigger which = 11100101 }
		command = { type = trigger which = 11100102 }
		command = { type = trigger which = 11100103 }
		command = { type = trigger which = 11100104 }	
	}
}

event = { 
	id = 11101002
	random = no
	country = ALB
	persistent = yes

	# Triggered by multiple events, multiple times. 
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
			
		#Hessen-Thuringen
		OR = {
			garrison = { country = GER province =  579 size = 5 } #	Erfurt (3)
			garrison = { country = GER province =  580 size = 5 } #	Halle (3)
			garrison = { country = GER province = 1961 size = 4 } #	Frankfurt am Main (2)
		}
	}
	
	name = "Hessen-Thuringen TC check Bonus"
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_RegionalTC-1 }
				
		#Triggers all the "Germany Total TC Increase" events, but only 1 will fire
		#which is the one that has alb_TC_ger_TotalX as TRUE 
		command = { type = trigger which = 11100100 }
		command = { type = trigger which = 11100101 }
		command = { type = trigger which = 11100102 }
		command = { type = trigger which = 11100103 }
		command = { type = trigger which = 11100104 }
	}
}

event = { 
	id = 11101003
	random = no
	country = ALB
	persistent = yes

	# Triggered by multiple events, multiple times. 
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
			
		#NRW-Rheinland Pfalz-Saar
		OR = {
			garrison = { country = GER province = 558 size = 4 } #	Köln (2)
			garrison = { country = GER province = 559 size = 4 } #	Essen (2)
			garrison = { country = GER province = 560 size = 5 } #	Saarbrücken (3)
		}
	}
	
	name = "NRW-Rheinland Pfalz-Saar TC check Bonus"
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_RegionalTC-1 }
				
		#Triggers all the "Germany Total TC Increase" events, but only 1 will fire
		#which is the one that has alb_TC_ger_TotalX as TRUE 
		command = { type = trigger which = 11100100 }
		command = { type = trigger which = 11100101 }
		command = { type = trigger which = 11100102 }
		command = { type = trigger which = 11100103 }
		command = { type = trigger which = 11100104 }
	}
}

event = { 
	id = 11101004
	random = no
	country = ALB
	persistent = yes

	# Triggered by multiple events, multiple times. 
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
			
		#Baden-Wurttemberg
		OR = {
			garrison = { country = GER province = 547 size = 6 } #	Freiburg (4)
			garrison = { country = GER province = 575 size = 5 } #	Mannheim (3)
			garrison = { country = GER province = 577 size = 5 } #	Stuttgart (3)
		}
	}
	
	name = "Baden-Wurttemberg TC check Bonus"
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_RegionalTC-1 }
				
		#Triggers all the "Germany Total TC Increase" events, but only 1 will fire
		#which is the one that has alb_TC_ger_TotalX as TRUE 
		command = { type = trigger which = 11100100 }
		command = { type = trigger which = 11100101 }
		command = { type = trigger which = 11100102 }
		command = { type = trigger which = 11100103 }
		command = { type = trigger which = 11100104 }
	}
}

event = { 
	id = 11101005
	random = no
	country = ALB
	persistent = yes

	# Triggered by multiple events, multiple times. 
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
			
		#Bayern
		OR = {
			garrison = { country = GER province = 562 size = 4 } #	München (2)
			garrison = { country = GER province = 574 size = 4 } #	Nürnberg (2)
			garrison = { country = GER province = 576 size = 5 } #	Würzburg (3)
			garrison = { country = GER province = 566 size = 6 } #	Konstanz (4)
		}
	}
	
	name = "Bayern TC check Bonus"
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_RegionalTC-1 }
				
		#Triggers all the "Germany Total TC Increase" events, but only 1 will fire
		#which is the one that has alb_TC_ger_TotalX as TRUE 
		command = { type = trigger which = 11100100 }
		command = { type = trigger which = 11100101 }
		command = { type = trigger which = 11100102 }
		command = { type = trigger which = 11100103 }
		command = { type = trigger which = 11100104 }	
	}
}

#Regional TC check Malus (Recurring/Persistent)

event = { 
	id = 11102001
	random = no
	country = ALB
	persistent = yes

	# Triggered by multiple events, multiple times. 
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		#Niedersachsen
		NOT = {
			garrison = { country = GER province = 582 size = 3 } # Münster (base 3)
			garrison = { country = GER province = 583 size = 2 } # Hannover (base 2)
			garrison = { country = GER province = 588 size = 2 } # Hamburg (base 2)
			garrison = { country = GER province = 589 size = 3 } # Wilhelmshafen (base 3)
		}
		
	}
	
	name = "Niedersachsen TC check Malus"
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_RegionalTC+1 }
				
		#Triggers all the "Germany Total TC Reduce" events, but only 1 will fire
		#which is the one that has alb_TC_ger_TotalX as TRUE 
		command = { type = trigger which = 11100001 }
		command = { type = trigger which = 11100002 }
		command = { type = trigger which = 11100003 }
		command = { type = trigger which = 11100004 }
		command = { type = trigger which = 11100005 }	
	}
}

event = { 
	id = 11102002
	random = no
	country = ALB
	persistent = yes

	# Triggered by multiple events, multiple times. 
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		#Hessen-Thuringen
		NOT = {
			garrison = { country = GER province =  579 size = 3 } #	Erfurt (3)
			garrison = { country = GER province =  580 size = 3 } #	Halle (3)
			garrison = { country = GER province = 1961 size = 2 } #	Frankfurt am Main (2)
		}
		
	}
	
	name = "Hessen-Thuringen TC check Malus"
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_RegionalTC+1 }
				
		#Triggers all the "Germany Total TC Reduce" events, but only 1 will fire
		#which is the one that has alb_TC_ger_TotalX as TRUE 
		command = { type = trigger which = 11100001 }
		command = { type = trigger which = 11100002 }
		command = { type = trigger which = 11100003 }
		command = { type = trigger which = 11100004 }
		command = { type = trigger which = 11100005 }	
	}
}

event = { 
	id = 11102003
	random = no
	country = ALB
	persistent = yes

	# Triggered by multiple events, multiple times. 
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		#NRW-Rheinland Pfalz-Saar
		NOT = {
			garrison = { country = GER province = 558 size = 2 } #	Köln (2)
			garrison = { country = GER province = 559 size = 2 } #	Essen (2)
			garrison = { country = GER province = 560 size = 3 } #	Saarbrücken (3)
		}
		
	}
	
	name = "NRW-Rheinland Pfalz-Saar TC check Malus"
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_RegionalTC+1 }
				
		#Triggers all the "Germany Total TC Reduce" events, but only 1 will fire
		#which is the one that has alb_TC_ger_TotalX as TRUE 
		command = { type = trigger which = 11100001 }
		command = { type = trigger which = 11100002 }
		command = { type = trigger which = 11100003 }
		command = { type = trigger which = 11100004 }
		command = { type = trigger which = 11100005 }	
	}
}

event = { 
	id = 11102004
	random = no
	country = ALB
	persistent = yes

	# Triggered by multiple events, multiple times. 
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		#Baden-Wurttemberg
		NOT = {
			garrison = { country = GER province = 547 size = 4 } #	Freiburg (4)
			garrison = { country = GER province = 575 size = 3 } #	Mannheim (3)
			garrison = { country = GER province = 577 size = 3 } #	Stuttgart (3)
		}
		
	}
	
	name = "Baden-Wurttemberg TC check Malus"
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_RegionalTC+1 }
				
		#Triggers all the "Germany Total TC Reduce" events, but only 1 will fire
		#which is the one that has alb_TC_ger_TotalX as TRUE 
		command = { type = trigger which = 11100001 }
		command = { type = trigger which = 11100002 }
		command = { type = trigger which = 11100003 }
		command = { type = trigger which = 11100004 }
		command = { type = trigger which = 11100005 }		
	}
}

event = { 
	id = 11102005
	random = no
	country = ALB
	persistent = yes

	# Triggered by multiple events, multiple times. 
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		#Bayern
		NOT = {
			garrison = { country = GER province = 562 size = 2 } #	München (2)
			garrison = { country = GER province = 574 size = 2 } #	Nürnberg (2)
			garrison = { country = GER province = 576 size = 3 } #	Würzburg (3)
			garrison = { country = GER province = 566 size = 4 } #	Konstanz (4)
		}
		
	}
	
	name = "Bayern TC check Malus"
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_RegionalTC+1 }
				
		#Triggers all the "Germany Total TC Reduce" events, but only 1 will fire
		#which is the one that has alb_TC_ger_TotalX as TRUE 
		command = { type = trigger which = 11100001 }
		command = { type = trigger which = 11100002 }
		command = { type = trigger which = 11100003 }
		command = { type = trigger which = 11100004 }
		command = { type = trigger which = 11100005 }	
	}
}

###################################################################
#Germany Regional Monthly TC Checks
###################################################################

#1936

event = { 
	id = 11150001
	random = no 
	country = ALB

	trigger = { 
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Jan. 1936 Niedersachsen TC check" 
	desc = "Checks the region of Niedersachsen for adequate garrisons. Event sequence increases or decreases Germany Total TC value" 
	style = 0 

	date = { day = 7 month = january year = 1936 }
	offset = 8
	deathdate = { day = 30 month = january year = 1936 }

	action_a = { 
		name = "OK"

		#Triggers both the "Regional TC check Bonus" and "Regional TC check Malus" events, 
		#but only 1 will fire (or neither), depending on the garrison levels in the region 
		command = { type = trigger which = 11101001 } #Regional TC check Bonus (Niedersachsen)
		command = { type = trigger which = 11102001 } #Regional TC check Malus (Niedersachsen)
	} 
}


event = { 
	id = 11150002
	random = no 
	country = ALB 

	trigger = { 
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Jan. 1936 Hessen-Thuringen TC check" 
	desc = "Checks the region of Hessen-Thuringen for adequate garrisons. Event sequence increases or decreases Germany Total TC value" 
	style = 0 

	date = { day = 8 month = january year = 1936 }
	offset = 8
	deathdate = { day = 30 month = january year = 1936 }

	action_a = { 
		name = "OK"

		#Triggers both the "Regional TC check Bonus" and "Regional TC check Malus" events, 
		#but only 1 will fire (or neither), depending on the garrison levels in the region 
		command = { type = trigger which = 11101002 } #Regional TC check Bonus (Hessen-Thuringen)
		command = { type = trigger which = 11102002 } #Regional TC check Malus (Hessen-Thuringen)
	} 
}

event = { 
	id = 11150003
	random = no 
	country = ALB 

	trigger = { 
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Jan. 1936 NRW-Rheinland-Pfalz-Saar TC check" 
	desc = "Checks the region of NRW-Rheinland-Pfalz-Saar for adequate garrisons. Event sequence increases or decreases Germany Total TC value" 
	style = 0 

	date = { day = 9 month = january year = 1936 }
	offset = 8
	deathdate = { day = 30 month = january year = 1936 }

	action_a = { 
		name = "OK"

		#Triggers both the "Regional TC check Bonus" and "Regional TC check Malus" events, 
		#but only 1 will fire (or neither), depending on the garrison levels in the region 
		command = { type = trigger which = 11101003 } #Regional TC check Bonus (NRW-Rheinland-Pfalz-Saar)
		command = { type = trigger which = 11102003 } #Regional TC check Malus (NRW-Rheinland-Pfalz-Saar)
	} 
}

event = { 
	id = 11150004
	random = no 
	country = ALB

	trigger = { 
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Jan. 1936 Baden-Wurttemberg TC check" 
	desc = "Checks the region of Baden-Wurttemberg for adequate garrisons. Event sequence increases or decreases Germany Total TC value" 
	style = 0 

	date = { day = 10 month = january year = 1936 }
	offset = 7
	deathdate = { day = 30 month = january year = 1936 }

	action_a = { 
		name = "OK"

		#Triggers both the "Regional TC check Bonus" and "Regional TC check Malus" events, 
		#but only 1 will fire (or neither), depending on the garrison levels in the region 
		command = { type = trigger which = 11101004 } #Regional TC check Bonus (Baden-Wurttemberg)
		command = { type = trigger which = 11102004 } #Regional TC check Malus (Baden-Wurttemberg)
	} 
}

event = { 
	id = 11150005
	random = no 
	country = ALB

	trigger = { 
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Jan. 1936 Bayern TC check" 
	desc = "Checks the region of Bayern for adequate garrisons. Event sequence increases or decreases Germany Total TC value" 
	style = 0 

	date = { day = 11 month = january year = 1936 }
	offset = 7
	deathdate = { day = 30 month = january year = 1936 }

	action_a = { 
		name = "OK"

		#Triggers both the "Regional TC check Bonus" and "Regional TC check Malus" events, 
		#but only 1 will fire (or neither), depending on the garrison levels in the region 
		command = { type = trigger which = 11101005 } #Regional TC check Bonus (Bayern)
		command = { type = trigger which = 11102005 } #Regional TC check Malus (Bayern)
	} 
}

event = { 
	id = 11150101
	random = no 
	country = ALB

	trigger = { 
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Feb. 1936 Niedersachsen TC check" 
	desc = "Checks the region of Niedersachsen for adequate garrisons. Event sequence increases or decreases Germany Total TC value" 
	style = 0 

	date = { day = 2 month = february year = 1936 }
	offset = 8
	deathdate = { day = 30 month = february year = 1936 }

	action_a = { 
		name = "OK"

		#Triggers both the "Regional TC check Bonus" and "Regional TC check Malus" events, 
		#but only 1 will fire (or neither), depending on the garrison levels in the region 
		command = { type = trigger which = 11101001 } #Regional TC check Bonus (Niedersachsen)
		command = { type = trigger which = 11102001 } #Regional TC check Malus (Niedersachsen)
	} 
}


event = { 
	id = 11150102
	random = no 
	country = ALB 

	trigger = { 
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Feb. 1936 Hessen-Thuringen TC check" 
	desc = "Checks the region of Hessen-Thuringen for adequate garrisons. Event sequence increases or decreases Germany Total TC value" 
	style = 0 

	date = { day = 2 month = february year = 1936 }
	offset = 8
	deathdate = { day = 30 month = february year = 1936 }

	action_a = { 
		name = "OK"

		#Triggers both the "Regional TC check Bonus" and "Regional TC check Malus" events, 
		#but only 1 will fire (or neither), depending on the garrison levels in the region 
		command = { type = trigger which = 11101002 } #Regional TC check Bonus (Hessen-Thuringen)
		command = { type = trigger which = 11102002 } #Regional TC check Malus (Hessen-Thuringen)
	} 
}

event = { 
	id = 11150103
	random = no 
	country = ALB 

	trigger = { 
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Feb. 1936 NRW-Rheinland-Pfalz-Saar TC check" 
	desc = "Checks the region of NRW-Rheinland-Pfalz-Saar for adequate garrisons. Event sequence increases or decreases Germany Total TC value" 
	style = 0 

	date = { day = 2 month = february year = 1936 }
	offset = 8
	deathdate = { day = 30 month = february year = 1936 }

	action_a = { 
		name = "OK"

		#Triggers both the "Regional TC check Bonus" and "Regional TC check Malus" events, 
		#but only 1 will fire (or neither), depending on the garrison levels in the region 
		command = { type = trigger which = 11101003 } #Regional TC check Bonus (NRW-Rheinland-Pfalz-Saar)
		command = { type = trigger which = 11102003 } #Regional TC check Malus (NRW-Rheinland-Pfalz-Saar)
	} 
}

event = { 
	id = 11150104
	random = no 
	country = ALB

	trigger = { 
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Feb. 1936 Baden-Wurttemberg TC check" 
	desc = "Checks the region of Baden-Wurttemberg for adequate garrisons. Event sequence increases or decreases Germany Total TC value" 
	style = 0 

	date = { day = 3 month = february year = 1936 }
	offset = 7
	deathdate = { day = 30 month = february year = 1936 }

	action_a = { 
		name = "OK"

		#Triggers both the "Regional TC check Bonus" and "Regional TC check Malus" events, 
		#but only 1 will fire (or neither), depending on the garrison levels in the region 
		command = { type = trigger which = 11101004 } #Regional TC check Bonus (Baden-Wurttemberg)
		command = { type = trigger which = 11102004 } #Regional TC check Malus (Baden-Wurttemberg)
	} 
}

event = { 
	id = 11150105
	random = no 
	country = ALB 

	trigger = { 
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Feb. 1936 Bayern TC check" 
	desc = "Checks the region of Bayern for adequate garrisons. Event sequence increases or decreases Germany Total TC value" 
	style = 0 

	date = { day = 3 month = february year = 1936 }
	offset = 7
	deathdate = { day = 30 month = february year = 1936 }

	action_a = { 
		name = "OK"

		#Triggers both the "Regional TC check Bonus" and "Regional TC check Malus" events, 
		#but only 1 will fire (or neither), depending on the garrison levels in the region 
		command = { type = trigger which = 11101005 } #Regional TC check Bonus (Bayern)
		command = { type = trigger which = 11102005 } #Regional TC check Malus (Bayern)
	} 
}

###############################################################################################################
#This event compares all values of alb_TC_ger_TotalX to all values of alb_TC_ger_PrevMonthTotalTC
#by determining which pair of flags are TRUE. If there is one listed, it triggers all the TC Bonus (-1) 
#events, but only 1 fires, based on the correct date. 
###############################################################################################################
event = { 
	id = 11160000
	random = no
	country = ALB
	persistent = yes
		
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		OR = {
			AND = {
				flag = alb_TC_ger_Total0
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total1
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total2
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total3
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total4
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total5
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total6
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total7
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total8
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total9
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total10
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total11
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total12
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total13
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total14
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total15
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total16
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total17
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total18
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total19
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total20
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total21
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total22
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total23
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total24
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total25
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total26
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total27
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total28
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC29
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

			AND = {
				flag = alb_TC_ger_Total29
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC30
				}
			}

		}	
	}
	
	name = "Receive TC Bonus (-1)"
	desc = ""
	style = 0
	
	action_a = {		
		#Triggers all the "TC Bonus (-1)" events, but only 1 will fire
		#which is the one that has that month's date
		#1936
		command = { type = trigger which = 11160501}
		command = { type = trigger which = 11160502}
		command = { type = trigger which = 11160503}
		command = { type = trigger which = 11160504}
		command = { type = trigger which = 11160505}
		command = { type = trigger which = 11160506}
		command = { type = trigger which = 11160507}
		command = { type = trigger which = 11160508}
		command = { type = trigger which = 11160509}
		command = { type = trigger which = 11160510}
		command = { type = trigger which = 11160511}
		command = { type = trigger which = 11160512}
		#1937
		command = { type = trigger which = 11160513}
		command = { type = trigger which = 11160514}
		command = { type = trigger which = 11160515}
		command = { type = trigger which = 11160516}
		command = { type = trigger which = 11160517}
		command = { type = trigger which = 11160518}
		command = { type = trigger which = 11160519}
		command = { type = trigger which = 11160520}
		command = { type = trigger which = 11160521}
		command = { type = trigger which = 11160522}
		command = { type = trigger which = 11160523}
		command = { type = trigger which = 11160524}
		#1938
		command = { type = trigger which = 11160525}
		command = { type = trigger which = 11160526}
		command = { type = trigger which = 11160527}
		command = { type = trigger which = 11160528}
		command = { type = trigger which = 11160529}
		command = { type = trigger which = 11160530}
		command = { type = trigger which = 11160531}
		command = { type = trigger which = 11160532}
		command = { type = trigger which = 11160533}
		command = { type = trigger which = 11160534}
		command = { type = trigger which = 11160535}
		command = { type = trigger which = 11160536}
		#1939
		command = { type = trigger which = 11160537}
		command = { type = trigger which = 11160538}
		command = { type = trigger which = 11160539}
		command = { type = trigger which = 11160540}
		command = { type = trigger which = 11160541}
		command = { type = trigger which = 11160542}
		command = { type = trigger which = 11160543}
		command = { type = trigger which = 11160544}
		command = { type = trigger which = 11160545}
		command = { type = trigger which = 11160546}
		command = { type = trigger which = 11160547}
		command = { type = trigger which = 11160548}
		#1940
		command = { type = trigger which = 11160549}
		command = { type = trigger which = 11160550}
		command = { type = trigger which = 11160551}
		command = { type = trigger which = 11160552}
		command = { type = trigger which = 11160553}
		command = { type = trigger which = 11160554}
		command = { type = trigger which = 11160555}
		command = { type = trigger which = 11160556}
		command = { type = trigger which = 11160557}
		command = { type = trigger which = 11160558}
		command = { type = trigger which = 11160559}
		command = { type = trigger which = 11160560}
		#1941
		command = { type = trigger which = 11160561}
		command = { type = trigger which = 11160562}
		command = { type = trigger which = 11160563}
		command = { type = trigger which = 11160564}
		command = { type = trigger which = 11160565}
		command = { type = trigger which = 11160566}
		command = { type = trigger which = 11160567}
		command = { type = trigger which = 11160568}
		command = { type = trigger which = 11160569}
		command = { type = trigger which = 11160570}
		command = { type = trigger which = 11160571}
		command = { type = trigger which = 11160572}
		#1942
		command = { type = trigger which = 11160573}
		command = { type = trigger which = 11160574}
		command = { type = trigger which = 11160575}
		command = { type = trigger which = 11160576}
		command = { type = trigger which = 11160577}
		command = { type = trigger which = 11160578}
		command = { type = trigger which = 11160579}
		command = { type = trigger which = 11160580}
		command = { type = trigger which = 11160581}
		command = { type = trigger which = 11160582}
		command = { type = trigger which = 11160583}
		command = { type = trigger which = 11160584}
		#1943
		command = { type = trigger which = 11160585}
		command = { type = trigger which = 11160586}
		command = { type = trigger which = 11160587}
		command = { type = trigger which = 11160588}
		command = { type = trigger which = 11160589}
		command = { type = trigger which = 11160590}
		command = { type = trigger which = 11160591}
		command = { type = trigger which = 11160592}
		command = { type = trigger which = 11160593}
		command = { type = trigger which = 11160594}
		command = { type = trigger which = 11160595}
		command = { type = trigger which = 11160596}
		#1944
		command = { type = trigger which = 11160597}
		command = { type = trigger which = 11160598}
		command = { type = trigger which = 11160599}
		command = { type = trigger which = 11160600}
		command = { type = trigger which = 11160601}
		command = { type = trigger which = 11160602}
		command = { type = trigger which = 11160603}
		command = { type = trigger which = 11160604}
		command = { type = trigger which = 11160605}
		command = { type = trigger which = 11160606}
		command = { type = trigger which = 11160607}
		command = { type = trigger which = 11160608}
		#1945
		command = { type = trigger which = 11160609}
		command = { type = trigger which = 11160610}
		command = { type = trigger which = 11160611}
		command = { type = trigger which = 11160612}
		command = { type = trigger which = 11160613}
		command = { type = trigger which = 11160614}
		command = { type = trigger which = 11160615}
		command = { type = trigger which = 11160616}
		command = { type = trigger which = 11160617}
		command = { type = trigger which = 11160618}
		command = { type = trigger which = 11160619}
		command = { type = trigger which = 11160620}
		#1946
		command = { type = trigger which = 11160621}
		command = { type = trigger which = 11160622}
		command = { type = trigger which = 11160623}
		command = { type = trigger which = 11160624}
		command = { type = trigger which = 11160625}
		command = { type = trigger which = 11160626}
		command = { type = trigger which = 11160627}
		command = { type = trigger which = 11160628}
		command = { type = trigger which = 11160629}
		command = { type = trigger which = 11160630}
		command = { type = trigger which = 11160631}
		command = { type = trigger which = 11160632}
		#1947
		command = { type = trigger which = 11160633}
		command = { type = trigger which = 11160634}
		command = { type = trigger which = 11160635}
		command = { type = trigger which = 11160636}
		command = { type = trigger which = 11160637}
		command = { type = trigger which = 11160638}
		command = { type = trigger which = 11160639}
		command = { type = trigger which = 11160640}
		command = { type = trigger which = 11160641}
		command = { type = trigger which = 11160642}
		command = { type = trigger which = 11160643}
		command = { type = trigger which = 11160644}
		#1948
		command = { type = trigger which = 11160645}
		command = { type = trigger which = 11160646}
		command = { type = trigger which = 11160647}
		command = { type = trigger which = 11160648}
		command = { type = trigger which = 11160649}
		command = { type = trigger which = 11160650}
		command = { type = trigger which = 11160651}
		command = { type = trigger which = 11160652}
		command = { type = trigger which = 11160653}
		command = { type = trigger which = 11160654}
		command = { type = trigger which = 11160655}
		command = { type = trigger which = 11160656}
		
		#Resets all values of alb_TC_ger_PrevMonthTotalTC to FALSE (end of month)

		command = { type = trigger which = 11168901 }

		#Assigns value of alb_TC_ger_TotalX  at end of the month
		#to alb_TC_ger_PrevMonthTotalTC. All trigger, but only 1
		#fires, based on the value of alb_TC_ger_TotalX
	
		command = { type = trigger which = 11169000 } #alb_TC_ger_Total0
		command = { type = trigger which = 11169001 }
		command = { type = trigger which = 11169002 }
		command = { type = trigger which = 11169003 }
		command = { type = trigger which = 11169004 }
		command = { type = trigger which = 11169005 }
		command = { type = trigger which = 11169006 }
		command = { type = trigger which = 11169007 }
		command = { type = trigger which = 11169008 }
		command = { type = trigger which = 11169009 }
		command = { type = trigger which = 11169010 }
		command = { type = trigger which = 11169011 }
		command = { type = trigger which = 11169012 }
		command = { type = trigger which = 11169013 }
		command = { type = trigger which = 11169014 }
		command = { type = trigger which = 11169015 }
		command = { type = trigger which = 11169016 }
		command = { type = trigger which = 11169017 }
		command = { type = trigger which = 11169018 }
		command = { type = trigger which = 11169019 }
		command = { type = trigger which = 11169020 }
		command = { type = trigger which = 11169021 }
		command = { type = trigger which = 11169022 }
		command = { type = trigger which = 11169023 }
		command = { type = trigger which = 11169024 }
		command = { type = trigger which = 11169025 }
		command = { type = trigger which = 11169026 }
		command = { type = trigger which = 11169027 }
		command = { type = trigger which = 11169028 }
		command = { type = trigger which = 11169029 } #alb_TC_ger_Total29
	}
}

###############################################################################################################
#This event compares all values of alb_TC_ger_TotalX to all values of alb_TC_ger_PrevMonthTotalTC
#by determining which pair of flags are TRUE. If there is one listed, it triggers all the TC Malus (+1) 
#events, but only 1 fires, based on the correct date. 
###############################################################################################################
event = { 
	id = 11161000
	random = no
	country = ALB
	persistent = yes
		
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		OR = {
			AND = {
				flag = alb_TC_ger_Total1
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
				}
			}

			AND = {
				flag = alb_TC_ger_Total2
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
				}
			}

			AND = {
				flag = alb_TC_ger_Total3
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
				}
			}

			AND = {
				flag = alb_TC_ger_Total4
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
				}
			}

			AND = {
				flag = alb_TC_ger_Total5
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
				}
			}

			AND = {
				flag = alb_TC_ger_Total6
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
				}
			}

			AND = {
				flag = alb_TC_ger_Total7
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
				}
			}

			AND = {
				flag = alb_TC_ger_Total8
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
				}
			}

			AND = {
				flag = alb_TC_ger_Total9
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
				}
			}

			AND = {
				flag = alb_TC_ger_Total10
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
				}
			}

			AND = {
				flag = alb_TC_ger_Total11
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
				}
			}

			AND = {
				flag = alb_TC_ger_Total12
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
				}
			}

			AND = {
				flag = alb_TC_ger_Total13
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
				}
			}

			AND = {
				flag = alb_TC_ger_Total14
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
				}
			}

			AND = {
				flag = alb_TC_ger_Total15
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
				}
			}

			AND = {
				flag = alb_TC_ger_Total16
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
				}
			}

			AND = {
				flag = alb_TC_ger_Total17
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
				}
			}

			AND = {
				flag = alb_TC_ger_Total18
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
				}
			}

			AND = {
				flag = alb_TC_ger_Total19
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
				}
			}

			AND = {
				flag = alb_TC_ger_Total20
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
				}
			}

			AND = {
				flag = alb_TC_ger_Total21
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
				}
			}

			AND = {
				flag = alb_TC_ger_Total22
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
				}
			}

			AND = {
				flag = alb_TC_ger_Total23
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
				}
			}

			AND = {
				flag = alb_TC_ger_Total24
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
				}
			}

			AND = {
				flag = alb_TC_ger_Total25
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
				}
			}

			AND = {
				flag = alb_TC_ger_Total26
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
				}
			}

			AND = {
				flag = alb_TC_ger_Total27
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
				}
			}

			AND = {
				flag = alb_TC_ger_Total28
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
				}
			}

			AND = {
				flag = alb_TC_ger_Total29
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
				}
			}

			AND = {
				flag = alb_TC_ger_Total30
				OR = {
					flag = alb_TC_ger_PrevMonthTotalTC0
					flag = alb_TC_ger_PrevMonthTotalTC1
					flag = alb_TC_ger_PrevMonthTotalTC2
					flag = alb_TC_ger_PrevMonthTotalTC3
					flag = alb_TC_ger_PrevMonthTotalTC4
					flag = alb_TC_ger_PrevMonthTotalTC5
					flag = alb_TC_ger_PrevMonthTotalTC6
					flag = alb_TC_ger_PrevMonthTotalTC7	
					flag = alb_TC_ger_PrevMonthTotalTC8
					flag = alb_TC_ger_PrevMonthTotalTC9
					flag = alb_TC_ger_PrevMonthTotalTC10
					flag = alb_TC_ger_PrevMonthTotalTC11
					flag = alb_TC_ger_PrevMonthTotalTC12
					flag = alb_TC_ger_PrevMonthTotalTC13
					flag = alb_TC_ger_PrevMonthTotalTC14
					flag = alb_TC_ger_PrevMonthTotalTC15
					flag = alb_TC_ger_PrevMonthTotalTC16
					flag = alb_TC_ger_PrevMonthTotalTC17
					flag = alb_TC_ger_PrevMonthTotalTC18
					flag = alb_TC_ger_PrevMonthTotalTC19
					flag = alb_TC_ger_PrevMonthTotalTC20	
					flag = alb_TC_ger_PrevMonthTotalTC21
					flag = alb_TC_ger_PrevMonthTotalTC22
					flag = alb_TC_ger_PrevMonthTotalTC23
					flag = alb_TC_ger_PrevMonthTotalTC24
					flag = alb_TC_ger_PrevMonthTotalTC25
					flag = alb_TC_ger_PrevMonthTotalTC26
					flag = alb_TC_ger_PrevMonthTotalTC27
					flag = alb_TC_ger_PrevMonthTotalTC28
					flag = alb_TC_ger_PrevMonthTotalTC29

					#Andris: added below line to avoid exploit, where you ungarrison everything
					#and get a one-time TC Malus for that month, and then can't get any more
					#TC Malus because alb_TC_ger_PrevMonthTotalTCX is already at 30.
					
					#At alb_TC_ger_PrevMonthTotalTC30, you will get a malus, even if 
					#you meet the regional TC base levels for no change. So, at 
					#alb_TC_ger_PrevMonthTotalTC30, you either get a TC Bonus, or you will keep 
					#getting a TC Malus and there is no longer a No Change at this level
  
					flag = alb_TC_ger_PrevMonthTotalTC30 
				}
			}

		}	
	}
	
	name = "Receive TC Malus (+1)"
	desc = ""
	style = 0
	
	action_a = {		
		#Triggers all the "TC Malus (+1)" events, but only 1 will fire
		#which is the one that has that month's date
		#1936
		command = { type = trigger which = 11161501}
		command = { type = trigger which = 11161502}
		command = { type = trigger which = 11161503}
		command = { type = trigger which = 11161504}
		command = { type = trigger which = 11161505}
		command = { type = trigger which = 11161506}
		command = { type = trigger which = 11161507}
		command = { type = trigger which = 11161508}
		command = { type = trigger which = 11161509}
		command = { type = trigger which = 11161510}
		command = { type = trigger which = 11161511}
		command = { type = trigger which = 11161512}
		#1937
		command = { type = trigger which = 11161513}
		command = { type = trigger which = 11161514}
		command = { type = trigger which = 11161515}
		command = { type = trigger which = 11161516}
		command = { type = trigger which = 11161517}
		command = { type = trigger which = 11161518}
		command = { type = trigger which = 11161519}
		command = { type = trigger which = 11161520}
		command = { type = trigger which = 11161521}
		command = { type = trigger which = 11161522}
		command = { type = trigger which = 11161523}
		command = { type = trigger which = 11161524}
		#1938
		command = { type = trigger which = 11161525}
		command = { type = trigger which = 11161526}
		command = { type = trigger which = 11161527}
		command = { type = trigger which = 11161528}
		command = { type = trigger which = 11161529}
		command = { type = trigger which = 11161530}
		command = { type = trigger which = 11161531}
		command = { type = trigger which = 11161532}
		command = { type = trigger which = 11161533}
		command = { type = trigger which = 11161534}
		command = { type = trigger which = 11161535}
		command = { type = trigger which = 11161536}
		#1939
		command = { type = trigger which = 11161537}
		command = { type = trigger which = 11161538}
		command = { type = trigger which = 11161539}
		command = { type = trigger which = 11161540}
		command = { type = trigger which = 11161541}
		command = { type = trigger which = 11161542}
		command = { type = trigger which = 11161543}
		command = { type = trigger which = 11161544}
		command = { type = trigger which = 11161545}
		command = { type = trigger which = 11161546}
		command = { type = trigger which = 11161547}
		command = { type = trigger which = 11161548}
		#1940
		command = { type = trigger which = 11161549}
		command = { type = trigger which = 11161550}
		command = { type = trigger which = 11161551}
		command = { type = trigger which = 11161552}
		command = { type = trigger which = 11161553}
		command = { type = trigger which = 11161554}
		command = { type = trigger which = 11161555}
		command = { type = trigger which = 11161556}
		command = { type = trigger which = 11161557}
		command = { type = trigger which = 11161558}
		command = { type = trigger which = 11161559}
		command = { type = trigger which = 11161560}
		#1941
		command = { type = trigger which = 11161561}
		command = { type = trigger which = 11161562}
		command = { type = trigger which = 11161563}
		command = { type = trigger which = 11161564}
		command = { type = trigger which = 11161565}
		command = { type = trigger which = 11161566}
		command = { type = trigger which = 11161567}
		command = { type = trigger which = 11161568}
		command = { type = trigger which = 11161569}
		command = { type = trigger which = 11161570}
		command = { type = trigger which = 11161571}
		command = { type = trigger which = 11161572}
		#1942
		command = { type = trigger which = 11161573}
		command = { type = trigger which = 11161574}
		command = { type = trigger which = 11161575}
		command = { type = trigger which = 11161576}
		command = { type = trigger which = 11161577}
		command = { type = trigger which = 11161578}
		command = { type = trigger which = 11161579}
		command = { type = trigger which = 11161580}
		command = { type = trigger which = 11161581}
		command = { type = trigger which = 11161582}
		command = { type = trigger which = 11161583}
		command = { type = trigger which = 11161584}
		#1943
		command = { type = trigger which = 11161585}
		command = { type = trigger which = 11161586}
		command = { type = trigger which = 11161587}
		command = { type = trigger which = 11161588}
		command = { type = trigger which = 11161589}
		command = { type = trigger which = 11161590}
		command = { type = trigger which = 11161591}
		command = { type = trigger which = 11161592}
		command = { type = trigger which = 11161593}
		command = { type = trigger which = 11161594}
		command = { type = trigger which = 11161595}
		command = { type = trigger which = 11161596}
		#1944
		command = { type = trigger which = 11161597}
		command = { type = trigger which = 11161598}
		command = { type = trigger which = 11161599}
		command = { type = trigger which = 11161600}
		command = { type = trigger which = 11161601}
		command = { type = trigger which = 11161602}
		command = { type = trigger which = 11161603}
		command = { type = trigger which = 11161604}
		command = { type = trigger which = 11161605}
		command = { type = trigger which = 11161606}
		command = { type = trigger which = 11161607}
		command = { type = trigger which = 11161608}
		#1945
		command = { type = trigger which = 11161609}
		command = { type = trigger which = 11161610}
		command = { type = trigger which = 11161611}
		command = { type = trigger which = 11161612}
		command = { type = trigger which = 11161613}
		command = { type = trigger which = 11161614}
		command = { type = trigger which = 11161615}
		command = { type = trigger which = 11161616}
		command = { type = trigger which = 11161617}
		command = { type = trigger which = 11161618}
		command = { type = trigger which = 11161619}
		command = { type = trigger which = 11161620}
		#1946
		command = { type = trigger which = 11161621}
		command = { type = trigger which = 11161622}
		command = { type = trigger which = 11161623}
		command = { type = trigger which = 11161624}
		command = { type = trigger which = 11161625}
		command = { type = trigger which = 11161626}
		command = { type = trigger which = 11161627}
		command = { type = trigger which = 11161628}
		command = { type = trigger which = 11161629}
		command = { type = trigger which = 11161630}
		command = { type = trigger which = 11161631}
		command = { type = trigger which = 11161632}
		#1947
		command = { type = trigger which = 11161633}
		command = { type = trigger which = 11161634}
		command = { type = trigger which = 11161635}
		command = { type = trigger which = 11161636}
		command = { type = trigger which = 11161637}
		command = { type = trigger which = 11161638}
		command = { type = trigger which = 11161639}
		command = { type = trigger which = 11161640}
		command = { type = trigger which = 11161641}
		command = { type = trigger which = 11161642}
		command = { type = trigger which = 11161643}
		command = { type = trigger which = 11161644}
		#1948
		command = { type = trigger which = 11161645}
		command = { type = trigger which = 11161646}
		command = { type = trigger which = 11161647}
		command = { type = trigger which = 11161648}
		command = { type = trigger which = 11161649}
		command = { type = trigger which = 11161650}
		command = { type = trigger which = 11161651}
		command = { type = trigger which = 11161652}
		command = { type = trigger which = 11161653}
		command = { type = trigger which = 11161654}
		command = { type = trigger which = 11161655}
		command = { type = trigger which = 11161656}

		#Resets all values of alb_TC_ger_PrevMonthTotalTC to FALSE (end of month)

		command = { type = trigger which = 11168901 }

		#"Assigns" value of alb_TC_ger_TotalX  at end of the month
		#to alb_TC_ger_PrevMonthTotalTC. All trigger, but only 1
		#fires, based on the value of alb_TC_ger_TotalX

		command = { type = trigger which = 11169001 } #alb_TC_ger_Total1
		command = { type = trigger which = 11169002 }
		command = { type = trigger which = 11169003 }
		command = { type = trigger which = 11169004 }
		command = { type = trigger which = 11169005 }
		command = { type = trigger which = 11169006 }
		command = { type = trigger which = 11169007 }
		command = { type = trigger which = 11169008 }
		command = { type = trigger which = 11169009 }
		command = { type = trigger which = 11169010 }
		command = { type = trigger which = 11169011 }
		command = { type = trigger which = 11169012 }
		command = { type = trigger which = 11169013 }
		command = { type = trigger which = 11169014 }
		command = { type = trigger which = 11169015 }
		command = { type = trigger which = 11169016 }
		command = { type = trigger which = 11169017 }
		command = { type = trigger which = 11169018 }
		command = { type = trigger which = 11169019 }
		command = { type = trigger which = 11169020 }
		command = { type = trigger which = 11169021 }
		command = { type = trigger which = 11169022 }
		command = { type = trigger which = 11169023 }
		command = { type = trigger which = 11169024 }
		command = { type = trigger which = 11169025 }
		command = { type = trigger which = 11169026 }
		command = { type = trigger which = 11169027 }
		command = { type = trigger which = 11169028 }
		command = { type = trigger which = 11169029 } 
		command = { type = trigger which = 11169030 } #alb_TC_ger_Total30
	}
}

################################################################################
# Resets all values of alb_TC_ger_PrevMonthTotalTC to FALSE (end of month)
################################################################################

event = { 
	id = 11168901 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
	}
	
	name = "Resets all values of alb_TC_ger_PrevMonthTotalTC to FALSE"
	desc = ""
	style = 0

	action_a = {	
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC0  }	
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC1  }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC2  }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC3  }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC4  }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC5  }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC6  }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC7  }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC8  }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC9  }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC10 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC11 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC12 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC13 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC14 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC15 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC16 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC17 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC18 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC19 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC20 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC21 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC22 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC23 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC24 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC25 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC26 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC27 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC28 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC29 }
		command = { type = clrflag which = alb_TC_ger_PrevMonthTotalTC30 }
	}
}

############################################################################################
#"Assigns" value of alb_TC_ger_TotalX at end of the month to alb_TC_ger_PrevMonthTotalTC
############################################################################################

event = { 
	id = 11169000 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total0
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC0 }

	}
}

event = { 
	id = 11169001 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total1
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC1 }

	}
}

event = { 
	id = 11169002
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total2
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC2 }

	}
}

event = { 
	id = 11169003 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total3
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC3 }

	}
}

event = { 
	id = 11169004 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total4
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC4 }

	}
}

event = { 
	id = 11169005 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total5
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC5 }

	}
}

event = { 
	id = 11169006
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total6
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC6 }

	}
}

event = { 
	id = 11169007
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total7
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC7 }

	}
}

event = { 
	id = 11169008 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total8
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC8 }

	}
}

event = { 
	id = 11169009 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total9
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC9 }

	}
}

event = { 
	id = 11169010 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total10
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC10 }

	}
}

event = { 
	id = 11169011 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total11
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC11 }

	}
}

event = { 
	id = 11169012
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total12
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC12 }

	}
}

event = { 
	id = 11169013 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total13
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC13 }

	}
}

event = { 
	id = 11169014 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total14
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC14 }

	}
}

event = { 
	id = 11169015 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total15
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC15 }

	}
}

event = { 
	id = 11169016 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total16
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC16 }

	}
}

event = { 
	id = 11169017 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total17
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC17 }

	}
}

event = { 
	id = 11169018 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total18
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC18 }

	}
}

event = { 
	id = 11169019 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total19
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC19 }

	}
}

event = { 
	id = 11169020 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total20
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC20 }

	}
}

event = { 
	id = 11169021 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total21
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC21 }

	}
}

event = { 
	id = 11169022 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total22
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC22 }

	}
}

event = { 
	id = 11169023
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total23
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC23 }

	}
}

event = { 
	id = 11169024 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total24
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC24 }

	}
}

event = { 
	id = 11169025 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total25
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC25 }

	}
}

event = { 
	id = 11169026
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total26
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC26 }

	}
}

event = { 
	id = 11169027 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total27
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC27 }

	}
}

event = { 
	id = 11169028 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total28
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC28 }

	}
}

event = { 
	id = 11169029 
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total29
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC29 }

	}
}

event = { 
	id = 11169030
	random = no
	country = ALB
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		
		flag = alb_TC_ger_Total30
		
	}
	
	name = "Assign monthly TC total to previous month TC total "
	desc = ""
	style = 0

	action_a = {		
		command = { type = setflag which = alb_TC_ger_PrevMonthTotalTC30 }

	}
}

##########################################
#Germany Total Monthly TC Change
##########################################

event = { 
	id = 11160001
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Jan. 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = january year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = setflag which = alb_TC_ger_Jan301936 }

		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
		
	} 
}

event = { 
	id = 11160002
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Feb. 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = february year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = clrflag which = alb_TC_ger_Jan301936 } #In case no TC change previous month, so not turned off
		command = { type = setflag which = alb_TC_ger_Feb301936 }
		
		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
		
		
	} 
}

event = { 
	id = 11160003
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "March 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = march year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = clrflag which = alb_TC_ger_Feb301936 } #In case no TC change previous month, so not turned off
		command = { type = setflag which = alb_TC_ger_Mar301936 }

		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
	} 
}

event = { 
	id = 11160004
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "April 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = april year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = clrflag which = alb_TC_ger_Mar301936 } #In case no TC change previous month, so not turned off
		command = { type = setflag which = alb_TC_ger_Apr301936 }

		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
	} 
}

event = { 
	id = 11160005
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "May 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = may year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = clrflag which = alb_TC_ger_Apr301936 } #In case no TC change previous month, so not turned off
		command = { type = setflag which = alb_TC_ger_May301936 }

		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
	} 
}

event = { 
	id = 11160006
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "June 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = june year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = clrflag which = alb_TC_ger_May301936 } #In case no TC change previous month, so not turned off
		command = { type = setflag which = alb_TC_ger_June301936 }

		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
	} 
}

event = { 
	id = 11160007
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "July 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = july year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = clrflag which = alb_TC_ger_June301936 } #In case no TC change previous month, so not turned off
		command = { type = setflag which = alb_TC_ger_July301936 }

		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
	} 
}

event = { 
	id = 11160008
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Aug. 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = august year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = clrflag which = alb_TC_ger_July301936 } #In case no TC change previous month, so not turned off
		command = { type = setflag which = alb_TC_ger_Aug301936 }

		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
	} 
}

event = { 
	id = 11160009
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Sep. 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = september year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = clrflag which = alb_TC_ger_Aug301936 } #In case no TC change previous month, so not turned off
		command = { type = setflag which = alb_TC_ger_Sep301936 }

		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
	} 
}

event = { 
	id = 11160010
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Oct. 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = october year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = clrflag which = alb_TC_ger_Sep301936 } #In case no TC change previous month, so not turned off
		command = { type = setflag which = alb_TC_ger_Oct301936 }

		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
	} 
}

event = { 
	id = 11160011
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Nov. 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = november year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = clrflag which = alb_TC_ger_Oct301936 } #In case no TC change previous month, so not turned off
		command = { type = setflag which = alb_TC_ger_Nov301936 }

		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
	} 
}

event = { 
	id = 11160012
	random = no 
	country = GER 

	trigger = { 
		exists = GER
		#flag = alb_global_ger_HumanPlayer #Human Germany
	}

	name = "Dec. 1936 Germany TC change" 
	desc = "Event sequence compares current TC value with last month, then gives a TC Bonus (-1) or TC Malus (-1)" 
	style = 0 

	date = { day = 30 month = december year = 1936 }

	action_a = { 
		name = "OK"
		command = { type = clrflag which = alb_TC_ger_Nov301936 } #In case no TC change previous month, so not turned off
		command = { type = setflag which = alb_TC_ger_Dec301936 }

		#Triggers both the "Receive TC Bonus (-1)" and "Receive TC Malus (+1)" events, 
		#but only 1 will fire (or neither), depending on the change in TC 
		command = { type = trigger which = 11160000 } #Receive TC Bonus (-1)
		command = { type = trigger which = 11161000 } #Receive TC Malus (+1)
	} 
}

#################################################################
#Gain Monthly TC Bonus (-1)/TC Malus (+1)
#################################################################
event = { 
	id = 11160501
	random = no
	country = GER
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		exists = GER

		flag = alb_TC_ger_Jan301936
	}
	
	name = "Jan 1936 TC Bonus (-1)"
	desc = ""
	style = 0

	action_a = {		
		command = { type = gain_tech which = 31001 } #Jan 1936 TC Bonus (-1)
		command = { type = clrflag which = alb_TC_ger_Jan301936 }
	}
}

event = { 
	id = 11160502
	random = no
	country = GER
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		exists = GER

		flag = alb_TC_ger_Feb301936
	}
	
	name = "Feb 1936 TC Bonus (-1)"
	desc = ""
	style = 0

	action_a = {		
		command = { type = gain_tech which = 31021 } #Feb 1936 TC Bonus (-1)
		command = { type = clrflag which = alb_TC_ger_Feb301936 }	
	}
}

event = { 
	id = 11161501
	random = no
	country = GER
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		exists = GER

		flag = alb_TC_ger_Jan301936
	}
	
	name = "Jan 1936 TC Malus (+1)"
	desc = ""
	style = 0

	action_a = {		
		command = { type = gain_tech which = 31003 } #Jan 1936 TC Malus (+1)
		command = { type = clrflag which = alb_TC_ger_Jan301936 }
	}
}

event = { 
	id = 11161502
	random = no
	country = GER
	persistent = yes
	
	trigger = {
		#flag = alb_global_ger_HumanPlayer #Human Germany
		exists = GER

		flag = alb_TC_ger_Feb301936
	}
	
	name = "Feb 1936 TC Malus (+1)"
	desc = ""
	style = 0

	action_a = {		
		command = { type = gain_tech which = 31023 } #Feb 1936 TC Malus (+1)
		command = { type = clrflag which = alb_TC_ger_Feb301936 }
	}
}



