Module:Storm categories/categories
local p = {}
 
 -- Define categories
 
 -- All sortkeys have been guessed. They may be changed by common sense
 -- or consensus at [[Wikipedia talk:WikiProject Tropical cyclones]]
 local cats = {
 	--
 	--  TROPICAL CYCLONES
 	--
 	severe = {
 		color = &quot;C0FFC0&quot;,
 		name = &quot;Severe tropical storm&quot;,
 		sortkey = 120,
 		icon = &quot;[[File:Severe tropical storm icon.png|18px]]&quot;
 	},
 	mtstorm = {
 		 color = &quot;4DFFFF&quot;, -- Old {{storm colour}} did not support. Value guessed.
 		 name = &quot;Moderate tropical storm&quot;,
 		 sortkey = 105,
 		 icon = &quot;[[File:Moderate tropical storm icon.png|18px]]&quot;
 	},
 	storm = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;Tropical storm&quot;,
 		sortkey = 100,
 		icon = &quot;[[File:Tropical storm icon.png|18px]]&quot;
 	},
 	severedep = {
 		color = &quot;6EC1EA&quot;, -- Old {{storm colour}} did not support. Value guessed.
 		name = &quot;Severe tropical depression&quot;,
 		sortkey = 120
 	},
 	moddepression = {
 		color = &quot;6EC1EA&quot;, -- Old {{storm colour}} did not support. Value guessed.
 		name = &quot;Moderate tropical depression&quot;,
 		sortkey = 95
 	},
 	depression = {
 		color = &quot;6EC1EA&quot;,
 		name = &quot;Tropical depression&quot;,
 		sortkey = 90,
 		icon = &quot;[[File:Tropical Depression.png|25px]]&quot;
 	},
 	disturbance = {
 		color = &quot;1591DE&quot;,
 		name = &quot;Tropical disturbance&quot;,
 		sortkey = 80,
 		icon = &quot;[[File:Disturbance icon.png|25px]]&quot;
 	},
 	subtropicalcyclone = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;Subtropical cyclone&quot;,
 		sortkey = 70
 	},
 	subtropical = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;Subtropical storm&quot;,
 		sortkey = 65,
 		icon = &quot;[[File:Subtropical storm icon.png|18px]]&quot;
 	},
 	subdepression = {
 		color = &quot;6EC1EA&quot;,
 		name = &quot;Subtropical depression&quot;,
 		sortkey = 62,
 		icon = &quot;[[File:Subtropical Depression icon.png|25px]]&quot;
 	},
 	overland = {
 		color = &quot;6EC1EA&quot;,
 		name = &quot;Overland depression&quot;,
 		sortkey = 60,
 		icon = &quot;[[File:Depression icon.png|25px]]&quot;
 	},
 	subdisturbance = {
 		color = &quot;1591DE&quot;,
 		name = &quot;Subtropical disturbance&quot;,
 		sortkey = 55,
 		icon = &quot;[[File:Disturbance icon.png|25px]]&quot;
 	},
 	extratropical = {
 		color = &quot;CCCCCC&quot;,
 		name = &quot;Extratropical cyclone&quot;,
 		sortkey = 50,
 		icon = &quot;[[File:Extratropical cyclone icon.png|18px]]&quot;
 	},
 	monsoondepression = {
 		color = &quot;6EC1EA&quot;,
 		name = &quot;Monsoon depression&quot;,
 		sortkey = 30,
 		icon = &quot;[[File:Monsoon Depression icon.png|25px]]&quot;
 	},
 	potential = {
 		color = &quot;1591DE&quot;,
 		name = &quot;Potential tropical cyclone&quot;,
 		sortkey = 25,
 		icon = &quot;[[File:Potential tropical cyclone icon.png|25px]]&quot;
 	},
 	posttropical = {
 		color = &quot;CCCCCC&quot;,
 		name = &quot;Post-tropical depression&quot;,
 		sortkey = 70,
 		icon = &quot;[[File:Post tropical cyclone icon.png|25px]]&quot;
 	},
 	remnant = {
 		color = &quot;CCCCCC&quot;,
 		name = &quot;Post-tropical depression&quot;,
 		sortkey = 70,
 		icon = &quot;[[File:Remnant low icon.png|25px]]&quot;
 	},
 	unknown = {
 		color = &quot;C0C0C0&quot;,
 		name = &quot;Unknown-strength storm&quot;,
 		sortkey = 0,
 		icon = &quot;'''?'''&quot;
 	},
 	-- SSWHS hurricane categories
 	cat5 = {
 		color = &quot;A188FC&quot;,
 		name = {
 			atl = &quot;Category 5 hurricane&quot;,
 			epac = &quot;Category 5 hurricane&quot;,
 			satl = &quot;Category 5 hurricane&quot;,
 			wpac = &quot;Category 5-equivalent super typhoon&quot;,
 			default = &quot;Category 5-equivalent tropical cyclone&quot;
 		},
 		sortkey = 80050,
 		icon = &quot;[[File:Category 5 hurricane icon.png|18px]]&quot;
 	},
 	cat4 = {
 		color = &quot;FF738A&quot;,
 		name = {
 			atl = &quot;Category 4 hurricane&quot;,
 			epac = &quot;Category 4 hurricane&quot;,
 			satl = &quot;Category 4 hurricane&quot;,
 			wpac = &quot;Category 4-equivalent typhoon&quot;,
 			default = &quot;Category 4-equivalent tropical cyclone&quot;
 		},
 		sortkey = 80040,
 		icon = &quot;[[File:Category 4 hurricane icon.png|18px]]&quot;
 	},
 	cat3 = {
 		color = &quot;FF9E59&quot;,
 		name = {
 			atl = &quot;Category 3 hurricane&quot;,
 			epac = &quot;Category 3 hurricane&quot;,
 			satl = &quot;Category 3 hurricane&quot;,
 			wpac = &quot;Category 3-equivalent typhoon&quot;,
 			default = &quot;Category 3-equivalent tropical cyclone&quot;
 		},
 		sortkey = 80030,
 		icon = &quot;[[File:Category 3 hurricane icon.png|18px]]&quot;
 	},
 	cat2 = {
 		color = &quot;FFD98C&quot;,
 		name = {
 			atl = &quot;Category 2 hurricane&quot;,
 			epac = &quot;Category 2 hurricane&quot;,
 			satl = &quot;Category 2 hurricane&quot;,
 			wpac = &quot;Category 2-equivalent typhoon&quot;,
 			default = &quot;Category 2-equivalent tropical cyclone&quot;
 		},
 		sortkey = 80020,
 		icon = &quot;[[File:Category 2 hurricane icon.png|18px]]&quot;
 	},
 	cat1 = {
 		color = &quot;FFFFD9&quot;,
 		name = {
 			atl = &quot;Category 1 hurricane&quot;,
 			epac = &quot;Category 1 hurricane&quot;,
 			satl = &quot;Category 1 hurricane&quot;,
 			wpac = &quot;Category 1-equivalent typhoon&quot;,
 			default = &quot;Category 1-equivalent tropical cyclone&quot;
 		},
 		sortkey = 80010,
 		icon = &quot;[[File:Category 1 hurricane icon.png|18px]]&quot;
 	},
 	supertyphoon = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Category 4-equivalent super typhoon&quot;,
 		sortkey = 80045,
 		icon = &quot;[[File:Category 4 hurricane icon.png|18px]]&quot;
 	},
 	typhoon = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Typhoon&quot;,
 		sortkey = 60010
 	},
 	-- HKO
 	svtyphoon = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Severe typhoon&quot;,
 		sortkey = 60015
 	},
 	vstyphoon = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Very strong typhoon&quot;,
 		sortkey = 60020,
 		icon = &quot;[[File:Very strong typhoon icon.png|18px]]&quot;
 	},
 	vityphoon = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Violent typhoon&quot;,
 		sortkey = 60030,
 		icon = &quot;[[File:Violent typhoon icon.png|18px]]&quot;
 	},
 	-- PAGASA
 	styphoon = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Supertyphoon&quot;,
 		sortkey = 60050
 	},
 	sprcyclstorm = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Super cyclonic storm&quot;,
 		sortkey = 50020,
 		icon = &quot;[[File:Super cyclonic storm icon.png|18px]]&quot;
 	},
 	esvrcyclstorm = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Extremely severe cyclonic storm&quot;,
 		sortkey = 50015,
 		icon = &quot;[[File:Extremely severe cyclonic storm icon.png|18px]]&quot;
 	},
 	vsvrcyclstorm = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Very severe cyclonic storm&quot;,
 		sortkey = 50010,
 		icon = &quot;[[File:Very severe cyclonic storm icon.png|18px]]&quot;
 	},
 	svrcyclstorm = {
 		color = &quot;C0FFC0&quot;,
 		name = &quot;Severe cyclonic storm&quot;,
 		sortkey = 50008,
 		icon = &quot;[[File:Severe cyclonic storm icon.png|18px]]&quot;
 	},
 	niocyclone = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;Cyclonic storm&quot;,
 		sortkey = 50006,
 		icon = &quot;[[File:Cyclonic storm icon.png|18px]]&quot;
 	},
 	deepdepression = {
 		color = &quot;6EC1EA&quot;,
 		name = &quot;Deep depression&quot;,
 		sortkey = 50002,
 		icon = &quot;[[File:Deep depression icon.png|25px]]&quot;
 	},
 	niodepression = {
 		color = &quot;1591DE&quot;,
 		name = &quot;Depression&quot;,
 		sortkey = 50001,
 		icon = &quot;[[File:Depression icon.png|25px]]&quot;
 	},
 	nioland = {
 		color = &quot;1591DE&quot;,
 		name = &quot;Land depression&quot;,
 		sortkey = 50000,
 		icon = &quot;[[File:Land depression icon.png|25px]]&quot;
 	},
 	aus5 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Category 5 severe tropical cyclone&quot;,
 		sortkey = 40015,
 		icon = &quot;[[File:Aus 5 icon.png|18px]]&quot;
 	},
 	aus4 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Category 4 severe tropical cyclone&quot;,
 		sortkey = 40013,
 		icon = &quot;[[File:Aus 4 icon.png|18px]]&quot;
 	},
 	aus3 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Category 3 severe tropical cyclone&quot;,
 		sortkey = 40010,
 		icon = &quot;[[File:Aus 3 icon.png|18px]]&quot;
 	},
 	aus2 = {
 		color = &quot;C0FFC0&quot;,
 		name = &quot;Category 2 tropical cyclone&quot;,
 		sortkey = 40008,
 		icon = &quot;[[File:Aus 2 icon.png|18px]]&quot;
 	},
 	aus1 = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;Category 1 tropical cyclone&quot;,
 		sortkey = 40006,
 		icon = &quot;[[File:Aus 1 icon.png|18px]]&quot;
 	},
 	low = {
 		color = &quot;6EC1EA&quot;,
 		name = &quot;Tropical low&quot;,
 		sortkey = 40002,
 		icon = &quot;[[File:Tropical Low.png|25px]]&quot;
 	},
 	sublow = {
 		color = &quot;6EC1EA&quot;,
 		name = &quot;Subtropical low&quot;,
 		sortkey = 40000
 	},
 	vintense = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Very intense tropical cyclone&quot;,
 		sortkey = 30010,
 		icon = &quot;[[File:Very intense tropical cyclone icon.png|18px]]&quot;
 	},
 	intense = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Intense tropical cyclone&quot;,
 		sortkey = 30008,
 		icon = &quot;[[File:Intense tropical cyclone icon.png|18px]]&quot;
 	},
 	tropicalcyclone = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Tropical cyclone&quot;,
 		sortkey = 30006,
 		icon = &quot;'''TC'''&quot;
 	},
 	mstorm = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;Moderate tropical storm&quot;,
 		sortkey = 30004,
 		icon = &quot;[[File:Moderate tropical storm icon.png|18px]]&quot;
 	},
 	zodw = {
 		color = &quot;1591DE&quot;,
 		name = &quot;Zone of disturbed weather&quot;,
 		sortkey = 30000,
 		icon = &quot;[[File:Disturbed weather icon.png|25px]]&quot;
 	},
 	shemsvrtc = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Severe tropical cyclone&quot;,
 		sortkey = 20020
 	},
 	shem5 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Severe tropical cyclone&quot;,
 		sortkey = 20010
 	},
 	shem4 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Tropical cyclone&quot;,
 		sortkey = 20008
 	},
 	shem2 = {
 		color = &quot;C0FFC0&quot;,
 		name = &quot;Tropical cyclone&quot;,
 		sortkey = 20008
 	},
 	shem1 = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;Tropical cyclone&quot;,
 		sortkey = 20008
 	},
 	--
 	-- WINTER STORMS
 	--
 	-- Regional Snowfall Index
 	rsi0 = {
 		color = &quot;CCCCCC&quot;,
 		name = &quot;Category 0 \&quot;Nuisance\&quot;&quot;,
 		sortkey = 80100,
 		icon = &quot;[[File:RsiC0.png|25px]]&quot;
 	},
 	rsi1 = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;Category 1 \&quot;Notable\&quot;&quot;,
 		sortkey = 80110,
 		icon = &quot;[[File:RsiC1.png|25px]]&quot;
 	},
 	rsi2 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Category 2 \&quot;Minor\&quot;&quot;,
 		sortkey = 80120,
 		icon = &quot;[[File:RsiC2.png|25px]]&quot;
 	},
 	rsi3 = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Category 3 \&quot;Major\&quot;&quot;,
 		sortkey = 80130,
 		icon = &quot;[[File:RsiC3.png|25px]]&quot;
 	},
 	rsi4 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Category 4 \&quot;Crippling\&quot;&quot;,
 		sortkey = 80140,
 		icon = &quot;[[File:RsiC4.png|25px]]&quot;
 	},
 	rsi5 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Category 5 \&quot;Extreme\&quot;&quot;,
 		sortkey = 80150,
 		icon = &quot;[[File:RsiC5.png|25px]]&quot;
 	},
 	-- Winter Storm Severity Index
 	wssinone = {
 		color = &quot;CCCCCC&quot;,
 		name = &quot;No impacts&quot;,
 		sortkey = 80200,
 	},
 	wssilimited = {
 		color = &quot;1591DE&quot;,
 		name = &quot;Limited impacts&quot;,
 		sortkey = 80210,
 	},
 	wssiminor = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;Minor impacts&quot;,
 		sortkey = 80220,
 	},
 	wssimoderate = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Moderate impacts&quot;,
 		sortkey = 80230,
 	},
 	wssimajor = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Major impacts&quot;,
 		sortkey = 80240,
 	},
 	wssiextreme = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Extreme impacts&quot;,
 		sortkey = 80250,
 	},
 	spia0 = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;Ice Damage Index: 0&quot;,
 		sortkey = 80300,
 		icon = &quot;[[File:SPIA0 Icon.png|30px]]&quot;
 	},
 	spia1 = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;Ice Damage Index: 1&quot;,
 		sortkey = 80301,
 		icon = &quot;[[File:SPIA1 Icon.png|30px]]&quot;
 	},
 	spia2 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Ice Damage Index: 2&quot;,
 		sortkey = 80302,
 		icon = &quot;[[File:SPIA2 Icon.png|30px]]&quot;
 	},
 	spia3 = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Ice Damage Index: 3&quot;,
 		sortkey = 80303,
 		icon = &quot;[[File:SPIA3 Icon.png|30px]]&quot;
 	},
 	spia4 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Ice Damage Index: 4&quot;,
 		sortkey = 80304,
 		icon = &quot;[[File:SPIA4 Icon.png|30px]]&quot;
 	},
 	spia5 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Ice Damage Index: 5&quot;,
 		sortkey = 80305,
 		icon = &quot;[[File:SPIA5 Icon.png|30px]]&quot;
 	},
 	--
 	-- TORNADOES
 	--
 	efu = {
 		color = &quot;CCCCCC&quot;,
 		name = &quot;EFU tornado&quot;,
 		sortkey = 1001,
 		icon = &quot;[[File:Ef-scaleU.png|25px]]&quot;
 	},
 	ef0 = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;EF0 tornado&quot;,
 		sortkey = 1000,
 		icon = &quot;[[File:Ef-scale0.png|25px]]&quot;
 	},
 	ef1 = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;EF1 tornado&quot;,
 		sortkey = 1010,
 		icon = &quot;[[File:Ef-scale1.png|25px]]&quot;
 	},
 	ef2 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;EF2 tornado&quot;,
 		sortkey = 1020,
 		icon = &quot;[[File:Ef-scale2.png|25px]]&quot;
 	},
 	ef3 = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;EF3 tornado&quot;,
 		sortkey = 1030,
 		icon = &quot;[[File:Ef-scale3.png|25px]]&quot;
 	},
 	ef4 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;EF4 tornado&quot;,
 		sortkey = 1040,
 		icon = &quot;[[File:Ef-scale4.png|25px]]&quot;
 	},
 	ef5 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;EF5 tornado&quot;,
 		sortkey = 1050,
 		icon = &quot;[[File:Ef-scale5.png|25px]]&quot;
 	},
     ifu = {
 		color = &quot;CCCCCC&quot;,
 		name = &quot;IFU tornado&quot;,
 		sortkey = 1100,
 		icon = &quot;[[File:IFU icon.png|30px]]&quot;
 	},
 	if0m = {
 		color = &quot;58EBF8&quot;,
 		name = &quot;IF0- tornado&quot;,
 		sortkey = 1101,
 		icon = &quot;[[File:IF0- icon.png|30px]]&quot;
 	},
 	if0 = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;IF0 tornado&quot;,
 		sortkey = 1102,
 		icon = &quot;[[File:IF0 icon.png|30px]]&quot;
 	},
 	if0p = {
 		color = &quot;89FFF3&quot;,
 		name = &quot;IF0+ tornado&quot;,
 		sortkey = 1103,
 		icon = &quot;[[File:IF0+ icon.png|30px]]&quot;
 	},
 	if1m = {
 		color = &quot;C4FFE6&quot;,
 		name = &quot;IF1- tornado&quot;,
 		sortkey = 1104,
 		icon = &quot;[[File:IF1- icon.png|30px]]&quot;
 	},
 	if1 = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;IF1 tornado&quot;,
 		sortkey = 1105,
 		icon = &quot;[[File:IF1 icon.png|30px]]&quot;
 	},
 	if1p = {
 		color = &quot;FFF2BF&quot;,
 		name = &quot;IF1+ tornado&quot;,
 		sortkey = 1106,
 		icon = &quot;[[File:IF1+ icon.png|30px]]&quot;
 	},
 	if2m = {
 		color = &quot;FFE5A5&quot;,
 		name = &quot;IF2- tornado&quot;,
 		sortkey = 1107,
 		icon = &quot;[[File:IF2- icon.png|30px]]&quot;
 	},
 	if2 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;IF2 tornado&quot;,
 		sortkey = 1108,
 		icon = &quot;[[File:IF2 icon.png|30px]]&quot;
 	},
 	if2p = {
 		color = &quot;FFC57B&quot;,
 		name = &quot;IF2+ tornado&quot;,
 		sortkey = 1109,
 		icon = &quot;[[File:IF2+ icon.png|30px]]&quot;
 	},
 	if3 = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;IF3 tornado&quot;,
 		sortkey = 1110,
 		icon = &quot;[[File:IF3 icon.png|30px]]&quot;
 	},
 	if4 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;IF4 tornado&quot;,
 		sortkey = 1111,
 		icon = &quot;[[File:IF4 icon.png|30px]]&quot;
 	},
 	if5 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;IF5 tornado&quot;,
 		sortkey = 1112,
 		icon = &quot;[[File:IF5 icon.png|30px]]&quot;
 	},
     tu = {
 		color = &quot;CCCCCC&quot;,
 		name = &quot;TU tornado&quot;,
 		sortkey = 1200,
 		icon = &quot;[[File:TorroU icon.png|30px]]&quot;
 	},
 	fc = {
 		color = &quot;6EC1EA&quot;,
 		name = &quot;Funnel Cloud&quot;,
 		sortkey = 1201,
 		icon = &quot;[[File:FunnelCloud Icon.png|30px]]&quot;
 	},
 	t0 = {
 		color = &quot;5EE0F5&quot;,
 		name = &quot;T0 tornado&quot;,
 		sortkey = 1202,
 		icon = &quot;[[File:Torro0 icon.png|30px]]&quot;
 	},
 	t1 = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;T1 tornado&quot;,
 		sortkey = 1203,
 		icon = &quot;[[File:Torro1 icon.png|30px]]&quot;
 	},
 	t2 = {
 		color = &quot;A6FFEC&quot;,
 		name = &quot;T2 tornado&quot;,
 		sortkey = 1204,
 		icon = &quot;[[File:Torro2 icon.png|30px]]&quot;
 	},
 	t3 = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;T3 tornado&quot;,
 		sortkey = 1205,
 		icon = &quot;[[File:Torro3 icon.png|30px]]&quot;
 	},
 	t4 = {
 		color = &quot;FFECB3&quot;,
 		name = &quot;T4 tornado&quot;,
 		sortkey = 1206,
 		icon = &quot;[[File:Torro4 icon.png|30px]]&quot;
 	},
 	t5 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;T5 tornado&quot;,
 		sortkey = 1207,
 		icon = &quot;[[File:Torro5 icon.png|30px]]&quot;
 	},
 	t6 = {
 		color = &quot;FFBC73&quot;,
 		name = &quot;T6 tornado&quot;,
 		sortkey = 1208,
 		icon = &quot;[[File:Torro6 icon.png|30px]]&quot;
 	},
 	t7 = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;T7 tornado&quot;,
 		sortkey = 1209,
 		icon = &quot;[[File:Torro7 icon.png|30px]]&quot;
 	},
 	t8 = {
 		color = &quot;FF8972&quot;,
 		name = &quot;T8 tornado&quot;,
 		sortkey = 1210,
 		icon = &quot;[[File:Torro8 icon.png|30px]]&quot;
 	},
 	t9 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;T9 tornado&quot;,
 		sortkey = 1211,
 		icon = &quot;[[File:Torro9 icon.png|30px]]&quot;
 	},
 	t10 = {
 		color = &quot;D07EC3&quot;,
 		name = &quot;T10 tornado&quot;,
 		sortkey = 1212,
 		icon = &quot;[[File:Torro10 icon.png|30px]]&quot;
 	},
 	t11 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;T11 tornado&quot;,
 		sortkey = 1213,
 		icon = &quot;[[File:Torro11 icon.png|30px]]&quot;
 	},
 	-- Beaufort Scale (windstorms)
 	beaufort0 = {
 		color = &quot;FFFFFF&quot;,
 		name = &quot;Calm (Force 0)&quot;,
 		sortkey = 1500,
 		icon = &quot;[[File:BeaufortForce0 icon.png|35px]]&quot;
 	},
 	beaufort1 = {
 		color = &quot;757575&quot;,
 		name = &quot;Light Air (Force 1)&quot;,
 		sortkey = 1510,
 		icon = &quot;[[File:BeaufortForce1 icon.png|35px]]&quot;
 	},
 	beaufort2 = {
 		color = &quot;909090&quot;,
 		name = &quot;Light Breeze (Force 2)&quot;,
 		sortkey = 1520,
 		icon = &quot;[[File:BeaufortForce2 icon.png|35px]]&quot;
 	},
 	beaufort3 = {
 		color = &quot;B7B7B7&quot;,
 		name = &quot;Gentle Breeze (Force 3)&quot;,
 		sortkey = 1530,
 		icon = &quot;[[File:BeaufortForce3 icon.png|35px]]&quot;
 	},
 	beaufort4 = {
 		color = &quot;D2D2D2&quot;,
 		name = &quot;Moderate Breeze (Force 4)&quot;,
 		sortkey = 1540,
 		icon = &quot;[[File:BeaufortForce4 icon.png|35px]]&quot;
 	},
 	beaufort5 = {
 		color = &quot;F1F1F1&quot;,
 		name = &quot;Fresh Breeze (Force 5)&quot;,
 		sortkey = 1550,
 		icon = &quot;[[File:BeaufortForce5 icon.png|35px]]&quot;
 	},
 	beaufort6 = {
 		color = &quot;1591DE&quot;,
 		name = &quot;Strong Breeze (Force 6)&quot;,
 		sortkey = 1560,
 		icon = &quot;[[File:BeaufortForce6 icon.png|35px]]&quot;
 	},
     beaufort7 = {
 		color = &quot;6EC1EA&quot;,
 		name = &quot;Near Gale (Force 7)&quot;,
 		sortkey = 1570,
 		icon = &quot;[[File:BeaufortForce7 icon.png|35px]]&quot;
 	},
     beaufort8 = {
 		color = &quot;5EE0F5&quot;,
 		name = &quot;Gale (Force 8)&quot;,
 		sortkey = 1580,
 		icon = &quot;[[File:BeaufortForce8 icon.png|35px]]&quot;
 	},
     beaufort9 = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;Strong Gale (Force 9)&quot;,
 		sortkey = 1590,
 		icon = &quot;[[File:BeaufortForce9 icon.png|35px]]&quot;
 	},
     beaufort10 = {
 		color = &quot;C0FFC0&quot;,
 		name = &quot;Storm (Force 10)&quot;,
 		sortkey = 1600,
 		icon = &quot;[[File:BeaufortForce10 icon.png|35px]]&quot;
 	},
     beaufort11 = {
 		color = &quot;E0FFCD&quot;,
 		name = &quot;Violent Storm (Force 11)&quot;,
 		sortkey = 1610,
 		icon = &quot;[[File:BeaufortForce11 icon.png|35px]]&quot;
 	},
     beaufort12 = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;Hurricane-force (Force 12)&quot;,
 		sortkey = 1620,
 		icon = &quot;[[File:BeaufortForce12 icon.png|35px]]&quot;
 	},
 	-- Drought/Flood
 	palmer7 = {
 		color = &quot;FF0800&quot;,
 		name = &quot;Extreme Drought&quot;,
 		sortkey = 81000,
 	},
 	palmer6 = {
 		color = &quot;FF5A55&quot;,
 		name = &quot;Severe Drought&quot;,
 		sortkey = 81001,
 	},
 	palmer5 = {
 		color = &quot;FFB3B0&quot;,
 		name = &quot;Moderate Drought&quot;,
 		sortkey = 81002,
 	},
 	palmer4 = {
 		color = &quot;FFFFFF&quot;,
 		name = &quot;Near Normal&quot;,
 		sortkey = 81003,
 	},
 	palmer3 = {
 		color = &quot;A9FEC4&quot;,
 		name = &quot;Moderately Moist&quot;,
 		sortkey = 81004,
 	},
 	palmer2 = {
 		color = &quot;5FFF46&quot;,
 		name = &quot;Very Moist&quot;,
 		sortkey = 81005,
 	},
 	palmer1 = {
 		color = &quot;1BC800&quot;,
 		name = &quot;Extremely moist&quot;,
 		sortkey = 81006,
 	},
     drought0 = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;Abnormally Dry&quot;,
 		sortkey = 81100,
 	},
     drought1 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Moderate Drought&quot;,
 		sortkey = 81101,
 	},
     drought2 = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Severe Drought&quot;,
 		sortkey = 81102,
 	},
     drought3 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Extreme Drought&quot;,
 		sortkey = 81103,
 	},
     drought4 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Exceptional Drought&quot;,
 		sortkey = 81104,
 	},
     atmosriv1 = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;Category 1: Weak (Atmospheric river)&quot;,
 		sortkey = 81200,
 		icon = &quot;[[File:AtmosRiv1 Icon.png|30px]]&quot;
 	},
     atmosriv2 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Category 2: Moderate (Atmospheric river)&quot;,
 		sortkey = 81201,
 		icon = &quot;[[File:AtmosRiv2 Icon.png|30px]]&quot;
 	},
     atmosriv3 = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Category 3: Strong (Atmospheric river)&quot;,
 		sortkey = 81202,
 		icon = &quot;[[File:AtmosRiv3 Icon.png|30px]]&quot;
 	},
     atmosriv4 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Category 4: Extreme (Atmospheric river)&quot;,
 		sortkey = 81203,
 		icon = &quot;[[File:AtmosRiv4 Icon.png|30px]]&quot;
 	},
     atmosriv5 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Category 5: Exceptional (Atmospheric river)&quot;,
 		sortkey = 81204,
 		icon = &quot;[[File:AtmosRiv5 Icon.png|30px]]&quot;
 	},
 	-- Space Weather
     radio1 = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;Minor Radio Blackout&quot;,
 		sortkey = 82000,
 	},
     radio2 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Moderate Radio Blackout&quot;,
 		sortkey = 82001,
 	},
     radio3 = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Strong Radio Blackout&quot;,
 		sortkey = 82002,
 	},
     radio4 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Severe Radio Blackout&quot;,
 		sortkey = 82003,
 	},
     radio5 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Extreme Radio Blackout&quot;,
 		sortkey = 82004,
 	},
     solar1 = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;Minor Solar Radiation Storms&quot;,
 		sortkey = 82100,
 	},
     solar2 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Moderate Solar Radiation Storms&quot;,
 		sortkey = 82101,
 	},
     solar3 = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Strong Solar Radiation Storms&quot;,
 		sortkey = 82102,
 	},
     solar4 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Severe Solar Radiation Storms&quot;,
 		sortkey = 82103,
 	},
     solar5 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Extreme Solar Radiation Storms&quot;,
 		sortkey = 82104,
 	},
     geo1 = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;Minor Geomagnetic Storms&quot;,
 		sortkey = 82200,
 		icon = &quot;[[File:Geomagnetic1 Icon.png|35px]]&quot;
 	},
     geo2 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Moderate Geomagnetic Storms&quot;,
 		sortkey = 82201,
 		icon = &quot;[[File:Geomagnetic2 Icon.png|35px]]&quot;
 	},
     geo3 = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Strong Geomagnetic Storms&quot;,
 		sortkey = 82202,
 		icon = &quot;[[File:Geomagnetic3 Icon.png|35px]]&quot;
 	},
     geo4 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Severe Geomagnetic Storms&quot;,
 		sortkey = 82203,
 		icon = &quot;[[File:Geomagnetic4 Icon.png|35px]]&quot;
 	},
     geo5 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Extreme Geomagnetic Storms&quot;,
 		sortkey = 82204,
 		icon = &quot;[[File:Geomagnetic5 Icon.png|35px]]&quot;
 	},
 -- Heatwaves and Fireweather/Coldwaves/Temperature
     heatw = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;Warm&quot;,
 		sortkey = 83000,
 	},
     heat4 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Category 4: Very Warm&quot;,
 		sortkey = 83001,
 	},
     heat3 = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Category 3: Hot&quot;,
 		sortkey = 83002,
 	},
     heat2 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Category 2: Very Hot&quot;,
 		sortkey = 83003,
 	},
     heat1 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Category 1: Extremely Hot&quot;,
 		sortkey = 83004,
 	},
     redflagnil = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;RFTI NIL&quot;,
 		sortkey = 83100,
 		icon = &quot;[[File:RFTI_NIL_Icon.png|35px]]&quot;
 	},
     redflagelv = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;RFTI Elevated&quot;,
 		sortkey = 83101,
 		icon = &quot;[[File:RFTI_Elevated.png|35px]]&quot;
 	},
     redflagcrl = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;RFTI Critical-low&quot;,
 		sortkey = 83102,
 		icon = &quot;[[File:RFTI_Crit Low_Icon.png|35px]]&quot;
 	},
     redflagcrh = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;RFTI Critical-High&quot;,
 		sortkey = 83103,
 		icon = &quot;[[File:RFTI_Crit High_Icon.png|35px]]&quot;
 	},
     redflagecr = {
 		color = &quot;FF738A&quot;,
 		name = &quot;RFTI Extremely Critical&quot;,
 		sortkey = 83104,
 		icon = &quot;[[File:RFTI_Extrem Critical_Icon.png|35px]]&quot;
 	},
     redflaghcr = {
 		color = &quot;A188FC&quot;,
 		name = &quot;RFTI Historically critical&quot;,
 		sortkey = 83004,
 		icon = &quot;[[File:RFTI_Histor Critical_Icon.png|35px]]&quot;
 	},
     tempb70cn = {
 		color = &quot;B7698E&quot;,
 		name = &quot;&lt; -70C temperature&quot;,
 		sortkey = 2000,
 	},
     temp70cn = {
 		color = &quot;CB83A5&quot;,
 		name = &quot;≥ -70C temperature&quot;,
 		sortkey = 2001,
 	},
     temp65cn = {
 		color = &quot;DCAAC2&quot;,
 		name = &quot;≥ -65C temperature&quot;,
 		sortkey = 2002,
 	},
     temp60cn = {
 		color = &quot;FAD6EB&quot;,
 		name = &quot;≥ -60C temperature&quot;,
 		sortkey = 2003,
 	},
     temp55cn = {
 		color = &quot;868686&quot;,
 		name = &quot;≥ -55C temperature&quot;,
 		sortkey = 2004,
 	},
     temp50cn = {
 		color = &quot;BEBEBE&quot;,
 		name = &quot;≥ -50C temperature&quot;,
 		sortkey = 2005,
 	},
     temp45cn = {
 		color = &quot;DCDCDC&quot;,
 		name = &quot;≥ -45C temperature&quot;,
 		sortkey = 2006,
 	},
     temp40cn = {
 		color = &quot;FFFFFF&quot;,
 		name = &quot;≥ -40C temperature&quot;,
 		sortkey = 2007,
 	},
     temp35cn = {
 		color = &quot;FEE9FF&quot;,
 		name = &quot;≥ -35C temperature&quot;,
 		sortkey = 2008,
 	},
     temp30cn = {
 		color = &quot;CEA8E7&quot;,
 		name = &quot;≥ -30C temperature&quot;,
 		sortkey = 2009,
 	},
     temp25cn = {
 		color = &quot;9F6FD2&quot;,
 		name = &quot;≥ -25C temperature&quot;,
 		sortkey = 2010,
 	},
     temp20cn = {
 		color = &quot;716EEE&quot;,
 		name = &quot;≥ -20C temperature&quot;,
 		sortkey = 2011,
 	},
     temp15cn = {
 		color = &quot;1e96f8&quot;,
 		name = &quot;≥ -15C temperature&quot;,
 		sortkey = 2012,
 	},
     temp10cn = {
 		color = &quot;19c5ff&quot;,
 		name = &quot;≥ -10C temperature&quot;,
 		sortkey = 2013,
 	},
     temp5cn = {
 		color = &quot;aedff9&quot;,
 		name = &quot;≥ -5C temperature&quot;,
 		sortkey = 2014,
 	},
     temp0c = {
 		color = &quot;009614&quot;,
 		name = &quot;≥ 0C temperature&quot;,
 		sortkey = 2015,
 	},
     temp5c = {
 		color = &quot;96df00&quot;,
 		name = &quot;≥ 5C temperature&quot;,
 		sortkey = 2016,
 	},
     temp10c = {
 		color = &quot;c5ee03&quot;,
 		name = &quot;≥ 10C temperature&quot;,
 		sortkey = 2017,
 	},
     temp15c = {
 		color = &quot;ffff00&quot;,
 		name = &quot;≥ 15C temperature&quot;,
 		sortkey = 2018,
 	},
     temp20c = {
 		color = &quot;ffc502&quot;,
 		name = &quot;≥ 20C temperature&quot;,
 		sortkey = 2019,
 	},
     temp25c = {
 		color = &quot;ff9606&quot;,
 		name = &quot;≥ 25C temperature&quot;,
 		sortkey = 2020,
 	},
     temp30c = {
 		color = &quot;FF5500&quot;,
 		name = &quot;≥ 30C temperature&quot;,
 		sortkey = 2021,
 	},
     temp35c = {
 		color = &quot;FE1212&quot;,
 		name = &quot;≥ 35C temperature&quot;,
 		sortkey = 2022,
 	},
     temp40c = {
 		color = &quot;FE1284&quot;,
 		name = &quot;≥ 40C temperature&quot;,
 		sortkey = 2023,
 	},
     temp45c = {
 		color = &quot;FF7BC3&quot;,
 		name = &quot;≥ 45C temperature&quot;,
 		sortkey = 2024,
 	},
     temp50c = {
 		color = &quot;FFC1E3&quot;,
 		name = &quot;≥ 50C temperature&quot;,
 		sortkey = 2025,
 	},
     temp55c = {
 		color = &quot;FFD6ED&quot;,
 		name = &quot;≥ 55C temperature&quot;,
 		sortkey = 2026,
 	},
     windchillb100fn = {
 		color = &quot;B7698E&quot;,
 		name = &quot;≤ -100F wind chill&quot;,
 		sortkey = 2100,
 	},
     windchill100fn = {
 		color = &quot;CB83A5&quot;,
 		name = &quot;≥ -100F wind chill&quot;,
 		sortkey = 2101,
 	},
     windchill90fn = {
 		color = &quot;DCAAC2&quot;,
 		name = &quot;≥ -90F wind chill&quot;,
 		sortkey = 2102,
 	},
     windchill80fn = {
 		color = &quot;FAD6EB&quot;,
 		name = &quot;≥ -80F wind chill&quot;,
 		sortkey = 2103,
 	},
     windchill70fn = {
 		color = &quot;868686&quot;,
 		name = &quot;≥ -70F wind chill&quot;,
 		sortkey = 2104,
 	},
     windchill60fn = {
 		color = &quot;BEBEBE&quot;,
 		name = &quot;≥ -60F wind chill&quot;,
 		sortkey = 2105,
 	},
     windchill50fn = {
 		color = &quot;DCDCDC&quot;,
 		name = &quot;≥ -50F wind chill&quot;,
 		sortkey = 2106,
 	},
     windchill40fn = {
 		color = &quot;FFFFFF&quot;,
 		name = &quot;≥ -40F wind chill&quot;,
 		sortkey = 2107,
 	},
     windchill30fn = {
 		color = &quot;FEE9FF&quot;,
 		name = &quot;≥ -30F wind chill&quot;,
 		sortkey = 2108,
 	},
     windchill20fn = {
 		color = &quot;CEA8E7&quot;,
 		name = &quot;≥ -20F wind chill&quot;,
 		sortkey = 2109,
 	},
     windchill10fn = {
 		color = &quot;9F6FD2&quot;,
 		name = &quot;≥ -10F wind chill&quot;,
 		sortkey = 2110,
 	},
     windchill0f = {
 		color = &quot;716EEE&quot;,
 		name = &quot;≥ 0F wind chill&quot;,
 		sortkey = 2111,
 	},
     windchill10f = {
 		color = &quot;1e96f8&quot;,
 		name = &quot;≥ 10F wind chill&quot;,
 		sortkey = 2112,
 	},
     windchill20f = {
 		color = &quot;19c5ff&quot;,
 		name = &quot;≥ 20F wind chill&quot;,
 		sortkey = 2113,
 	},
     windchill30f = {
 		color = &quot;aedff9&quot;,
 		name = &quot;≥ 30F wind chill&quot;,
 		sortkey = 2114,
 	},
     windchill40f = {
 		color = &quot;009614&quot;,
 		name = &quot;≥ 40F wind chill&quot;,
 		sortkey = 2115,
 	},
     windchill50f = {
 		color = &quot;96df00&quot;,
 		name = &quot;≥ 50F wind chill&quot;,
 		sortkey = 2116,
 	},
     windchill60f = {
 		color = &quot;c5ee03&quot;,
 		name = &quot;≥ 60F wind chill&quot;,
 		sortkey = 2117,
 	},
     heatindex30fb = {
 		color = &quot;aedff9&quot;,
 		name = &quot;&lt; 30F heat index&quot;,
 		sortkey = 2200,
 	},
     heatindex30f = {
 		color = &quot;009614&quot;,
 		name = &quot;≥ 30F heat index&quot;,
 		sortkey = 2201,
 	},
     heatindex40f = {
 		color = &quot;96df00&quot;,
 		name = &quot;≥ 40F heat index&quot;,
 		sortkey = 2202,
 	},
     heatindex50f = {
 		color = &quot;c5ee03&quot;,
 		name = &quot;≥ 50F heat index&quot;,
 		sortkey = 2203,
 	},
     heatindex60f = {
 		color = &quot;ffff00&quot;,
 		name = &quot;≥ 60F heat index&quot;,
 		sortkey = 2204,
 	},
     heatindex70f = {
 		color = &quot;ffc502&quot;,
 		name = &quot;≥ 70F heat index&quot;,
 		sortkey = 2205,
 	},
     heatindex80f = {
 		color = &quot;ff9606&quot;,
 		name = &quot;≥ 80F heat index&quot;,
 		sortkey = 2206,
 	},
     heatindex90f = {
 		color = &quot;FF5500&quot;,
 		name = &quot;≥ 90F heat index&quot;,
 		sortkey = 2207,
 	},
     heatindex100f = {
 		color = &quot;FE1212&quot;,
 		name = &quot;≥ 100F heat index&quot;,
 		sortkey = 2208,
 	},
     heatindex110f = {
 		color = &quot;FE1284&quot;,
 		name = &quot;≥ 110F heat index&quot;,
 		sortkey = 2209,
 	},
     heatindex120f = {
 		color = &quot;FF7BC3&quot;,
 		name = &quot;≥ 120F heat index&quot;,
 		sortkey = 2210,
 	},
     heatindex130f = {
 		color = &quot;FFC1E3&quot;,
 		name = &quot;≥ 130F heat index&quot;,
 		sortkey = 2211,
 	},
     heatindex140f = {
 		color = &quot;FFD6ED&quot;,
 		name = &quot;≥ 140F heat index&quot;,
 		sortkey = 2212,
 	},
     heatindex150f = {
 		color = &quot;FFEDF7&quot;,
 		name = &quot;≥ 150F heat index&quot;,
 		sortkey = 2214,
 	},
     heatindex160f = {
 		color = &quot;FFFFFF&quot;,
 		name = &quot;≥ 160F heat index&quot;,
 		sortkey = 2215,
 	},
     frostbite5 = {
 		color = &quot;A188FC&quot;,
 		name = &quot;US: Frostbite 5 mins&quot;,
 		sortkey = 83010,
 	},
     frostbite10 = {
 		color = &quot;FF738A&quot;,
 		name = &quot;US: Frostbite 10 mins&quot;,
 		sortkey = 83011,
 	},
     frostbite30 = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;US: Frostbite 30 mins&quot;,
 		sortkey = 83012,
 	},
     frostbiten = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;US: Frostbite more than 30 mins/not possible&quot;,
 		sortkey = 83013,
 	},
     windchilllow = {
 		color = &quot;4DFFFF&quot;,
 		name = &quot;Canada: low windchill risk&quot;,
 		sortkey = 83020,
 	},
     windchillmoderate = {
 		color = &quot;FFFFD9&quot;,
 		name = &quot;Canada: moderate windchill risk&quot;,
 		sortkey = 83021,
 	},
     windchillhigh = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Canada: high windchill risk&quot;,
 		sortkey = 83022,
 	},
     windchillveryhigh = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Canada: very high windchill risk&quot;,
 		sortkey = 83023,
 	},
     windchillsevere = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Canada: severe windchill risk&quot;,
 		sortkey = 83024,
 	},
     windchillextreme = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Canada: extreme windchill risk&quot;,
 		sortkey = 83025,
 	},
 -- ENSO
     enson = {
 		color = &quot;ACACAC&quot;,
 		name = &quot;ENSO Neutral&quot;,
 		sortkey = 200,
 	},
     ensowen = {
 		color = &quot;C18881&quot;,
 		name = &quot;ENSO Weak El Nino&quot;,
 		sortkey = 201,
 	},
     ensomen = {
 		color = &quot;D46356&quot;,
 		name = &quot;ENSO Moderate El Nino&quot;,
 		sortkey = 202,
 	},
     ensosen = {
 		color = &quot;E73E2B&quot;,
 		name = &quot;ENSO Strong El Nino&quot;,
 		sortkey = 203,
 	},
     ensovsen = {
 		color = &quot;FA1900&quot;,
 		name = &quot;ENSO Very Strong El Nino&quot;,
 		sortkey = 204,
 	},
     ensosln = {
 		color = &quot;0082E6&quot;,
 		name = &quot;ENSO Strong La Nina&quot;,
 		sortkey = 205,
 	},
     ensomln = {
 		color = &quot;3A90D2&quot;,
 		name = &quot;ENSO Moderate La Nina&quot;,
 		sortkey = 206,
 	},
     ensowln = {
 		color = &quot;739EBF&quot;,
 		name = &quot;ENSO Weak La Nina&quot;,
 		sortkey = 207,
 	},
 -- WPC/SPC Risk categories
     tstm = {
 		color = &quot;A9FEC4&quot;,
 		name = &quot;T-storm&quot;,
 		sortkey = 84000,
 	icon = &quot;[[File:T-storm_Risk_Icon.png|30px]]&quot;
 	},
     mrglr = {
 		color = &quot;1BC800&quot;,
 		name = &quot;Marginal Risk&quot;,
 		sortkey = 84001,
 	icon = &quot;[[File:Marginal_risk_Icon.png|30px]]&quot;
 	},
     slgtr = {
 		color = &quot;FFD98C&quot;,
 		name = &quot;Slight Risk&quot;,
 		sortkey = 84002,
 	icon = &quot;[[File:Slight_risk_Icon.png|30px]]&quot;
 	},
     enhr = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Enhanced Risk&quot;,
 		sortkey = 84003,
 	icon = &quot;[[File:Enhanced_Risk_Icon.png|30px]]&quot;
 	},
     mdtr = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Moderate Risk&quot;,
 		sortkey = 84004,
 	icon = &quot;[[File:Moderate_Risk_Icon.png|30px]]&quot;
 	},
     highr = {
 		color = &quot;A188FC&quot;,
 		name = &quot;High Risk&quot;,
 		sortkey = 84005,
 	icon = &quot;[[File:High_Risk_Icon.png|30px]]&quot;
 	},
     elevatedr = {
 		color = &quot;FF9E59&quot;,
 		name = &quot;Elevated Risk&quot;,
 		sortkey = 84100,
 		icon = &quot;[[File:Elevated Risk_Icon.png|35px]]&quot;
 	},
     criticalr = {
 		color = &quot;FF738A&quot;,
 		name = &quot;Critical Risk&quot;,
 		sortkey = 84101,
 		icon = &quot;[[File:Critical Risk_Icon.png|35px]]&quot;
 	},
     extremer = {
 		color = &quot;A188FC&quot;,
 		name = &quot;Extreme risk&quot;,
 		sortkey = 84102,
 		icon = &quot;[[File:Extreme Risk_Icon.png|35px]]&quot;
 	}
 }
 
 -- Define aliases
 
 -- All non-alphanumeric characters are already stripped, and the string is
 -- already set to lowercase, so additional aliases for those are no longer
 -- required.
 
 cats[&quot;rsinuisance&quot;] = cats[&quot;rsi0&quot;]
 cats[&quot;rsinotable&quot;] = cats[&quot;rsi1&quot;]
 cats[&quot;rsiminor&quot;] = cats[&quot;rsi2&quot;]
 cats[&quot;rsimajor&quot;] = cats[&quot;rsi3&quot;]
 cats[&quot;rsicrippling&quot;] = cats[&quot;rsi4&quot;]
 cats[&quot;rsiextreme&quot;] = cats[&quot;rsi5&quot;]
 cats[&quot;rsinuisance&quot;] = cats[&quot;rsi0&quot;]
 cats[&quot;wssi0&quot;] = cats[&quot;wssinone&quot;]
 cats[&quot;wssi1&quot;] = cats[&quot;wssilimited&quot;]
 cats[&quot;wssi2&quot;] = cats[&quot;wssiminor&quot;]
 cats[&quot;wssi3&quot;] = cats[&quot;wssimoderate&quot;]
 cats[&quot;wssi4&quot;] = cats[&quot;wssimajor&quot;]
 cats[&quot;wssi5&quot;] = cats[&quot;wssiextreme&quot;]
 cats[&quot;sty&quot;] = cats[&quot;supertyphoon&quot;]
 cats[&quot;nwpsevere&quot;] = cats[&quot;severe&quot;]
 cats[&quot;strong&quot;] = cats[&quot;severe&quot;]
 cats[&quot;swiosts&quot;] = cats[&quot;severe&quot;]
 cats[&quot;sts&quot;] = cats[&quot;severe&quot;]
 cats[&quot;severets&quot;] = cats[&quot;severe&quot;]
 cats[&quot;ty&quot;] = cats[&quot;typhoon&quot;]
 cats[&quot;vstrtyphoon&quot;] = cats[&quot;vstyphoon&quot;]
 cats[&quot;vsty&quot;] = cats[&quot;vstyphoon&quot;]
 cats[&quot;vity&quot;] = cats[&quot;vityphoon&quot;]
 cats[&quot;td&quot;] = cats[&quot;depression&quot;]
 cats[&quot;ts&quot;] = cats[&quot;storm&quot;]
 cats[&quot;nwpstorm&quot;] = cats[&quot;storm&quot;]
 cats[&quot;d&quot;] = cats[&quot;depression&quot;]
 cats[&quot;overlanddepression&quot;] = cats[&quot;overland&quot;]
 cats[&quot;od&quot;] = cats[&quot;overland&quot;]
 cats[&quot;spdepression&quot;] = cats[&quot;depression&quot;]
 cats[&quot;shdepression&quot;] = cats[&quot;depression&quot;]
 cats[&quot;shemdepression&quot;] = cats[&quot;depression&quot;]
 cats[&quot;swiodepression&quot;] = cats[&quot;depression&quot;]
 cats[&quot;spdepression&quot;] = cats[&quot;depression&quot;]
 cats[&quot;nwpdepression&quot;] = cats[&quot;depression&quot;]
 cats[&quot;swsubdep&quot;] = cats[&quot;subdepression&quot;]
 cats[&quot;sd&quot;] = cats[&quot;subdepression&quot;]
 cats[&quot;ss&quot;] = cats[&quot;subtropical&quot;]
 cats[&quot;et&quot;] = cats[&quot;extratropical&quot;]
 cats[&quot;ex&quot;] = cats[&quot;extratropical&quot;]
 cats[&quot;md&quot;] = cats[&quot;monsoondepression&quot;]
 cats[&quot;pt&quot;] = cats[&quot;potential&quot;]
 cats[&quot;potentialtropicalcyclone&quot;] = cats[&quot;potential&quot;]
 cats[&quot;potentialtropicalcyclone&quot;] = cats[&quot;potential&quot;]
 cats[&quot;post&quot;] = cats[&quot;posttropical&quot;]
 cats[&quot;remnantlow&quot;] = cats[&quot;remnant&quot;]
 cats[&quot;rl&quot;] = cats[&quot;remnant&quot;]
 cats[&quot;sucs&quot;] = cats[&quot;sprcyclstorm&quot;]
 cats[&quot;escs&quot;] = cats[&quot;esvrcyclstorm&quot;]
 cats[&quot;vscs&quot;] = cats[&quot;vsvrcyclstorm&quot;]
 cats[&quot;scs&quot;] = cats[&quot;svrcyclstorm&quot;]
 cats[&quot;cs&quot;] = cats[&quot;niocyclone&quot;]
 cats[&quot;dd&quot;] = cats[&quot;deepdepression&quot;]
 cats[&quot;cyclstorm&quot;] = cats[&quot;niocyclone&quot;]
 cats[&quot;landdepression&quot;] = cats[&quot;nioland&quot;]
 cats[&quot;land&quot;] = cats[&quot;nioland&quot;]
 cats[&quot;ld&quot;] = cats[&quot;nioland&quot;]
 cats[&quot;fiji5&quot;] = cats[&quot;aus5&quot;]
 cats[&quot;fiji4&quot;] = cats[&quot;aus4&quot;]
 cats[&quot;fiji3&quot;] = cats[&quot;aus3&quot;]
 cats[&quot;fiji2&quot;] = cats[&quot;aus2&quot;]
 cats[&quot;fiji1&quot;] = cats[&quot;aus1&quot;]
 cats[&quot;tl&quot;] = cats[&quot;low&quot;]
 cats[&quot;di&quot;] = cats[&quot;disturbance&quot;]
 cats[&quot;swiodisturbance&quot;] = cats[&quot;disturbance&quot;]
 cats[&quot;tdist&quot;] = cats[&quot;disturbance&quot;]
 cats[&quot;mts&quot;] = cats[&quot;mstorm&quot;]
 cats[&quot;sub&quot;] = cats[&quot;mstorm&quot;]
 cats[&quot;vitc&quot;] = cats[&quot;vintense&quot;]
 cats[&quot;itc&quot;] = cats[&quot;intense&quot;]
 cats[&quot;tc&quot;] = cats[&quot;tropicalcyclone&quot;]
 cats[&quot;swiotc&quot;] = cats[&quot;tropicalcyclone&quot;]
 cats[&quot;shem3&quot;] = cats[&quot;tropicalcyclone&quot;]
 cats[&quot;shemtc&quot;] = cats[&quot;tropicalcyclone&quot;]
 cats[&quot;f12&quot;] = cats[&quot;beaufort12&quot;]
 cats[&quot;f11&quot;] = cats[&quot;beaufort11&quot;]
 cats[&quot;f10&quot;] = cats[&quot;beaufort10&quot;]
 cats[&quot;f9&quot;] = cats[&quot;beaufort9&quot;]
 cats[&quot;f8&quot;] = cats[&quot;beaufort8&quot;]
 cats[&quot;f7&quot;] = cats[&quot;beaufort7&quot;]
 cats[&quot;f6&quot;] = cats[&quot;beaufort6&quot;]
 cats[&quot;f5&quot;] = cats[&quot;beaufort5&quot;]
 cats[&quot;f4&quot;] = cats[&quot;beaufort4&quot;]
 cats[&quot;f3&quot;] = cats[&quot;beaufort3&quot;]
 cats[&quot;f2&quot;] = cats[&quot;beaufort2&quot;]
 cats[&quot;f1&quot;] = cats[&quot;beaufort1&quot;]
 cats[&quot;f0&quot;] = cats[&quot;beaufort0&quot;]
 cats[&quot;d0&quot;] = cats[&quot;drought0&quot;]
 cats[&quot;d1&quot;] = cats[&quot;drought1&quot;]
 cats[&quot;d2&quot;] = cats[&quot;drought2&quot;]
 cats[&quot;d3&quot;] = cats[&quot;drought3&quot;]
 cats[&quot;d4&quot;] = cats[&quot;drought4&quot;]
 cats[&quot;p1&quot;] = cats[&quot;palmer1&quot;]
 cats[&quot;p2&quot;] = cats[&quot;palmer2&quot;]
 cats[&quot;p3&quot;] = cats[&quot;palmer3&quot;]
 cats[&quot;p4&quot;] = cats[&quot;palmer4&quot;]
 cats[&quot;p5&quot;] = cats[&quot;palmer5&quot;]
 cats[&quot;p6&quot;] = cats[&quot;palmer6&quot;]
 cats[&quot;p7&quot;] = cats[&quot;palmer7&quot;]
 cats[&quot;r1&quot;] = cats[&quot;radio1&quot;]
 cats[&quot;r2&quot;] = cats[&quot;radio2&quot;]
 cats[&quot;r3&quot;] = cats[&quot;radio3&quot;]
 cats[&quot;r4&quot;] = cats[&quot;radio4&quot;]
 cats[&quot;r5&quot;] = cats[&quot;radio5&quot;]
 cats[&quot;s1&quot;] = cats[&quot;solar1&quot;]
 cats[&quot;s2&quot;] = cats[&quot;solar2&quot;]
 cats[&quot;s3&quot;] = cats[&quot;solar3&quot;]
 cats[&quot;s4&quot;] = cats[&quot;solar4&quot;]
 cats[&quot;s5&quot;] = cats[&quot;solar5&quot;]
 cats[&quot;g1&quot;] = cats[&quot;geo1&quot;]
 cats[&quot;g2&quot;] = cats[&quot;geo2&quot;]
 cats[&quot;g3&quot;] = cats[&quot;geo3&quot;]
 cats[&quot;g4&quot;] = cats[&quot;geo4&quot;]
 cats[&quot;g5&quot;] = cats[&quot;geo5&quot;]
 cats[&quot;h1&quot;] = cats[&quot;heat1&quot;]
 cats[&quot;h2&quot;] = cats[&quot;heat2&quot;]
 cats[&quot;h3&quot;] = cats[&quot;heat3&quot;]
 cats[&quot;h4&quot;] = cats[&quot;heat4&quot;]
 cats[&quot;hw&quot;] = cats[&quot;heatw&quot;]
 cats[&quot;thunderstorm&quot;] = cats[&quot;tstm&quot;]
 cats[&quot;tstorm&quot;] = cats[&quot;tstm&quot;]
 cats[&quot;slightrisk&quot;] = cats[&quot;slgtr&quot;]
 cats[&quot;marginalrisk&quot;] = cats[&quot;mrglr&quot;]
 cats[&quot;moderaterisk&quot;] = cats[&quot;mdtr&quot;]
 cats[&quot;highrisk&quot;] = cats[&quot;highr&quot;]
 cats[&quot;enhancedrisk&quot;] = cats[&quot;enhr&quot;]
 cats[&quot;elevatedrisk&quot;] = cats[&quot;elevatedr&quot;]
 cats[&quot;extremerisk&quot;] = cats[&quot;extremer&quot;]
 cats[&quot;criticalrisk&quot;] = cats[&quot;criticalr&quot;]
 cats[&quot;redflag0&quot;] = cats[&quot;redflagnil&quot;]
 cats[&quot;redflag1&quot;] = cats[&quot;redflagelv&quot;]
 cats[&quot;redflag3&quot;] = cats[&quot;redflagcrl&quot;]
 cats[&quot;redflag5&quot;] = cats[&quot;redflagcrh&quot;]
 cats[&quot;redflag7&quot;] = cats[&quot;redflagecr&quot;]
 cats[&quot;redflag9&quot;] = cats[&quot;redflaghcr&quot;]
 cats[&quot;rfti0&quot;] = cats[&quot;redflagnil&quot;]
 cats[&quot;rfti1&quot;] = cats[&quot;redflagelv&quot;]
 cats[&quot;rfti3&quot;] = cats[&quot;redflagcrl&quot;]
 cats[&quot;rfti5&quot;] = cats[&quot;redflagcrh&quot;]
 cats[&quot;rfti7&quot;] = cats[&quot;redflagecr&quot;]
 cats[&quot;rfti9&quot;] = cats[&quot;redflaghcr&quot;]
 cats[&quot;torrou&quot;] = cats[&quot;tu&quot;]
 cats[&quot;torro0&quot;] = cats[&quot;t0&quot;]
 cats[&quot;torro1&quot;] = cats[&quot;t1&quot;]
 cats[&quot;torro2&quot;] = cats[&quot;t2&quot;]
 cats[&quot;torro3&quot;] = cats[&quot;t3&quot;]
 cats[&quot;torro4&quot;] = cats[&quot;t4&quot;]
 cats[&quot;torro5&quot;] = cats[&quot;t5&quot;]
 cats[&quot;torro6&quot;] = cats[&quot;t6&quot;]
 cats[&quot;torro7&quot;] = cats[&quot;t7&quot;]
 cats[&quot;torro8&quot;] = cats[&quot;t8&quot;]
 cats[&quot;torro9&quot;] = cats[&quot;t9&quot;]
 cats[&quot;torro10&quot;] = cats[&quot;t10&quot;]
 cats[&quot;torro11&quot;] = cats[&quot;t11&quot;]
 cats[&quot;funnelcloud&quot;] = cats[&quot;fc&quot;]
 cats[&quot;ice0&quot;] = cats[&quot;spia0&quot;]
 cats[&quot;ice1&quot;] = cats[&quot;spia1&quot;]
 cats[&quot;ice2&quot;] = cats[&quot;spia2&quot;]
 cats[&quot;ice3&quot;] = cats[&quot;spia3&quot;]
 cats[&quot;ice4&quot;] = cats[&quot;spia4&quot;]
 cats[&quot;ice5&quot;] = cats[&quot;spia5&quot;]
 
 -- Key standardization check
 for k, v in pairs(cats) do
 	if k ~= mw.ustring.gsub(k, &quot;[^%w]&quot;, &quot;&quot;) then
 		mw.addWarning(
 			&quot;Category \&quot;&quot;
 			.. k
 			.. &quot;\&quot; in [[Module:Storm categories/categories]] is defined with a non-alphanumeric key. &quot;
 			.. &quot;This key will likely be unusable unless non-alphanumeric characters are removed.&quot;
 		)
 	end
 end
 
 p.defaultCategory = &quot;unknown&quot;
 p.cats = cats