-- This file is automatically generated, do not edit!
-- Gem data (c) Grinding Gear Games

return {
	["Metadata/Items/Gems/SkillGemFireball"] = {
		name = "Fireball",
		baseTypeName = "Fireball",
		gameId = "Metadata/Items/Gems/SkillGemFireball",
		variantId = "Fireball",
		grantedEffectId = "Fireball",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			projectile = true,
			spell = true,
			area = true,
			fire = true,
		},
		tagString = "Projectile, Spell, AoE, Fire",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalFireball"] = {
		name = "Vaal Fireball",
		baseTypeName = "Vaal Fireball",
		gameId = "Metadata/Items/Gems/SkillGemVaalFireball",
		variantId = "VaalFireball",
		grantedEffectId = "VaalFireball",
		secondaryGrantedEffectId = "Fireball",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			projectile = true,
			spell = true,
			area = true,
			vaal = true,
			fire = true,
		},
		tagString = "Projectile, Spell, AoE, Vaal, Fire",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIceNova"] = {
		name = "Ice Nova",
		baseTypeName = "Ice Nova",
		gameId = "Metadata/Items/Gems/SkillGemIceNova",
		variantId = "IceNova",
		grantedEffectId = "IceNova",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
			nova = true,
		},
		tagString = "Spell, AoE, Cold, Nova",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIceNovaAltX"] = {
		name = "Ice Nova of Frostbolts",
		baseTypeName = "Ice Nova of Frostbolts",
		gameId = "Metadata/Items/Gems/SkillGemIceNova",
		variantId = "IceNovaAltX",
		grantedEffectId = "IceNovaAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
			nova = true,
		},
		tagString = "Spell, AoE, Cold, Nova",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIceNovaAltY"] = {
		name = "Ice Nova of Deep Freeze",
		baseTypeName = "Ice Nova of Deep Freeze",
		gameId = "Metadata/Items/Gems/SkillGemIceNova",
		variantId = "IceNovaAltY",
		grantedEffectId = "IceNovaAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
			nova = true,
		},
		tagString = "Spell, AoE, Cold, Nova",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalIceNova"] = {
		name = "Vaal Ice Nova",
		baseTypeName = "Vaal Ice Nova",
		gameId = "Metadata/Items/Gems/SkillGemVaalIceNova",
		variantId = "VaalIceNova",
		grantedEffectId = "VaalIceNova",
		secondaryGrantedEffectId = "IceNova",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			vaal = true,
			cold = true,
			nova = true,
		},
		tagString = "Spell, AoE, Vaal, Cold, Nova",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLeapSlam"] = {
		name = "Leap Slam",
		baseTypeName = "Leap Slam",
		gameId = "Metadata/Items/Gems/SkillGemLeapSlam",
		variantId = "LeapSlam",
		grantedEffectId = "LeapSlam",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			movement = true,
			travel = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Movement, Travel, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLeapSlamAltX"] = {
		name = "Leap Slam of Groundbreaking",
		baseTypeName = "Leap Slam of Groundbreaking",
		gameId = "Metadata/Items/Gems/SkillGemLeapSlam",
		variantId = "LeapSlamAltX",
		grantedEffectId = "LeapSlamAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			movement = true,
			travel = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Movement, Travel, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemChargedDash"] = {
		name = "Charged Dash",
		baseTypeName = "Charged Dash",
		gameId = "Metadata/Items/Gems/SkillGemChargedDash",
		variantId = "ChargedDash",
		grantedEffectId = "ChargedDash",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			movement = true,
			area = true,
			channelling = true,
			attack = true,
			lightning = true,
			melee = true,
		},
		tagString = "Movement, AoE, Channelling, Attack, Lightning, Melee",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladeFlurry"] = {
		name = "Blade Flurry",
		baseTypeName = "Blade Flurry",
		gameId = "Metadata/Items/Gems/SkillGemChargedAttack",
		variantId = "BladeFlurry",
		grantedEffectId = "BladeFlurry",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			channelling = true,
			melee = true,
		},
		tagString = "Attack, AoE, Channelling, Melee",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladeFlurryAltX"] = {
		name = "Blade Flurry of Incision",
		baseTypeName = "Blade Flurry of Incision",
		gameId = "Metadata/Items/Gems/SkillGemChargedAttack",
		variantId = "BladeFlurryAltX",
		grantedEffectId = "BladeFlurryAltX",
		tags = {
			critical = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			channelling = true,
			melee = true,
		},
		tagString = "Critical, Attack, AoE, Channelling, Melee",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSweep"] = {
		name = "Sweep",
		baseTypeName = "Sweep",
		gameId = "Metadata/Items/Gems/SkillGemSweep",
		variantId = "Sweep",
		grantedEffectId = "Sweep",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			melee = true,
		},
		tagString = "Attack, AoE, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGroundSlam"] = {
		name = "Ground Slam",
		baseTypeName = "Ground Slam",
		gameId = "Metadata/Items/Gems/SkillGemGroundSlam",
		variantId = "GroundSlam",
		grantedEffectId = "GroundSlam",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGroundSlamAltX"] = {
		name = "Ground Slam of Earthshaking",
		baseTypeName = "Ground Slam of Earthshaking",
		gameId = "Metadata/Items/Gems/SkillGemGroundSlam",
		variantId = "GroundSlamAltX",
		grantedEffectId = "GroundSlamAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalGroundSlam"] = {
		name = "Vaal Ground Slam",
		baseTypeName = "Vaal Ground Slam",
		gameId = "Metadata/Items/Gems/SkillGemVaalGroundSlam",
		variantId = "VaalGroundSlam",
		grantedEffectId = "VaalGroundSlam",
		secondaryGrantedEffectId = "GroundSlam",
		vaalGem = true,
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			vaal = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Vaal, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCleave"] = {
		name = "Cleave",
		baseTypeName = "Cleave",
		gameId = "Metadata/Items/Gems/SkillGemCleave",
		variantId = "Cleave",
		grantedEffectId = "Cleave",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			melee = true,
		},
		tagString = "Attack, AoE, Melee",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCleaveAltX"] = {
		name = "Cleave of Rage",
		baseTypeName = "Cleave of Rage",
		gameId = "Metadata/Items/Gems/SkillGemCleave",
		variantId = "CleaveAltX",
		grantedEffectId = "CleaveAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			melee = true,
		},
		tagString = "Attack, AoE, Melee",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemShieldCharge"] = {
		name = "Shield Charge",
		baseTypeName = "Shield Charge",
		gameId = "Metadata/Items/Gems/SkillGemShieldCharge",
		variantId = "ShieldCharge",
		grantedEffectId = "ShieldCharge",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			movement = true,
			travel = true,
			physical = true,
			melee = true,
		},
		tagString = "Attack, AoE, Movement, Travel, Physical, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEnduringCry"] = {
		name = "Enduring Cry",
		baseTypeName = "Enduring Cry",
		gameId = "Metadata/Items/Gems/SkillGemEnduringCry",
		variantId = "EnduringCry",
		grantedEffectId = "EnduringCry",
		tags = {
			warcry = true,
			strength = true,
			grants_active_skill = true,
			area = true,
			duration = true,
		},
		tagString = "Warcry, AoE, Duration",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDoubleStrike"] = {
		name = "Double Strike",
		baseTypeName = "Double Strike",
		gameId = "Metadata/Items/Gems/SkillGemDoubleStrike",
		variantId = "DoubleStrike",
		grantedEffectId = "DoubleStrike",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			physical = true,
		},
		tagString = "Attack, Melee, Strike, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDoubleStrikeAltX"] = {
		name = "Double Strike of Impaling",
		baseTypeName = "Double Strike of Impaling",
		gameId = "Metadata/Items/Gems/SkillGemDoubleStrike",
		variantId = "DoubleStrikeAltX",
		grantedEffectId = "DoubleStrikeAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			physical = true,
		},
		tagString = "Attack, Melee, Strike, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDoubleStrikeAltY"] = {
		name = "Double Strike of Momentum",
		baseTypeName = "Double Strike of Momentum",
		gameId = "Metadata/Items/Gems/SkillGemDoubleStrike",
		variantId = "DoubleStrikeAltY",
		grantedEffectId = "DoubleStrikeAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
		},
		tagString = "Attack, Melee, Strike",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalDoubleStrike"] = {
		name = "Vaal Double Strike",
		baseTypeName = "Vaal Double Strike",
		gameId = "Metadata/Items/Gems/SkillGemVaalDoubleStrike",
		variantId = "VaalDoubleStrike",
		grantedEffectId = "VaalDoubleStrike",
		secondaryGrantedEffectId = "DoubleStrike",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			duration = true,
			vaal = true,
			physical = true,
		},
		tagString = "Attack, Melee, Strike, Duration, Vaal, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLacerate"] = {
		name = "Lacerate",
		baseTypeName = "Lacerate",
		gameId = "Metadata/Items/Gems/SkillGemLacerate",
		variantId = "Lacerate",
		grantedEffectId = "Lacerate",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			physical = true,
			melee = true,
		},
		tagString = "Attack, AoE, Physical, Melee",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLacerateAltX"] = {
		name = "Lacerate of Butchering",
		baseTypeName = "Lacerate of Butchering",
		gameId = "Metadata/Items/Gems/SkillGemLacerate",
		variantId = "LacerateAltX",
		grantedEffectId = "LacerateAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			melee = true,
		},
		tagString = "Attack, AoE, Melee",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLacerateAltY"] = {
		name = "Lacerate of Haemorrhage",
		baseTypeName = "Lacerate of Haemorrhage",
		gameId = "Metadata/Items/Gems/SkillGemLacerate",
		variantId = "LacerateAltY",
		grantedEffectId = "LacerateAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			physical = true,
			melee = true,
		},
		tagString = "Attack, AoE, Physical, Melee",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemElementalHit"] = {
		name = "Elemental Hit",
		baseTypeName = "Elemental Hit",
		gameId = "Metadata/Items/Gems/SkillGemElementalHit",
		variantId = "ElementalHit",
		grantedEffectId = "ElementalHit",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			fire = true,
			cold = true,
			lightning = true,
			area = true,
			random_element = true,
		},
		tagString = "Attack, Melee, Strike, Fire, Cold, Lightning, AoE, Prismatic",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemElementalHitAltX"] = {
		name = "Elemental Hit of the Spectrum",
		baseTypeName = "Elemental Hit of the Spectrum",
		gameId = "Metadata/Items/Gems/SkillGemElementalHit",
		variantId = "ElementalHitAltX",
		grantedEffectId = "ElementalHitAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			fire = true,
			cold = true,
			lightning = true,
			area = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Fire, Cold, Lightning, AoE, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemImmortalCall"] = {
		name = "Immortal Call",
		baseTypeName = "Immortal Call",
		gameId = "Metadata/Items/Gems/SkillGemImmortalCall",
		variantId = "ImmortalCall",
		grantedEffectId = "ImmortalCall",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			guard = true,
		},
		tagString = "Spell, Duration, Guard",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalImmortalCall"] = {
		name = "Vaal Immortal Call",
		baseTypeName = "Vaal Immortal Call",
		gameId = "Metadata/Items/Gems/SkillGemVaalImmortalCall",
		variantId = "VaalImmortalCall",
		grantedEffectId = "VaalImmortalCall",
		secondaryGrantedEffectId = "ImmortalCall",
		vaalGem = true,
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			vaal = true,
			guard = true,
		},
		tagString = "Spell, Duration, Vaal, Guard",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDualStrike"] = {
		name = "Dual Strike",
		baseTypeName = "Dual Strike",
		gameId = "Metadata/Items/Gems/SkillGemDualStrike",
		variantId = "DualStrike",
		grantedEffectId = "DualStrike",
		tags = {
			critical = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
		},
		tagString = "Critical, Attack, Melee, Strike",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDualStrikeAltX"] = {
		name = "Dual Strike of Ambidexterity",
		baseTypeName = "Dual Strike of Ambidexterity",
		gameId = "Metadata/Items/Gems/SkillGemDualStrike",
		variantId = "DualStrikeAltX",
		grantedEffectId = "DualStrikeAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
		},
		tagString = "Attack, Melee, Strike",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWhirlingBlades"] = {
		name = "Whirling Blades",
		baseTypeName = "Whirling Blades",
		gameId = "Metadata/Items/Gems/SkillGemWhirlingBlades",
		variantId = "WhirlingBlades",
		grantedEffectId = "WhirlingBlades",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			movement = true,
			travel = true,
			melee = true,
		},
		tagString = "Attack, Movement, Travel, Melee",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrenzy"] = {
		name = "Frenzy",
		baseTypeName = "Frenzy",
		gameId = "Metadata/Items/Gems/SkillGemFrenzy",
		variantId = "Frenzy",
		grantedEffectId = "Frenzy",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrenzyAltX"] = {
		name = "Frenzy of Onslaught",
		baseTypeName = "Frenzy of Onslaught",
		gameId = "Metadata/Items/Gems/SkillGemFrenzy",
		variantId = "FrenzyAltX",
		grantedEffectId = "FrenzyAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
		},
		tagString = "Attack, Melee, Strike",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDetonateDead"] = {
		name = "Detonate Dead",
		baseTypeName = "Detonate Dead",
		gameId = "Metadata/Items/Gems/SkillGemDetonateDead",
		variantId = "DetonateDead",
		grantedEffectId = "DetonateDead",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
		},
		tagString = "Spell, AoE, Fire",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDetonateDeadAltX"] = {
		name = "Detonate Dead of Scavenging",
		baseTypeName = "Detonate Dead of Scavenging",
		gameId = "Metadata/Items/Gems/SkillGemDetonateDead",
		variantId = "DetonateDeadAltX",
		grantedEffectId = "DetonateDeadAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
		},
		tagString = "Spell, AoE, Fire",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDetonateDeadAltY"] = {
		name = "Detonate Dead of Chain Reaction",
		baseTypeName = "Detonate Dead of Chain Reaction",
		gameId = "Metadata/Items/Gems/SkillGemDetonateDead",
		variantId = "DetonateDeadAltY",
		grantedEffectId = "DetonateDeadAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
		},
		tagString = "Spell, AoE, Fire",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalDetonateDead"] = {
		name = "Vaal Detonate Dead",
		baseTypeName = "Vaal Detonate Dead",
		gameId = "Metadata/Items/Gems/SkillGemVaalDetonateDead",
		variantId = "VaalDetonateDead",
		grantedEffectId = "VaalDetonateDead",
		secondaryGrantedEffectId = "DetonateDead",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			vaal = true,
			fire = true,
		},
		tagString = "Spell, AoE, Vaal, Fire",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVolatileDead"] = {
		name = "Volatile Dead",
		baseTypeName = "Volatile Dead",
		gameId = "Metadata/Items/Gems/SkillGemVolatileDead",
		variantId = "VolatileDead",
		grantedEffectId = "VolatileDead",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
		},
		tagString = "Spell, AoE, Fire",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVolatileDeadAltX"] = {
		name = "Volatile Dead of Confinement",
		baseTypeName = "Volatile Dead of Confinement",
		gameId = "Metadata/Items/Gems/SkillGemVolatileDead",
		variantId = "VolatileDeadAltX",
		grantedEffectId = "VolatileDeadAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			duration = true,
		},
		tagString = "Spell, AoE, Fire, Duration",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVolatileDeadAltY"] = {
		name = "Volatile Dead of Seething",
		baseTypeName = "Volatile Dead of Seething",
		gameId = "Metadata/Items/Gems/SkillGemVolatileDead",
		variantId = "VolatileDeadAltY",
		grantedEffectId = "VolatileDeadAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
		},
		tagString = "Spell, AoE, Fire",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemUnearth"] = {
		name = "Unearth",
		baseTypeName = "Unearth",
		gameId = "Metadata/Items/Gems/SkillGemBoneLance",
		variantId = "Unearth",
		grantedEffectId = "Unearth",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			area = true,
			physical = true,
		},
		tagString = "Spell, Projectile, AoE, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSplitArrow"] = {
		name = "Split Arrow",
		baseTypeName = "Split Arrow",
		gameId = "Metadata/Items/Gems/SkillGemSplitArrow",
		variantId = "SplitArrow",
		grantedEffectId = "SplitArrow",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSplitArrowAltX"] = {
		name = "Split Arrow of Splitting",
		baseTypeName = "Split Arrow of Splitting",
		gameId = "Metadata/Items/Gems/SkillGemSplitArrow",
		variantId = "SplitArrowAltX",
		grantedEffectId = "SplitArrowAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportAddedFireDamage"] = {
		name = "Added Fire Damage",
		gameId = "Metadata/Items/Gems/SupportGemAddedFireDamage",
		variantId = "SupportAddedFireDamage",
		grantedEffectId = "SupportAddedFireDamage",
		tags = {
			fire = true,
			physical = true,
			strength = true,
			support = true,
		},
		tagString = "Fire, Physical, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFasterAttacks"] = {
		name = "Faster Attacks",
		gameId = "Metadata/Items/Gems/SupportGemFasterAttack",
		variantId = "SupportFasterAttacks",
		grantedEffectId = "SupportFasterAttacks",
		tags = {
			attack = true,
			dexterity = true,
			support = true,
		},
		tagString = "Attack, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportGreaterMultipleProjectiles"] = {
		name = "Greater Multiple Projectiles",
		gameId = "Metadata/Items/Gems/SupportGemGreaterMultipleProjectiles",
		variantId = "SupportGreaterMultipleProjectiles",
		grantedEffectId = "SupportGreaterMultipleProjectiles",
		tags = {
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportLesserMultipleProjectiles"] = {
		name = "Lesser Multiple Projectiles",
		gameId = "Metadata/Items/Gems/SupportGemLesserMultipleProjectiles",
		variantId = "SupportLesserMultipleProjectiles",
		grantedEffectId = "SupportLesserMultipleProjectiles",
		tags = {
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFasterProjectiles"] = {
		name = "Faster Projectiles",
		gameId = "Metadata/Items/Gems/SupportGemFasterProjectiles",
		variantId = "SupportFasterProjectiles",
		grantedEffectId = "SupportFasterProjectiles",
		tags = {
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportAddedColdDamage"] = {
		name = "Added Cold Damage",
		gameId = "Metadata/Items/Gems/SupportGemAddedColdDamage",
		variantId = "SupportAddedColdDamage",
		grantedEffectId = "SupportAddedColdDamage",
		tags = {
			cold = true,
			dexterity = true,
			support = true,
		},
		tagString = "Cold, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportAdditionalAccuracy"] = {
		name = "Additional Accuracy",
		gameId = "Metadata/Items/Gems/SupportGemAdditionalAccuracy",
		variantId = "SupportAdditionalAccuracy",
		grantedEffectId = "SupportAdditionalAccuracy",
		tags = {
			attack = true,
			dexterity = true,
			support = true,
		},
		tagString = "Attack, Support",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportIncreasedAreaofEffect"] = {
		name = "Increased Area of Effect",
		gameId = "Metadata/Items/Gems/SupportGemIncreasedAreaOfEffect",
		variantId = "SupportIncreasedAreaofEffect",
		grantedEffectId = "SupportIncreasedAreaOfEffect",
		tags = {
			intelligence = true,
			support = true,
			area = true,
		},
		tagString = "Support, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportAddedLightningDamage"] = {
		name = "Added Lightning Damage",
		gameId = "Metadata/Items/Gems/SupportGemAddedLightningDamage",
		variantId = "SupportAddedLightningDamage",
		grantedEffectId = "SupportAddedLightningDamage",
		tags = {
			lightning = true,
			intelligence = true,
			support = true,
		},
		tagString = "Lightning, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemColdSnap"] = {
		name = "Cold Snap",
		baseTypeName = "Cold Snap",
		gameId = "Metadata/Items/Gems/SkillGemColdSnap",
		variantId = "ColdSnap",
		grantedEffectId = "ColdSnap",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
			duration = true,
		},
		tagString = "Spell, AoE, Cold, Duration",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemColdSnapAltX"] = {
		name = "Cold Snap of Power",
		baseTypeName = "Cold Snap of Power",
		gameId = "Metadata/Items/Gems/SkillGemColdSnap",
		variantId = "ColdSnapAltX",
		grantedEffectId = "ColdSnapAltX",
		tags = {
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
		},
		tagString = "Critical, Spell, AoE, Cold",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalColdSnap"] = {
		name = "Vaal Cold Snap",
		baseTypeName = "Vaal Cold Snap",
		gameId = "Metadata/Items/Gems/SkillGemVaalColdSnap",
		variantId = "VaalColdSnap",
		grantedEffectId = "VaalColdSnap",
		secondaryGrantedEffectId = "ColdSnap",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			vaal = true,
			cold = true,
		},
		tagString = "Spell, AoE, Duration, Vaal, Cold",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRaiseZombie"] = {
		name = "Raise Zombie",
		baseTypeName = "Raise Zombie",
		gameId = "Metadata/Items/Gems/SkillGemRaiseZombie",
		variantId = "RaiseZombie",
		grantedEffectId = "RaiseZombie",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
		},
		tagString = "Spell, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRaiseZombieAltX"] = {
		name = "Raise Zombie of Slamming",
		baseTypeName = "Raise Zombie of Slamming",
		gameId = "Metadata/Items/Gems/SkillGemRaiseZombie",
		variantId = "RaiseZombieAltX",
		grantedEffectId = "RaiseZombieAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
		},
		tagString = "Spell, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRaiseZombieAltY"] = {
		name = "Raise Zombie of Falling",
		baseTypeName = "Raise Zombie of Falling",
		gameId = "Metadata/Items/Gems/SkillGemRaiseZombie",
		variantId = "RaiseZombieAltY",
		grantedEffectId = "RaiseZombieAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
		},
		tagString = "Spell, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCausticArrow"] = {
		name = "Caustic Arrow",
		baseTypeName = "Caustic Arrow",
		gameId = "Metadata/Items/Gems/SkillGemPoisonArrow",
		variantId = "CausticArrow",
		grantedEffectId = "CausticArrow",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			duration = true,
			chaos = true,
			bow = true,
		},
		tagString = "Attack, Projectile, AoE, Duration, Chaos, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCausticArrowAltX"] = {
		name = "Caustic Arrow of Poison",
		baseTypeName = "Caustic Arrow of Poison",
		gameId = "Metadata/Items/Gems/SkillGemPoisonArrow",
		variantId = "CausticArrowAltX",
		grantedEffectId = "CausticArrowAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			chaos = true,
			bow = true,
		},
		tagString = "Attack, Projectile, AoE, Chaos, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBloodRage"] = {
		name = "Blood Rage",
		baseTypeName = "Blood Rage",
		gameId = "Metadata/Items/Gems/SkillGemBloodRage",
		variantId = "BloodRage",
		grantedEffectId = "BloodRage",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			physical = true,
		},
		tagString = "Spell, Duration, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRighteousFire"] = {
		name = "Righteous Fire",
		baseTypeName = "Righteous Fire",
		gameId = "Metadata/Items/Gems/SkillGemRighteousFire",
		variantId = "RighteousFire",
		grantedEffectId = "RighteousFire",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
		},
		tagString = "Spell, AoE, Fire",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRighteousFireAltX"] = {
		name = "Righteous Fire of Arcane Devotion",
		baseTypeName = "Righteous Fire of Arcane Devotion",
		gameId = "Metadata/Items/Gems/SkillGemRighteousFire",
		variantId = "RighteousFireAltX",
		grantedEffectId = "RighteousFireAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
		},
		tagString = "Spell, AoE, Fire",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalRighteousFire"] = {
		name = "Vaal Righteous Fire",
		baseTypeName = "Vaal Righteous Fire",
		gameId = "Metadata/Items/Gems/SkillGemVaalRighteousFire",
		variantId = "VaalRighteousFire",
		grantedEffectId = "VaalRighteousFire",
		secondaryGrantedEffectId = "RighteousFire",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			vaal = true,
			duration = true,
		},
		tagString = "Spell, AoE, Fire, Vaal, Duration",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDischarge"] = {
		name = "Discharge",
		baseTypeName = "Discharge",
		gameId = "Metadata/Items/Gems/SkillGemDischarge",
		variantId = "Discharge",
		grantedEffectId = "Discharge",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			cold = true,
			lightning = true,
			nova = true,
		},
		tagString = "Spell, AoE, Fire, Cold, Lightning, Nova",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDischargeAltX"] = {
		name = "Discharge of Misery",
		baseTypeName = "Discharge of Misery",
		gameId = "Metadata/Items/Gems/SkillGemDischarge",
		variantId = "DischargeAltX",
		grantedEffectId = "DischargeAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			cold = true,
			lightning = true,
			nova = true,
		},
		tagString = "Spell, AoE, Fire, Cold, Lightning, Nova",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPortal"] = {
		name = "Portal",
		baseTypeName = "Portal",
		gameId = "Metadata/Items/Gems/SkillGemPortal",
		variantId = "Portal",
		grantedEffectId = "Portal",
		tags = {
			low_max_level = true,
			grants_active_skill = true,
			spell = true,
		},
		tagString = "Spell",
		reqStr = 33,
		reqDex = 33,
		reqInt = 34,
		naturalMaxLevel = 1,
	},
	["Metadata/Items/Gems/SkillGemVaalPortal"] = {
		name = "Vaal Breach",
		baseTypeName = "Vaal Breach",
		gameId = "Metadata/Items/Gems/SkillGemVaalPortal",
		variantId = "VaalPortal",
		grantedEffectId = "VaalBreach",
		secondaryGrantedEffectId = "Portal",
		vaalGem = true,
		tags = {
			low_max_level = true,
			grants_active_skill = true,
			spell = true,
			vaal = true,
		},
		tagString = "Spell, Vaal",
		reqStr = 33,
		reqDex = 33,
		reqInt = 34,
		naturalMaxLevel = 1,
	},
	["Metadata/Items/Gems/SkillGemSupportInspiration"] = {
		name = "Inspiration",
		gameId = "Metadata/Items/Gems/SupportGemReducedMana",
		variantId = "SupportInspiration",
		grantedEffectId = "SupportInspiration",
		tags = {
			critical = true,
			strength = true,
			support = true,
		},
		tagString = "Critical, Support",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportIncreasedCriticalStrikes"] = {
		name = "Increased Critical Strikes",
		gameId = "Metadata/Items/Gems/SupportGemIncreasedCriticalStrikes",
		variantId = "SupportIncreasedCriticalStrikes",
		grantedEffectId = "SupportIncreasedCriticalStrikes",
		tags = {
			critical = true,
			intelligence = true,
			support = true,
		},
		tagString = "Critical, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportIncreasedCriticalDamage"] = {
		name = "Increased Critical Damage",
		gameId = "Metadata/Items/Gems/SupportGemIncreasedCriticalDamage",
		variantId = "SupportIncreasedCriticalDamage",
		grantedEffectId = "SupportIncreasedCriticalDamage",
		tags = {
			critical = true,
			intelligence = true,
			support = true,
		},
		tagString = "Critical, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportKnockback"] = {
		name = "Knockback",
		gameId = "Metadata/Items/Gems/SupportGemKnockback",
		variantId = "SupportKnockback",
		grantedEffectId = "SupportKnockback",
		tags = {
			strength = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportLifeLeech"] = {
		name = "Life Leech",
		gameId = "Metadata/Items/Gems/SupportGemLifeLeech",
		variantId = "SupportLifeLeech",
		grantedEffectId = "SupportLifeLeech",
		tags = {
			strength = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportManaLeech"] = {
		name = "Mana Leech",
		gameId = "Metadata/Items/Gems/SupportGemManaLeech",
		variantId = "SupportManaLeech",
		grantedEffectId = "SupportManaLeech",
		tags = {
			dexterity = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportAddedChaosDamage"] = {
		name = "Added Chaos Damage",
		gameId = "Metadata/Items/Gems/SupportGemAddedChaosDamage",
		variantId = "SupportAddedChaosDamage",
		grantedEffectId = "SupportAddedChaosDamage",
		tags = {
			chaos = true,
			intelligence = true,
			support = true,
		},
		tagString = "Chaos, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlickerStrike"] = {
		name = "Flicker Strike",
		baseTypeName = "Flicker Strike",
		gameId = "Metadata/Items/Gems/SkillGemFlickerStrike",
		variantId = "FlickerStrike",
		grantedEffectId = "FlickerStrike",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			movement = true,
			duration = true,
		},
		tagString = "Attack, Melee, Strike, Movement, Duration",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlickerStrikeAltX"] = {
		name = "Flicker Strike of Power",
		baseTypeName = "Flicker Strike of Power",
		gameId = "Metadata/Items/Gems/SkillGemFlickerStrike",
		variantId = "FlickerStrikeAltX",
		grantedEffectId = "FlickerStrikeAltX",
		tags = {
			critical = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			movement = true,
			duration = true,
		},
		tagString = "Critical, Attack, Melee, Strike, Movement, Duration",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalFlickerStrike"] = {
		name = "Vaal Flicker Strike",
		baseTypeName = "Vaal Flicker Strike",
		gameId = "Metadata/Items/Gems/SkillGemVaalFlickerStrike",
		variantId = "VaalFlickerStrike",
		grantedEffectId = "VaalFlickerStrike",
		secondaryGrantedEffectId = "FlickerStrike",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			movement = true,
			vaal = true,
			duration = true,
		},
		tagString = "Attack, Melee, Strike, Movement, Vaal, Duration",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSpark"] = {
		name = "Spark",
		baseTypeName = "Spark",
		gameId = "Metadata/Items/Gems/SkillGemSpark",
		variantId = "Spark",
		grantedEffectId = "Spark",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			duration = true,
			lightning = true,
		},
		tagString = "Spell, Projectile, Duration, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSparkAltX"] = {
		name = "Spark of the Nova",
		baseTypeName = "Spark of the Nova",
		gameId = "Metadata/Items/Gems/SkillGemSpark",
		variantId = "SparkAltX",
		grantedEffectId = "SparkAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			duration = true,
			lightning = true,
		},
		tagString = "Spell, Projectile, Duration, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSparkAltY"] = {
		name = "Spark of Unpredictability",
		baseTypeName = "Spark of Unpredictability",
		gameId = "Metadata/Items/Gems/SkillGemSpark",
		variantId = "SparkAltY",
		grantedEffectId = "SparkAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			duration = true,
			lightning = true,
		},
		tagString = "Spell, Projectile, Duration, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalSpark"] = {
		name = "Vaal Spark",
		baseTypeName = "Vaal Spark",
		gameId = "Metadata/Items/Gems/SkillGemVaalSpark",
		variantId = "VaalSpark",
		grantedEffectId = "VaalSpark",
		secondaryGrantedEffectId = "Spark",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			duration = true,
			vaal = true,
			lightning = true,
		},
		tagString = "Spell, Projectile, Duration, Vaal, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportStun"] = {
		name = "Stun",
		gameId = "Metadata/Items/Gems/SupportGemStun",
		variantId = "SupportStun",
		grantedEffectId = "SupportStun",
		tags = {
			strength = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIceSpear"] = {
		name = "Ice Spear",
		baseTypeName = "Ice Spear",
		gameId = "Metadata/Items/Gems/SkillGemIceSpear",
		variantId = "IceSpear",
		grantedEffectId = "IceSpear",
		tags = {
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			cold = true,
		},
		tagString = "Critical, Spell, Projectile, Cold",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIceSpearAltX"] = {
		name = "Ice Spear of Splitting",
		baseTypeName = "Ice Spear of Splitting",
		gameId = "Metadata/Items/Gems/SkillGemIceSpear",
		variantId = "IceSpearAltX",
		grantedEffectId = "IceSpearAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			cold = true,
		},
		tagString = "Spell, Projectile, Cold",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportPierce"] = {
		name = "Pierce",
		gameId = "Metadata/Items/Gems/SupportGemPierce",
		variantId = "SupportPierce",
		grantedEffectId = "SupportPierce",
		tags = {
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportTrap"] = {
		name = "Trap",
		gameId = "Metadata/Items/Gems/SupportGemTrap",
		variantId = "SupportTrap",
		grantedEffectId = "SupportTrap",
		tags = {
			dexterity = true,
			support = true,
			trap = true,
		},
		tagString = "Support, Trap",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRaiseSpectre"] = {
		name = "Raise Spectre",
		baseTypeName = "Raise Spectre",
		gameId = "Metadata/Items/Gems/SkillGemRaiseSpectre",
		variantId = "RaiseSpectre",
		grantedEffectId = "RaiseSpectre",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
		},
		tagString = "Spell, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRaiseSpectreAltX"] = {
		name = "Raise Spectre of Transience",
		baseTypeName = "Raise Spectre of Transience",
		gameId = "Metadata/Items/Gems/SkillGemRaiseSpectre",
		variantId = "RaiseSpectreAltX",
		grantedEffectId = "RaiseSpectreAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			duration = true,
		},
		tagString = "Spell, Minion, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemInfernalBlow"] = {
		name = "Infernal Blow",
		baseTypeName = "Infernal Blow",
		gameId = "Metadata/Items/Gems/SkillGemInfernalBlow",
		variantId = "InfernalBlow",
		grantedEffectId = "InfernalBlow",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			melee = true,
			strike = true,
			fire = true,
			duration = true,
		},
		tagString = "Attack, AoE, Melee, Strike, Fire, Duration",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemInfernalBlowAltX"] = {
		name = "Infernal Blow of Immolation",
		baseTypeName = "Infernal Blow of Immolation",
		gameId = "Metadata/Items/Gems/SkillGemInfernalBlow",
		variantId = "InfernalBlowAltX",
		grantedEffectId = "InfernalBlowAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			melee = true,
			strike = true,
			fire = true,
			duration = true,
		},
		tagString = "Attack, AoE, Melee, Strike, Fire, Duration",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGlacialHammer"] = {
		name = "Glacial Hammer",
		baseTypeName = "Glacial Hammer",
		gameId = "Metadata/Items/Gems/SkillGemGlacialHammer",
		variantId = "GlacialHammer",
		grantedEffectId = "GlacialHammer",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			cold = true,
		},
		tagString = "Attack, Melee, Strike, Cold",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGlacialHammerAltX"] = {
		name = "Glacial Hammer of Shattering",
		baseTypeName = "Glacial Hammer of Shattering",
		gameId = "Metadata/Items/Gems/SkillGemGlacialHammer",
		variantId = "GlacialHammerAltX",
		grantedEffectId = "GlacialHammerAltX",
		tags = {
			critical = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			cold = true,
		},
		tagString = "Critical, Attack, Melee, Strike, Cold",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalGlacialHammer"] = {
		name = "Vaal Glacial Hammer",
		baseTypeName = "Vaal Glacial Hammer",
		gameId = "Metadata/Items/Gems/SkillGemVaalGlacialHammer",
		variantId = "VaalGlacialHammer",
		grantedEffectId = "VaalGlacialHammer",
		secondaryGrantedEffectId = "GlacialHammer",
		vaalGem = true,
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			duration = true,
			area = true,
			vaal = true,
			cold = true,
		},
		tagString = "Attack, Melee, Strike, Duration, AoE, Vaal, Cold",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrostWall"] = {
		name = "Frost Wall",
		baseTypeName = "Frost Wall",
		gameId = "Metadata/Items/Gems/SkillGemFrostWall",
		variantId = "FrostWall",
		grantedEffectId = "FrostWall",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			cold = true,
		},
		tagString = "Spell, Duration, Cold",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFreezingPulse"] = {
		name = "Freezing Pulse",
		baseTypeName = "Freezing Pulse",
		gameId = "Metadata/Items/Gems/SkillGemFreezingPulse",
		variantId = "FreezingPulse",
		grantedEffectId = "FreezingPulse",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			cold = true,
		},
		tagString = "Spell, Projectile, Cold",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemShockNova"] = {
		name = "Shock Nova",
		baseTypeName = "Shock Nova",
		gameId = "Metadata/Items/Gems/SkillGemShockNova",
		variantId = "ShockNova",
		grantedEffectId = "ShockNova",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
			nova = true,
		},
		tagString = "Spell, AoE, Lightning, Nova",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemViperStrike"] = {
		name = "Viper Strike",
		baseTypeName = "Viper Strike",
		gameId = "Metadata/Items/Gems/SkillGemViperStrike",
		variantId = "ViperStrike",
		grantedEffectId = "ViperStrike",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			duration = true,
			melee = true,
			strike = true,
			chaos = true,
		},
		tagString = "Attack, Duration, Melee, Strike, Chaos",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemViperStrikeAltX"] = {
		name = "Viper Strike of the Mamba",
		baseTypeName = "Viper Strike of the Mamba",
		gameId = "Metadata/Items/Gems/SkillGemViperStrike",
		variantId = "ViperStrikeAltX",
		grantedEffectId = "ViperStrikeAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			duration = true,
			melee = true,
			strike = true,
			chaos = true,
		},
		tagString = "Attack, Duration, Melee, Strike, Chaos",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPhaseRun"] = {
		name = "Phase Run",
		baseTypeName = "Phase Run",
		gameId = "Metadata/Items/Gems/SkillGemNewPhaseRun",
		variantId = "PhaseRun",
		grantedEffectId = "PhaseRun",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			movement = true,
			physical = true,
			travel = true,
		},
		tagString = "Spell, Duration, Movement, Physical, Travel",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPhaseRun"] = {
		name = "Phase Run",
		baseTypeName = "Phase Run",
		gameId = "Metadata/Items/Gems/SkillGemPhaseRun",
		variantId = "PhaseRun",
		grantedEffectId = "PhaseRun",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			movement = true,
			physical = true,
			travel = true,
		},
		tagString = "Spell, Duration, Movement, Physical, Travel",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMeleePhysicalDamage"] = {
		name = "Melee Physical Damage",
		gameId = "Metadata/Items/Gems/SupportGemMeleePhysicalDamage",
		variantId = "SupportMeleePhysicalDamage",
		grantedEffectId = "SupportMeleePhysicalDamage",
		tags = {
			melee = true,
			physical = true,
			strength = true,
			support = true,
			attack = true,
		},
		tagString = "Melee, Physical, Support, Attack",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportItemQuantity"] = {
		name = "Item Quantity",
		gameId = "Metadata/Items/Gems/SupportGemItemQuantity",
		variantId = "SupportItemQuantity",
		grantedEffectId = "SupportItemQuantity",
		tags = {
			strength = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportItemRarity"] = {
		name = "Item Rarity",
		gameId = "Metadata/Items/Gems/SupportGemItemRarity",
		variantId = "SupportItemRarity",
		grantedEffectId = "SupportItemRarity",
		tags = {
			intelligence = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFasterCasting"] = {
		name = "Faster Casting",
		gameId = "Metadata/Items/Gems/SupportGemFasterCast",
		variantId = "SupportFasterCasting",
		grantedEffectId = "SupportFasterCasting",
		tags = {
			intelligence = true,
			support = true,
			spell = true,
		},
		tagString = "Support, Spell",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemExplosiveArrow"] = {
		name = "Explosive Arrow",
		baseTypeName = "Explosive Arrow",
		gameId = "Metadata/Items/Gems/SkillGemExplosiveArrow",
		variantId = "ExplosiveArrow",
		grantedEffectId = "ExplosiveArrow",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			duration = true,
			fire = true,
			bow = true,
		},
		tagString = "Attack, Projectile, AoE, Duration, Fire, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemTemporalChains"] = {
		name = "Temporal Chains",
		baseTypeName = "Temporal Chains",
		gameId = "Metadata/Items/Gems/SkillGemTemporalChains",
		variantId = "TemporalChains",
		grantedEffectId = "TemporalChains",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			curse = true,
			hex = true,
		},
		tagString = "Spell, AoE, Duration, Curse, Hex",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemElementalWeakness"] = {
		name = "Elemental Weakness",
		baseTypeName = "Elemental Weakness",
		gameId = "Metadata/Items/Gems/SkillGemElementalWeakness",
		variantId = "ElementalWeakness",
		grantedEffectId = "ElementalWeakness",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			curse = true,
			hex = true,
		},
		tagString = "Spell, AoE, Duration, Curse, Hex",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWarlordsMark"] = {
		name = "Warlord's Mark",
		baseTypeName = "Warlord's Mark",
		gameId = "Metadata/Items/Gems/SkillGemWarlordsMark",
		variantId = "WarlordsMark",
		grantedEffectId = "WarlordsMark",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			curse = true,
			mark = true,
		},
		tagString = "Spell, Curse, Mark",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPunishment"] = {
		name = "Punishment",
		baseTypeName = "Punishment",
		gameId = "Metadata/Items/Gems/SkillGemPunishment",
		variantId = "Punishment",
		grantedEffectId = "Punishment",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			curse = true,
			hex = true,
		},
		tagString = "Spell, AoE, Duration, Curse, Hex",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEnfeeble"] = {
		name = "Enfeeble",
		baseTypeName = "Enfeeble",
		gameId = "Metadata/Items/Gems/SkillGemEnfeeble",
		variantId = "Enfeeble",
		grantedEffectId = "Enfeeble",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			curse = true,
			hex = true,
		},
		tagString = "Spell, AoE, Duration, Curse, Hex",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAssassinsMark"] = {
		name = "Assassin's Mark",
		baseTypeName = "Assassin's Mark",
		gameId = "Metadata/Items/Gems/SkillGemCriticalWeakness",
		variantId = "AssassinsMark",
		grantedEffectId = "AssassinsMark",
		tags = {
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			curse = true,
			mark = true,
		},
		tagString = "Critical, Spell, Curse, Mark",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSnipersMark"] = {
		name = "Sniper's Mark",
		baseTypeName = "Sniper's Mark",
		gameId = "Metadata/Items/Gems/SkillGemProjectileWeakness",
		variantId = "SnipersMark",
		grantedEffectId = "SnipersMark",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			curse = true,
			mark = true,
		},
		tagString = "Spell, Curse, Mark",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDespair"] = {
		name = "Despair",
		baseTypeName = "Despair",
		gameId = "Metadata/Items/Gems/SkillGemVulnerability",
		variantId = "Despair",
		grantedEffectId = "Despair",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			chaos = true,
			curse = true,
			hex = true,
		},
		tagString = "Spell, AoE, Duration, Chaos, Curse, Hex",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningWarp"] = {
		name = "Lightning Warp",
		baseTypeName = "Lightning Warp",
		gameId = "Metadata/Items/Gems/SkillGemLightningWarp",
		variantId = "LightningWarp",
		grantedEffectId = "LightningWarp",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			movement = true,
			lightning = true,
			travel = true,
		},
		tagString = "Spell, AoE, Duration, Movement, Lightning, Travel",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalLightningWarp"] = {
		name = "Vaal Lightning Warp",
		baseTypeName = "Vaal Lightning Warp",
		gameId = "Metadata/Items/Gems/SkillGemVaalLightningWarp",
		variantId = "VaalLightningWarp",
		grantedEffectId = "VaalLightningWarpInstant",
		secondaryGrantedEffectId = "LightningWarp",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			vaal = true,
			lightning = true,
			movement = true,
			travel = true,
		},
		tagString = "Spell, AoE, Duration, Vaal, Lightning, Movement, Travel",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonSkeletons"] = {
		name = "Summon Skeletons",
		baseTypeName = "Summon Skeletons",
		gameId = "Metadata/Items/Gems/SkillGemSummonSkeletons",
		variantId = "SummonSkeletons",
		grantedEffectId = "SummonSkeletons",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			duration = true,
		},
		tagString = "Spell, Minion, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonSkeletonsAltX"] = {
		name = "Summon Skeletons of Archers",
		baseTypeName = "Summon Skeletons of Archers",
		gameId = "Metadata/Items/Gems/SkillGemSummonSkeletons",
		variantId = "SummonSkeletonsAltX",
		grantedEffectId = "SummonSkeletonsAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			duration = true,
		},
		tagString = "Spell, Minion, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonSkeletonsAltY"] = {
		name = "Summon Skeletons of Mages",
		baseTypeName = "Summon Skeletons of Mages",
		gameId = "Metadata/Items/Gems/SkillGemSummonSkeletons",
		variantId = "SummonSkeletonsAltY",
		grantedEffectId = "SummonSkeletonsAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			duration = true,
			random_element = true,
		},
		tagString = "Spell, Minion, Duration, Prismatic",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalSummonSkeletons"] = {
		name = "Vaal Summon Skeletons",
		baseTypeName = "Vaal Summon Skeletons",
		gameId = "Metadata/Items/Gems/SkillGemVaalSummonSkeletons",
		variantId = "VaalSummonSkeletons",
		grantedEffectId = "VaalSummonSkeletons",
		secondaryGrantedEffectId = "SummonSkeletons",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			duration = true,
			vaal = true,
		},
		tagString = "Spell, Minion, Duration, Vaal",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHeavyStrike"] = {
		name = "Heavy Strike",
		baseTypeName = "Heavy Strike",
		gameId = "Metadata/Items/Gems/SkillGemHeavyStrike",
		variantId = "HeavyStrike",
		grantedEffectId = "HeavyStrike",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
		},
		tagString = "Attack, Melee, Strike",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHeavyStrikeAltY"] = {
		name = "Heavy Strike of Trarthus",
		baseTypeName = "Heavy Strike of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemHeavyStrike",
		variantId = "HeavyStrikeAltY",
		grantedEffectId = "HeavyStrikeAltY",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
		},
		tagString = "Attack, Melee, Strike",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDominatingBlow"] = {
		name = "Dominating Blow",
		baseTypeName = "Dominating Blow",
		gameId = "Metadata/Items/Gems/SkillGemDominatingBlow",
		variantId = "DominatingBlow",
		grantedEffectId = "DominatingBlow",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			minion = true,
			duration = true,
			melee = true,
			strike = true,
		},
		tagString = "Attack, Minion, Duration, Melee, Strike",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDominatingBlowAltX"] = {
		name = "Dominating Blow of Inspiring",
		baseTypeName = "Dominating Blow of Inspiring",
		gameId = "Metadata/Items/Gems/SkillGemDominatingBlow",
		variantId = "DominatingBlowAltX",
		grantedEffectId = "DominatingBlowAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			minion = true,
			duration = true,
			melee = true,
			strike = true,
		},
		tagString = "Attack, Minion, Duration, Melee, Strike",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRainOfArrows"] = {
		name = "Rain of Arrows",
		baseTypeName = "Rain of Arrows",
		gameId = "Metadata/Items/Gems/SkillGemRainOfArrows",
		variantId = "RainOfArrows",
		grantedEffectId = "RainOfArrows",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, AoE, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRainOfArrowsAltX"] = {
		name = "Rain of Arrows of Artillery",
		baseTypeName = "Rain of Arrows of Artillery",
		gameId = "Metadata/Items/Gems/SkillGemRainOfArrows",
		variantId = "RainOfArrowsAltX",
		grantedEffectId = "RainOfArrowsAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, AoE, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRainOfArrowsAltY"] = {
		name = "Rain of Arrows of Saturation",
		baseTypeName = "Rain of Arrows of Saturation",
		gameId = "Metadata/Items/Gems/SkillGemRainOfArrows",
		variantId = "RainOfArrowsAltY",
		grantedEffectId = "RainOfArrowsAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, AoE, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalRainOfArrows"] = {
		name = "Vaal Rain of Arrows",
		baseTypeName = "Vaal Rain of Arrows",
		gameId = "Metadata/Items/Gems/SkillGemVaalRainOfArrows",
		variantId = "VaalRainOfArrows",
		grantedEffectId = "VaalRainOfArrows",
		secondaryGrantedEffectId = "RainOfArrows",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			projectile = true,
			vaal = true,
			bow = true,
		},
		tagString = "Attack, AoE, Projectile, Vaal, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportConcentratedEffect"] = {
		name = "Concentrated Effect",
		gameId = "Metadata/Items/Gems/SupportGemConcentratedEffect",
		variantId = "SupportConcentratedEffect",
		grantedEffectId = "SupportConcentratedEffect",
		tags = {
			intelligence = true,
			support = true,
			area = true,
		},
		tagString = "Support, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMinionDamage"] = {
		name = "Minion Damage",
		gameId = "Metadata/Items/Gems/SupportGemMinionDamage",
		variantId = "SupportMinionDamage",
		grantedEffectId = "SupportMinionDamage",
		tags = {
			intelligence = true,
			support = true,
			minion = true,
		},
		tagString = "Support, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMoreDuration"] = {
		name = "More Duration",
		gameId = "Metadata/Items/Gems/SupportGemIncreasedDuration",
		variantId = "SupportMoreDuration",
		grantedEffectId = "SupportMoreDuration",
		tags = {
			strength = true,
			support = true,
			duration = true,
		},
		tagString = "Support, Duration",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportColdtoFire"] = {
		name = "Cold to Fire",
		gameId = "Metadata/Items/Gems/SupportGemColdToFire",
		variantId = "SupportColdtoFire",
		grantedEffectId = "SupportColdToFire",
		tags = {
			cold = true,
			fire = true,
			strength = true,
			support = true,
		},
		tagString = "Cold, Fire, Support",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCombustion"] = {
		name = "Combustion",
		gameId = "Metadata/Items/Gems/SupportGemChanceToIgnite",
		variantId = "SupportCombustion",
		grantedEffectId = "SupportCombustion",
		tags = {
			fire = true,
			intelligence = true,
			support = true,
		},
		tagString = "Fire, Support",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMinionSpeed"] = {
		name = "Minion Speed",
		gameId = "Metadata/Items/Gems/SupportGemMinionSpeed",
		variantId = "SupportMinionSpeed",
		grantedEffectId = "SupportMinionSpeed",
		tags = {
			movement = true,
			intelligence = true,
			support = true,
			minion = true,
		},
		tagString = "Movement, Support, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMinionLife"] = {
		name = "Minion Life",
		gameId = "Metadata/Items/Gems/SupportGemMinionLife",
		variantId = "SupportMinionLife",
		grantedEffectId = "SupportMinionLife",
		tags = {
			intelligence = true,
			support = true,
			minion = true,
		},
		tagString = "Support, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportElementalDamageWithAttacks"] = {
		name = "Elemental Damage with Attacks",
		gameId = "Metadata/Items/Gems/SupportGemWeaponElementalDamage",
		variantId = "SupportElementalDamageWithAttacks",
		grantedEffectId = "SupportElementalDamageWithAttacks",
		tags = {
			attack = true,
			strength = true,
			support = true,
		},
		tagString = "Attack, Support",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBloodlust"] = {
		name = "Bloodlust",
		gameId = "Metadata/Items/Gems/SupportGemBloodlust",
		variantId = "SupportBloodlust",
		grantedEffectId = "SupportBloodlust",
		tags = {
			attack = true,
			physical = true,
			strength = true,
			support = true,
			melee = true,
		},
		tagString = "Attack, Physical, Support, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportLifeGainOnHit"] = {
		name = "Life Gain on Hit",
		gameId = "Metadata/Items/Gems/SupportGemLifeGainOnHit",
		variantId = "SupportLifeGainOnHit",
		grantedEffectId = "SupportLifeGainOnHit",
		tags = {
			attack = true,
			strength = true,
			support = true,
		},
		tagString = "Attack, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFirestorm"] = {
		name = "Firestorm",
		baseTypeName = "Firestorm",
		gameId = "Metadata/Items/Gems/SkillGemFirestorm",
		variantId = "Firestorm",
		grantedEffectId = "Firestorm",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			fire = true,
		},
		tagString = "Spell, AoE, Duration, Fire",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFirestormAltX"] = {
		name = "Firestorm of Meteors",
		baseTypeName = "Firestorm of Meteors",
		gameId = "Metadata/Items/Gems/SkillGemFirestorm",
		variantId = "FirestormAltX",
		grantedEffectId = "FirestormAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
		},
		tagString = "Spell, AoE, Fire",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFirestormAltY"] = {
		name = "Firestorm of Pelting",
		baseTypeName = "Firestorm of Pelting",
		gameId = "Metadata/Items/Gems/SkillGemFirestorm",
		variantId = "FirestormAltY",
		grantedEffectId = "FirestormAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			fire = true,
		},
		tagString = "Spell, AoE, Duration, Fire",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningStrike"] = {
		name = "Lightning Strike",
		baseTypeName = "Lightning Strike",
		gameId = "Metadata/Items/Gems/SkillGemLightningStrike",
		variantId = "LightningStrike",
		grantedEffectId = "LightningStrike",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			melee = true,
			strike = true,
			lightning = true,
		},
		tagString = "Attack, Projectile, Melee, Strike, Lightning",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningStrikeAltX"] = {
		name = "Lightning Strike of Arcing",
		baseTypeName = "Lightning Strike of Arcing",
		gameId = "Metadata/Items/Gems/SkillGemLightningStrike",
		variantId = "LightningStrikeAltX",
		grantedEffectId = "LightningStrikeAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			melee = true,
			strike = true,
			lightning = true,
			chaining = true,
		},
		tagString = "Attack, Projectile, Melee, Strike, Lightning, Chaining",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalLightningStrike"] = {
		name = "Vaal Lightning Strike",
		baseTypeName = "Vaal Lightning Strike",
		gameId = "Metadata/Items/Gems/SkillGemVaalLightningStrike",
		variantId = "VaalLightningStrike",
		grantedEffectId = "VaalLightningStrike",
		secondaryGrantedEffectId = "LightningStrike",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			duration = true,
			vaal = true,
			lightning = true,
			projectile = true,
		},
		tagString = "Attack, Melee, Strike, Duration, Vaal, Lightning, Projectile",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemTempestShield"] = {
		name = "Tempest Shield",
		baseTypeName = "Tempest Shield",
		gameId = "Metadata/Items/Gems/SkillGemTempestShield",
		variantId = "TempestShield",
		grantedEffectId = "TempestShield",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			lightning = true,
			chaining = true,
		},
		tagString = "Spell, Lightning, Chaining",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemMoltenShell"] = {
		name = "Molten Shell",
		baseTypeName = "Molten Shell",
		gameId = "Metadata/Items/Gems/SkillGemMoltenShell",
		variantId = "MoltenShell",
		grantedEffectId = "MoltenShell",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			fire = true,
			physical = true,
			guard = true,
		},
		tagString = "Spell, AoE, Duration, Fire, Physical, Guard",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalMoltenShell"] = {
		name = "Vaal Molten Shell",
		baseTypeName = "Vaal Molten Shell",
		gameId = "Metadata/Items/Gems/SkillGemVaalMoltenShell",
		variantId = "VaalMoltenShell",
		grantedEffectId = "VaalMoltenShell",
		secondaryGrantedEffectId = "MoltenShell",
		vaalGem = true,
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			fire = true,
			physical = true,
			vaal = true,
			guard = true,
		},
		tagString = "Spell, AoE, Duration, Fire, Physical, Vaal, Guard",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPowerSiphon"] = {
		name = "Power Siphon",
		baseTypeName = "Power Siphon",
		gameId = "Metadata/Items/Gems/SkillGemPowerSiphon",
		variantId = "PowerSiphon",
		grantedEffectId = "PowerSiphon",
		tags = {
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
		},
		tagString = "Critical, Attack, Projectile",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPowerSiphonAltX"] = {
		name = "Power Siphon of the Archmage",
		baseTypeName = "Power Siphon of the Archmage",
		gameId = "Metadata/Items/Gems/SkillGemPowerSiphon",
		variantId = "PowerSiphonAltX",
		grantedEffectId = "PowerSiphonAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			lightning = true,
		},
		tagString = "Attack, Projectile, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalPowerSiphon"] = {
		name = "Vaal Power Siphon",
		baseTypeName = "Vaal Power Siphon",
		gameId = "Metadata/Items/Gems/SkillGemVaalPowerSiphon",
		variantId = "VaalPowerSiphon",
		grantedEffectId = "VaalPowerSiphon",
		secondaryGrantedEffectId = "PowerSiphon",
		vaalGem = true,
		tags = {
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			vaal = true,
		},
		tagString = "Critical, Attack, Projectile, Vaal",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPuncture"] = {
		name = "Puncture",
		baseTypeName = "Puncture",
		gameId = "Metadata/Items/Gems/SkillGemPuncture",
		variantId = "Puncture",
		grantedEffectId = "Puncture",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			duration = true,
			physical = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Duration, Physical, Bow",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPunctureAltX"] = {
		name = "Puncture of Shanking",
		baseTypeName = "Puncture of Shanking",
		gameId = "Metadata/Items/Gems/SkillGemPuncture",
		variantId = "PunctureAltX",
		grantedEffectId = "PunctureAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			duration = true,
			physical = true,
		},
		tagString = "Attack, Melee, Strike, Duration, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningArrow"] = {
		name = "Lightning Arrow",
		baseTypeName = "Lightning Arrow",
		gameId = "Metadata/Items/Gems/SkillGemLightningArrow",
		variantId = "LightningArrow",
		grantedEffectId = "LightningArrow",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			projectile = true,
			lightning = true,
			bow = true,
		},
		tagString = "Attack, AoE, Projectile, Lightning, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningArrowAltX"] = {
		name = "Lightning Arrow of Electrocution",
		baseTypeName = "Lightning Arrow of Electrocution",
		gameId = "Metadata/Items/Gems/SkillGemLightningArrow",
		variantId = "LightningArrowAltX",
		grantedEffectId = "LightningArrowAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			lightning = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Lightning, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHaste"] = {
		name = "Haste",
		baseTypeName = "Haste",
		gameId = "Metadata/Items/Gems/SkillGemHaste",
		variantId = "Haste",
		grantedEffectId = "Haste",
		tags = {
			aura = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
		},
		tagString = "Aura, Spell, AoE",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalHaste"] = {
		name = "Vaal Haste",
		baseTypeName = "Vaal Haste",
		gameId = "Metadata/Items/Gems/SkillGemVaalHaste",
		variantId = "VaalHaste",
		grantedEffectId = "VaalHaste",
		secondaryGrantedEffectId = "Haste",
		vaalGem = true,
		tags = {
			aura = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			vaal = true,
		},
		tagString = "Aura, Spell, AoE, Duration, Vaal",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPurityOfElements"] = {
		name = "Purity of Elements",
		baseTypeName = "Purity of Elements",
		gameId = "Metadata/Items/Gems/SkillGemPurity",
		variantId = "PurityOfElements",
		grantedEffectId = "PurityOfElements",
		tags = {
			aura = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
		},
		tagString = "Aura, Spell, AoE",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVitality"] = {
		name = "Vitality",
		baseTypeName = "Vitality",
		gameId = "Metadata/Items/Gems/SkillGemVitality",
		variantId = "Vitality",
		grantedEffectId = "Vitality",
		tags = {
			aura = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
		},
		tagString = "Aura, Spell, AoE",
		reqStr = 75,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDiscipline"] = {
		name = "Discipline",
		baseTypeName = "Discipline",
		gameId = "Metadata/Items/Gems/SkillGemDiscipline",
		variantId = "Discipline",
		grantedEffectId = "Discipline",
		tags = {
			aura = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
		},
		tagString = "Aura, Spell, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalDiscipline"] = {
		name = "Vaal Discipline",
		baseTypeName = "Vaal Discipline",
		gameId = "Metadata/Items/Gems/SkillGemVaalDiscipline",
		variantId = "VaalDiscipline",
		grantedEffectId = "VaalDiscipline",
		secondaryGrantedEffectId = "Discipline",
		vaalGem = true,
		tags = {
			aura = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			vaal = true,
		},
		tagString = "Aura, Spell, AoE, Duration, Vaal",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGrace"] = {
		name = "Grace",
		baseTypeName = "Grace",
		gameId = "Metadata/Items/Gems/SkillGemGrace",
		variantId = "Grace",
		grantedEffectId = "Grace",
		tags = {
			aura = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
		},
		tagString = "Aura, Spell, AoE",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalGrace"] = {
		name = "Vaal Grace",
		baseTypeName = "Vaal Grace",
		gameId = "Metadata/Items/Gems/SkillGemVaalGrace",
		variantId = "VaalGrace",
		grantedEffectId = "VaalGrace",
		secondaryGrantedEffectId = "Grace",
		vaalGem = true,
		tags = {
			aura = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			vaal = true,
		},
		tagString = "Aura, Spell, AoE, Duration, Vaal",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDetermination"] = {
		name = "Determination",
		baseTypeName = "Determination",
		gameId = "Metadata/Items/Gems/SkillGemDetermination",
		variantId = "Determination",
		grantedEffectId = "Determination",
		tags = {
			aura = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
		},
		tagString = "Aura, Spell, AoE, Physical",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAnger"] = {
		name = "Anger",
		baseTypeName = "Anger",
		gameId = "Metadata/Items/Gems/SkillGemAnger",
		variantId = "Anger",
		grantedEffectId = "Anger",
		tags = {
			aura = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
		},
		tagString = "Aura, Spell, AoE, Fire",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHatred"] = {
		name = "Hatred",
		baseTypeName = "Hatred",
		gameId = "Metadata/Items/Gems/SkillGemHatred",
		variantId = "Hatred",
		grantedEffectId = "Hatred",
		tags = {
			aura = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
		},
		tagString = "Aura, Spell, AoE, Cold",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWrath"] = {
		name = "Wrath",
		baseTypeName = "Wrath",
		gameId = "Metadata/Items/Gems/SkillGemWrath",
		variantId = "Wrath",
		grantedEffectId = "Wrath",
		tags = {
			aura = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
		},
		tagString = "Aura, Spell, AoE, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBurningArrow"] = {
		name = "Burning Arrow",
		baseTypeName = "Burning Arrow",
		gameId = "Metadata/Items/Gems/SkillGemBurningArrow",
		variantId = "BurningArrow",
		grantedEffectId = "BurningArrow",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			fire = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Fire, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBurningArrowAltX"] = {
		name = "Burning Arrow of Vigour",
		baseTypeName = "Burning Arrow of Vigour",
		gameId = "Metadata/Items/Gems/SkillGemBurningArrow",
		variantId = "BurningArrowAltX",
		grantedEffectId = "BurningArrowAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			fire = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Fire, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalBurningArrow"] = {
		name = "Vaal Burning Arrow",
		baseTypeName = "Vaal Burning Arrow",
		gameId = "Metadata/Items/Gems/SkillGemVaalBurningArrow",
		variantId = "VaalBurningArrow",
		grantedEffectId = "VaalBurningArrow",
		secondaryGrantedEffectId = "BurningArrow",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			vaal = true,
			fire = true,
			bow = true,
		},
		tagString = "Attack, Projectile, AoE, Vaal, Fire, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportElementalProliferation"] = {
		name = "Elemental Proliferation",
		gameId = "Metadata/Items/Gems/SupportGemElementalProliferation",
		variantId = "SupportElementalProliferation",
		grantedEffectId = "SupportElementalProliferation",
		tags = {
			cold = true,
			fire = true,
			lightning = true,
			intelligence = true,
			support = true,
			area = true,
		},
		tagString = "Cold, Fire, Lightning, Support, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportArrogance"] = {
		name = "Arrogance",
		gameId = "Metadata/Items/Gems/SupportGemBloodMagic",
		variantId = "SupportArrogance",
		grantedEffectId = "SupportArrogance",
		tags = {
			aura = true,
			strength = true,
			support = true,
		},
		tagString = "Aura, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemClarity"] = {
		name = "Clarity",
		baseTypeName = "Clarity",
		gameId = "Metadata/Items/Gems/SkillGemClarity",
		variantId = "Clarity",
		grantedEffectId = "Clarity",
		tags = {
			aura = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
		},
		tagString = "Aura, Spell, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 75,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalClarity"] = {
		name = "Vaal Clarity",
		baseTypeName = "Vaal Clarity",
		gameId = "Metadata/Items/Gems/SkillGemVaalClarity",
		variantId = "VaalClarity",
		grantedEffectId = "VaalClarity",
		secondaryGrantedEffectId = "Clarity",
		vaalGem = true,
		tags = {
			aura = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			vaal = true,
		},
		tagString = "Aura, Spell, AoE, Duration, Vaal",
		reqStr = 0,
		reqDex = 0,
		reqInt = 75,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCullingStrike"] = {
		name = "Culling Strike",
		gameId = "Metadata/Items/Gems/SupportGemCullingStrike",
		variantId = "SupportCullingStrike",
		grantedEffectId = "SupportCullingStrike",
		tags = {
			dexterity = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportPointBlank"] = {
		name = "Point Blank",
		gameId = "Metadata/Items/Gems/SupportGemPointBlank",
		variantId = "SupportPointBlank",
		grantedEffectId = "SupportPointBlank",
		tags = {
			projectile = true,
			attack = true,
			dexterity = true,
			support = true,
		},
		tagString = "Projectile, Attack, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportIronGrip"] = {
		name = "Iron Grip",
		gameId = "Metadata/Items/Gems/SupportGemIronGrip",
		variantId = "SupportIronGrip",
		grantedEffectId = "SupportIronGrip",
		tags = {
			projectile = true,
			physical = true,
			strength = true,
			support = true,
		},
		tagString = "Projectile, Physical, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportIronWill"] = {
		name = "Iron Will",
		gameId = "Metadata/Items/Gems/SupportGemIronWill",
		variantId = "SupportIronWill",
		grantedEffectId = "SupportIronWill",
		tags = {
			spell = true,
			strength = true,
			support = true,
		},
		tagString = "Spell, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportDamageOnFullLife"] = {
		name = "Damage on Full Life",
		gameId = "Metadata/Items/Gems/SupportGemMeleeDamageOnFullLife",
		variantId = "SupportDamageOnFullLife",
		grantedEffectId = "SupportDamageOnFullLife",
		tags = {
			attack = true,
			strength = true,
			support = true,
		},
		tagString = "Attack, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSpellTotem"] = {
		name = "Spell Totem",
		gameId = "Metadata/Items/Gems/SupportGemSpellTotem",
		variantId = "SupportSpellTotem",
		grantedEffectId = "SupportSpellTotem",
		tags = {
			strength = true,
			support = true,
			spell = true,
			totem = true,
		},
		tagString = "Support, Spell, Totem",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBlastchainMine"] = {
		name = "Blastchain Mine",
		gameId = "Metadata/Items/Gems/SupportGemRemoteMine",
		variantId = "SupportBlastchainMine",
		grantedEffectId = "SupportBlastchainMine",
		tags = {
			intelligence = true,
			support = true,
			mine = true,
		},
		tagString = "Support, Mine",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGemDetonateMines"] = {
		name = "Detonate Mines",
		baseTypeName = "Detonate Mines",
		gameId = "Metadata/Items/Gems/SkillGemDetonateMines",
		variantId = "GemDetonateMines",
		grantedEffectId = "GemDetonateMines",
		tags = {
			low_max_level = true,
			mine = true,
			grants_active_skill = true,
			spell = true,
		},
		tagString = "Mine, Spell",
		reqStr = 33,
		reqDex = 33,
		reqInt = 34,
		naturalMaxLevel = 1,
	},
	["Metadata/Items/Gems/SkillGemShockwaveTotem"] = {
		name = "Shockwave Totem",
		baseTypeName = "Shockwave Totem",
		gameId = "Metadata/Items/Gems/SkillGemShockwaveTotem",
		variantId = "ShockwaveTotem",
		grantedEffectId = "ShockwaveTotem",
		tags = {
			totem = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
			nova = true,
		},
		tagString = "Totem, Spell, AoE, Physical, Nova",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRejuvenationTotem"] = {
		name = "Rejuvenation Totem",
		baseTypeName = "Rejuvenation Totem",
		gameId = "Metadata/Items/Gems/SkillGemRejuvenationTotem",
		variantId = "RejuvenationTotem",
		grantedEffectId = "RejuvenationTotem",
		tags = {
			totem = true,
			aura = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
		},
		tagString = "Totem, Aura, Spell, AoE",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIcicleMine"] = {
		name = "Icicle Mine",
		baseTypeName = "Icicle Mine",
		gameId = "Metadata/Items/Gems/SkillGemFreezeMine",
		variantId = "IcicleMine",
		grantedEffectId = "IcicleMine",
		tags = {
			mine = true,
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			cold = true,
			aura = true,
			area = true,
		},
		tagString = "Mine, Critical, Spell, Projectile, Cold, Aura, AoE",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIcicleMineAltX"] = {
		name = "Icicle Mine of Fanning",
		baseTypeName = "Icicle Mine of Fanning",
		gameId = "Metadata/Items/Gems/SkillGemFreezeMine",
		variantId = "IcicleMineAltX",
		grantedEffectId = "IcicleMineAltX",
		tags = {
			mine = true,
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			cold = true,
			aura = true,
			area = true,
		},
		tagString = "Mine, Critical, Spell, Projectile, Cold, Aura, AoE",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIcicleMineAltY"] = {
		name = "Icicle Mine of Sabotage",
		baseTypeName = "Icicle Mine of Sabotage",
		gameId = "Metadata/Items/Gems/SkillGemFreezeMine",
		variantId = "IcicleMineAltY",
		grantedEffectId = "IcicleMineAltY",
		tags = {
			mine = true,
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			cold = true,
			aura = true,
			area = true,
		},
		tagString = "Mine, Critical, Spell, Projectile, Cold, Aura, AoE",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemConversionTrap"] = {
		name = "Conversion Trap",
		baseTypeName = "Conversion Trap",
		gameId = "Metadata/Items/Gems/SkillGemConversionTrap",
		variantId = "ConversionTrap",
		grantedEffectId = "ConversionTrap",
		tags = {
			trap = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
		},
		tagString = "Trap, Spell, Duration",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBearTrap"] = {
		name = "Bear Trap",
		baseTypeName = "Bear Trap",
		gameId = "Metadata/Items/Gems/SkillGemBearTrap",
		variantId = "BearTrap",
		grantedEffectId = "BearTrap",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			physical = true,
		},
		tagString = "Trap, Spell, Duration, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBearTrapAltX"] = {
		name = "Bear Trap of Skewers",
		baseTypeName = "Bear Trap of Skewers",
		gameId = "Metadata/Items/Gems/SkillGemBearTrap",
		variantId = "BearTrapAltX",
		grantedEffectId = "BearTrapAltX",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			physical = true,
		},
		tagString = "Trap, Spell, Duration, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportChancetoFlee"] = {
		name = "Chance to Flee",
		gameId = "Metadata/Items/Gems/SupportGemChanceToFlee",
		variantId = "SupportChancetoFlee",
		grantedEffectId = "SupportChanceToFlee",
		tags = {
			dexterity = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFireTrap"] = {
		name = "Fire Trap",
		baseTypeName = "Fire Trap",
		gameId = "Metadata/Items/Gems/SkillGemFireTrap",
		variantId = "FireTrap",
		grantedEffectId = "FireTrap",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			area = true,
			fire = true,
		},
		tagString = "Trap, Spell, Duration, AoE, Fire",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFireTrapAltX"] = {
		name = "Fire Trap of Blasting",
		baseTypeName = "Fire Trap of Blasting",
		gameId = "Metadata/Items/Gems/SkillGemFireTrap",
		variantId = "FireTrapAltX",
		grantedEffectId = "FireTrapAltX",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			area = true,
			fire = true,
		},
		tagString = "Trap, Spell, Duration, AoE, Fire",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDecoyTotem"] = {
		name = "Decoy Totem",
		baseTypeName = "Decoy Totem",
		gameId = "Metadata/Items/Gems/SkillGemDecoyTotem",
		variantId = "DecoyTotem",
		grantedEffectId = "DecoyTotem",
		tags = {
			totem = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
		},
		tagString = "Totem, Spell, AoE",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDevouringTotem"] = {
		name = "Devouring Totem",
		baseTypeName = "Devouring Totem",
		gameId = "Metadata/Items/Gems/SkillGemDevouringTotem",
		variantId = "DevouringTotem",
		grantedEffectId = "DevouringTotem",
		tags = {
			totem = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
		},
		tagString = "Totem, Spell",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEtherealKnives"] = {
		name = "Ethereal Knives",
		baseTypeName = "Ethereal Knives",
		gameId = "Metadata/Items/Gems/SkillGemEtherealKnives",
		variantId = "EtherealKnives",
		grantedEffectId = "EtherealKnives",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			physical = true,
		},
		tagString = "Spell, Projectile, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEtherealKnivesAltX"] = {
		name = "Ethereal Knives of Lingering Blades",
		baseTypeName = "Ethereal Knives of Lingering Blades",
		gameId = "Metadata/Items/Gems/SkillGemEtherealKnives",
		variantId = "EtherealKnivesAltX",
		grantedEffectId = "EtherealKnivesAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			physical = true,
			duration = true,
		},
		tagString = "Spell, Projectile, Physical, Duration",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEtherealKnivesAltY"] = {
		name = "Ethereal Knives of the Massacre",
		baseTypeName = "Ethereal Knives of the Massacre",
		gameId = "Metadata/Items/Gems/SkillGemEtherealKnives",
		variantId = "EtherealKnivesAltY",
		grantedEffectId = "EtherealKnivesAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			physical = true,
		},
		tagString = "Spell, Projectile, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBlind"] = {
		name = "Blind",
		gameId = "Metadata/Items/Gems/SupportGemBlind",
		variantId = "SupportBlind",
		grantedEffectId = "SupportBlind",
		tags = {
			dexterity = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIceShot"] = {
		name = "Ice Shot",
		baseTypeName = "Ice Shot",
		gameId = "Metadata/Items/Gems/SkillGemIceShot",
		variantId = "IceShot",
		grantedEffectId = "IceShot",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			cold = true,
			bow = true,
		},
		tagString = "Attack, Projectile, AoE, Cold, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIceShotAltX"] = {
		name = "Ice Shot of Penetration",
		baseTypeName = "Ice Shot of Penetration",
		gameId = "Metadata/Items/Gems/SkillGemIceShot",
		variantId = "IceShotAltX",
		grantedEffectId = "IceShotAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			cold = true,
			bow = true,
		},
		tagString = "Attack, Projectile, AoE, Cold, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCreepingFrost"] = {
		name = "Creeping Frost",
		baseTypeName = "Creeping Frost",
		gameId = "Metadata/Items/Gems/SkillGemArcticBreath",
		variantId = "CreepingFrost",
		grantedEffectId = "CreepingFrost",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			duration = true,
			area = true,
			cold = true,
		},
		tagString = "Spell, Projectile, Duration, AoE, Cold",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemArc"] = {
		name = "Arc",
		baseTypeName = "Arc",
		gameId = "Metadata/Items/Gems/SkillGemArc",
		variantId = "Arc",
		grantedEffectId = "Arc",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			chaining = true,
			lightning = true,
		},
		tagString = "Spell, Chaining, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemArcAltX"] = {
		name = "Arc of Surging",
		baseTypeName = "Arc of Surging",
		gameId = "Metadata/Items/Gems/SkillGemArc",
		variantId = "ArcAltX",
		grantedEffectId = "ArcAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			lightning = true,
		},
		tagString = "Spell, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemArcAltY"] = {
		name = "Arc of Oscillating",
		baseTypeName = "Arc of Oscillating",
		gameId = "Metadata/Items/Gems/SkillGemArc",
		variantId = "ArcAltY",
		grantedEffectId = "ArcAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			chaining = true,
			lightning = true,
		},
		tagString = "Spell, Chaining, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalArc"] = {
		name = "Vaal Arc",
		baseTypeName = "Vaal Arc",
		gameId = "Metadata/Items/Gems/SkillGemVaalArc",
		variantId = "VaalArc",
		grantedEffectId = "VaalArc",
		secondaryGrantedEffectId = "Arc",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			chaining = true,
			vaal = true,
			lightning = true,
			duration = true,
		},
		tagString = "Spell, Chaining, Vaal, Lightning, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemArcticArmour"] = {
		name = "Arctic Armour",
		baseTypeName = "Arctic Armour",
		gameId = "Metadata/Items/Gems/SkillGemNewArcticArmour",
		variantId = "ArcticArmour",
		grantedEffectId = "ArcticArmour",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			cold = true,
		},
		tagString = "Spell, Duration, Cold",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemArcticArmour"] = {
		name = "Arctic Armour",
		baseTypeName = "Arctic Armour",
		gameId = "Metadata/Items/Gems/SkillGemArcticArmour",
		variantId = "ArcticArmour",
		grantedEffectId = "ArcticArmour",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			cold = true,
		},
		tagString = "Spell, Duration, Cold",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalArcticArmour"] = {
		name = "Vaal Arctic Armour",
		baseTypeName = "Vaal Arctic Armour",
		gameId = "Metadata/Items/Gems/SkillGemVaalArcticArmour",
		variantId = "VaalArcticArmour",
		grantedEffectId = "VaalArcticArmour",
		secondaryGrantedEffectId = "ArcticArmour",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			cold = true,
			vaal = true,
		},
		tagString = "Spell, Duration, Cold, Vaal",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHolyFlameTotem"] = {
		name = "Holy Flame Totem",
		baseTypeName = "Holy Flame Totem",
		gameId = "Metadata/Items/Gems/SkillGemFlameTotem",
		variantId = "HolyFlameTotem",
		grantedEffectId = "HolyFlameTotem",
		tags = {
			totem = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			fire = true,
			channelling = true,
			physical = true,
		},
		tagString = "Totem, Spell, Projectile, Fire, Channelling, Physical",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHolyFlameTotemAltX"] = {
		name = "Holy Flame Totem of Ire",
		baseTypeName = "Holy Flame Totem of Ire",
		gameId = "Metadata/Items/Gems/SkillGemFlameTotem",
		variantId = "HolyFlameTotemAltX",
		grantedEffectId = "HolyFlameTotemAltX",
		tags = {
			totem = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			fire = true,
			channelling = true,
			physical = true,
		},
		tagString = "Totem, Spell, Projectile, Fire, Channelling, Physical",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBallistaTotem"] = {
		name = "Ballista Totem",
		gameId = "Metadata/Items/Gems/SupportGemRangedAttackTotem",
		variantId = "SupportBallistaTotem",
		grantedEffectId = "SupportBallistaTotem",
		tags = {
			bow = true,
			projectile = true,
			strength = true,
			support = true,
			totem = true,
		},
		tagString = "Bow, Projectile, Support, Totem",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFirePenetration"] = {
		name = "Fire Penetration",
		gameId = "Metadata/Items/Gems/SupportGemFirePenetration",
		variantId = "SupportFirePenetration",
		grantedEffectId = "SupportFirePenetration",
		tags = {
			fire = true,
			strength = true,
			support = true,
		},
		tagString = "Fire, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportColdPenetration"] = {
		name = "Cold Penetration",
		gameId = "Metadata/Items/Gems/SupportGemColdPenetration",
		variantId = "SupportColdPenetration",
		grantedEffectId = "SupportColdPenetration",
		tags = {
			cold = true,
			dexterity = true,
			support = true,
		},
		tagString = "Cold, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportLightningPenetration"] = {
		name = "Lightning Penetration",
		gameId = "Metadata/Items/Gems/SupportGemLightningPenetration",
		variantId = "SupportLightningPenetration",
		grantedEffectId = "SupportLightningPenetration",
		tags = {
			lightning = true,
			intelligence = true,
			support = true,
		},
		tagString = "Lightning, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportElementalPenetration"] = {
		name = "Elemental Penetration",
		gameId = "Metadata/Items/Gems/SupportGemElementalPenetration",
		variantId = "SupportElementalPenetration",
		grantedEffectId = "SupportElementalPenetration",
		tags = {
			intelligence = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportChain"] = {
		name = "Chain",
		gameId = "Metadata/Items/Gems/SupportGemChain",
		variantId = "SupportChain",
		grantedEffectId = "SupportChain",
		tags = {
			dexterity = true,
			support = true,
			chaining = true,
			projectile = true,
		},
		tagString = "Support, Chaining, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFork"] = {
		name = "Fork",
		gameId = "Metadata/Items/Gems/SupportGemFork",
		variantId = "SupportFork",
		grantedEffectId = "SupportFork",
		tags = {
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportReturningProjectiles"] = {
		name = "Returning Projectiles",
		gameId = "Metadata/Items/Gems/SupportGemReturningProjectiles",
		variantId = "SupportReturningProjectiles",
		grantedEffectId = "SupportReturningProjectiles",
		tags = {
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlammability"] = {
		name = "Flammability",
		baseTypeName = "Flammability",
		gameId = "Metadata/Items/Gems/SkillGemFlammability",
		variantId = "Flammability",
		grantedEffectId = "Flammability",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			fire = true,
			curse = true,
			hex = true,
		},
		tagString = "Spell, AoE, Duration, Fire, Curse, Hex",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrostbite"] = {
		name = "Frostbite",
		baseTypeName = "Frostbite",
		gameId = "Metadata/Items/Gems/SkillGemFrostbite",
		variantId = "Frostbite",
		grantedEffectId = "Frostbite",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			cold = true,
			curse = true,
			hex = true,
		},
		tagString = "Spell, AoE, Duration, Cold, Curse, Hex",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemConductivity"] = {
		name = "Conductivity",
		baseTypeName = "Conductivity",
		gameId = "Metadata/Items/Gems/SkillGemConductivity",
		variantId = "Conductivity",
		grantedEffectId = "Conductivity",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			lightning = true,
			curse = true,
			hex = true,
		},
		tagString = "Spell, AoE, Duration, Lightning, Curse, Hex",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStormBurst"] = {
		name = "Storm Burst",
		baseTypeName = "Storm Burst",
		gameId = "Metadata/Items/Gems/SkillGemStormBurst",
		variantId = "StormBurst",
		grantedEffectId = "StormBurst",
		tags = {
			area = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			lightning = true,
			channelling = true,
			duration = true,
			physical = true,
		},
		tagString = "AoE, Spell, Lightning, Channelling, Duration, Physical",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIncinerate"] = {
		name = "Incinerate",
		baseTypeName = "Incinerate",
		gameId = "Metadata/Items/Gems/SkillGemIncinerate",
		variantId = "Incinerate",
		grantedEffectId = "Incinerate",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			fire = true,
			channelling = true,
			area = true,
		},
		tagString = "Spell, Fire, Channelling, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIncinerateAltX"] = {
		name = "Incinerate of Expanse",
		baseTypeName = "Incinerate of Expanse",
		gameId = "Metadata/Items/Gems/SkillGemIncinerate",
		variantId = "IncinerateAltX",
		grantedEffectId = "IncinerateAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			fire = true,
			channelling = true,
			area = true,
		},
		tagString = "Spell, Fire, Channelling, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIncinerateAltY"] = {
		name = "Incinerate of Venting",
		baseTypeName = "Incinerate of Venting",
		gameId = "Metadata/Items/Gems/SkillGemIncinerate",
		variantId = "IncinerateAltY",
		grantedEffectId = "IncinerateAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			fire = true,
			channelling = true,
			area = true,
		},
		tagString = "Spell, Fire, Channelling, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCyclone"] = {
		name = "Cyclone",
		baseTypeName = "Cyclone",
		gameId = "Metadata/Items/Gems/SkillGemCyclone",
		variantId = "Cyclone",
		grantedEffectId = "Cyclone",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			movement = true,
			channelling = true,
			melee = true,
		},
		tagString = "Attack, AoE, Movement, Channelling, Melee",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCycloneAltX"] = {
		name = "Cyclone of Tumult",
		baseTypeName = "Cyclone of Tumult",
		gameId = "Metadata/Items/Gems/SkillGemCyclone",
		variantId = "CycloneAltX",
		grantedEffectId = "CycloneAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			movement = true,
			channelling = true,
			melee = true,
		},
		tagString = "Attack, AoE, Movement, Channelling, Melee",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalCyclone"] = {
		name = "Vaal Cyclone",
		baseTypeName = "Vaal Cyclone",
		gameId = "Metadata/Items/Gems/SkillGemVaalCyclone",
		variantId = "VaalCyclone",
		grantedEffectId = "VaalCyclone",
		secondaryGrantedEffectId = "Cyclone",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			duration = true,
			vaal = true,
			melee = true,
			movement = true,
			channelling = true,
		},
		tagString = "Attack, AoE, Duration, Vaal, Melee, Movement, Channelling",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMultistrike"] = {
		name = "Multistrike",
		gameId = "Metadata/Items/Gems/SupportGemMultistrike",
		variantId = "SupportMultistrike",
		grantedEffectId = "SupportMultistrike",
		tags = {
			attack = true,
			melee = true,
			strength = true,
			support = true,
		},
		tagString = "Attack, Melee, Support",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSpellEcho"] = {
		name = "Spell Echo",
		gameId = "Metadata/Items/Gems/SupportGemMulticast",
		variantId = "SupportSpellEcho",
		grantedEffectId = "SupportSpellEcho",
		tags = {
			spell = true,
			intelligence = true,
			support = true,
		},
		tagString = "Spell, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMeleeSplash"] = {
		name = "Melee Splash",
		gameId = "Metadata/Items/Gems/SupportGemMeleeSplash",
		variantId = "SupportMeleeSplash",
		grantedEffectId = "SupportMeleeSplash",
		tags = {
			strength = true,
			support = true,
			melee = true,
			attack = true,
			strike = true,
			area = true,
		},
		tagString = "Support, Melee, Attack, Strike, AoE",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportPowerChargeOnCritical"] = {
		name = "Power Charge On Critical",
		gameId = "Metadata/Items/Gems/SupportGemPowerChargeOnCrit",
		variantId = "SupportPowerChargeOnCritical",
		grantedEffectId = "SupportPowerChargeOnCritical",
		tags = {
			critical = true,
			intelligence = true,
			support = true,
		},
		tagString = "Critical, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSearingBond"] = {
		name = "Searing Bond",
		baseTypeName = "Searing Bond",
		gameId = "Metadata/Items/Gems/SkillGemSearingBond",
		variantId = "SearingBond",
		grantedEffectId = "SearingBond",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			totem = true,
			fire = true,
		},
		tagString = "Spell, Totem, Fire",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBurningDamage"] = {
		name = "Burning Damage",
		gameId = "Metadata/Items/Gems/SupportGemIncreasedBurningDamage",
		variantId = "SupportBurningDamage",
		grantedEffectId = "SupportBurningDamage",
		tags = {
			fire = true,
			strength = true,
			support = true,
		},
		tagString = "Fire, Support",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportElementalArmy"] = {
		name = "Elemental Army",
		gameId = "Metadata/Items/Gems/SupportGemSummonElementalResistance",
		variantId = "SupportElementalArmy",
		grantedEffectId = "SupportElementalArmy",
		tags = {
			intelligence = true,
			support = true,
			minion = true,
		},
		tagString = "Support, Minion",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportHextouch"] = {
		name = "Hextouch",
		gameId = "Metadata/Items/Gems/SupportGemCurseOnHit",
		variantId = "SupportHextouch",
		grantedEffectId = "SupportHextouch",
		secondaryGrantedEffectId = "SupportCurseOnHitCurse",
		tags = {
			intelligence = true,
			support = true,
			hex = true,
			trigger = true,
		},
		tagString = "Support, Hex, Trigger",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemReave"] = {
		name = "Reave",
		baseTypeName = "Reave",
		gameId = "Metadata/Items/Gems/SkillGemReave",
		variantId = "Reave",
		grantedEffectId = "Reave",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			melee = true,
		},
		tagString = "Attack, AoE, Melee",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemReaveAltX"] = {
		name = "Reave of Refraction",
		baseTypeName = "Reave of Refraction",
		gameId = "Metadata/Items/Gems/SkillGemReave",
		variantId = "ReaveAltX",
		grantedEffectId = "ReaveAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			melee = true,
		},
		tagString = "Attack, AoE, Melee",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalReave"] = {
		name = "Vaal Reave",
		baseTypeName = "Vaal Reave",
		gameId = "Metadata/Items/Gems/SkillGemVaalReave",
		variantId = "VaalReave",
		grantedEffectId = "VaalReave",
		secondaryGrantedEffectId = "Reave",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			vaal = true,
			melee = true,
		},
		tagString = "Attack, AoE, Vaal, Melee",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCastOnCriticalStrike"] = {
		name = "Cast On Critical Strike",
		gameId = "Metadata/Items/Gems/SupportGemCastOnCrit",
		variantId = "SupportCastOnCriticalStrike",
		grantedEffectId = "SupportCastOnCriticalStrike",
		secondaryGrantedEffectId = "SupportCastOnCritTriggered",
		tags = {
			critical = true,
			dexterity = true,
			support = true,
			spell = true,
			trigger = true,
		},
		tagString = "Critical, Support, Spell, Trigger",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCastonMeleeKill"] = {
		name = "Cast on Melee Kill",
		gameId = "Metadata/Items/Gems/SupportGemCastOnKill",
		variantId = "SupportCastonMeleeKill",
		grantedEffectId = "SupportCastOnMeleeKill",
		secondaryGrantedEffectId = "SupportCastOnMeleeKillTriggered",
		tags = {
			strength = true,
			support = true,
			melee = true,
			attack = true,
			spell = true,
			trigger = true,
		},
		tagString = "Support, Melee, Attack, Spell, Trigger",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMultipleTraps"] = {
		name = "Multiple Traps",
		gameId = "Metadata/Items/Gems/SupportGemMultiTrap",
		variantId = "SupportMultipleTraps",
		grantedEffectId = "SupportMultipleTraps",
		tags = {
			dexterity = true,
			support = true,
			trap = true,
		},
		tagString = "Support, Trap",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportEmpower"] = {
		name = "Empower",
		gameId = "Metadata/Items/Gems/SupportGemAdditionalLevel",
		variantId = "SupportEmpower",
		grantedEffectId = "SupportEmpower",
		tags = {
			low_max_level = true,
			exceptional = true,
			strength = true,
			support = true,
		},
		tagString = "Exceptional, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 3,
	},
	["Metadata/Items/Gems/SkillGemLightningTrap"] = {
		name = "Lightning Trap",
		baseTypeName = "Lightning Trap",
		gameId = "Metadata/Items/Gems/SkillGemLightningTrap",
		variantId = "LightningTrap",
		grantedEffectId = "LightningTrap",
		tags = {
			trap = true,
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			lightning = true,
		},
		tagString = "Trap, Critical, Spell, Projectile, Lightning",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningTrapAltX"] = {
		name = "Lightning Trap of Sparking",
		baseTypeName = "Lightning Trap of Sparking",
		gameId = "Metadata/Items/Gems/SkillGemLightningTrap",
		variantId = "LightningTrapAltX",
		grantedEffectId = "LightningTrapAltX",
		tags = {
			trap = true,
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			lightning = true,
		},
		tagString = "Trap, Critical, Spell, Projectile, Lightning",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalLightningTrap"] = {
		name = "Vaal Lightning Trap",
		baseTypeName = "Vaal Lightning Trap",
		gameId = "Metadata/Items/Gems/SkillGemVaalLightningTrap",
		variantId = "VaalLightningTrap",
		grantedEffectId = "VaalLightningTrap",
		secondaryGrantedEffectId = "LightningTrap",
		vaalGem = true,
		tags = {
			trap = true,
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			duration = true,
			vaal = true,
			lightning = true,
		},
		tagString = "Trap, Critical, Spell, Projectile, Duration, Vaal, Lightning",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSmokeMine"] = {
		name = "Smoke Mine",
		baseTypeName = "Smoke Mine",
		gameId = "Metadata/Items/Gems/SkillGemSmokeMine",
		variantId = "SmokeMine",
		grantedEffectId = "SmokeMine",
		tags = {
			mine = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			movement = true,
			travel = true,
			blink = true,
		},
		tagString = "Mine, Spell, AoE, Duration, Movement, Travel, Blink",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportEnduranceChargeOnMeleeStun"] = {
		name = "Endurance Charge on Melee Stun",
		gameId = "Metadata/Items/Gems/SupportGemEnduranceChargeOnMeleeStun",
		variantId = "SupportEnduranceChargeOnMeleeStun",
		grantedEffectId = "SupportEnduranceChargeOnMeleeStun",
		tags = {
			strength = true,
			support = true,
			melee = true,
			attack = true,
		},
		tagString = "Support, Melee, Attack",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAnimateGuardian"] = {
		name = "Animate Guardian",
		baseTypeName = "Animate Guardian",
		gameId = "Metadata/Items/Gems/SkillGemAnimateArmour",
		variantId = "AnimateGuardian",
		grantedEffectId = "AnimateGuardian",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
		},
		tagString = "Spell, Minion",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAnimateGuardianAltX"] = {
		name = "Animate Guardian of Smiting",
		baseTypeName = "Animate Guardian of Smiting",
		gameId = "Metadata/Items/Gems/SkillGemAnimateArmour",
		variantId = "AnimateGuardianAltX",
		grantedEffectId = "AnimateGuardianAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			lightning = true,
		},
		tagString = "Spell, Minion, Lightning",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSpectralShieldThrow"] = {
		name = "Spectral Shield Throw",
		baseTypeName = "Spectral Shield Throw",
		gameId = "Metadata/Items/Gems/SkillGemThrownShieldProjectile",
		variantId = "SpectralShieldThrow",
		grantedEffectId = "SpectralShieldThrow",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			physical = true,
		},
		tagString = "Attack, Projectile, Physical",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSpectralShieldThrowAltX"] = {
		name = "Spectral Shield Throw of Shattering",
		baseTypeName = "Spectral Shield Throw of Shattering",
		gameId = "Metadata/Items/Gems/SkillGemThrownShieldProjectile",
		variantId = "SpectralShieldThrowAltX",
		grantedEffectId = "SpectralShieldThrowAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			cold = true,
		},
		tagString = "Attack, Projectile, Cold",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSpectralShieldThrowAltY"] = {
		name = "Spectral Shield Throw of Trarthus",
		baseTypeName = "Spectral Shield Throw of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemThrownShieldProjectile",
		variantId = "SpectralShieldThrowAltY",
		grantedEffectId = "SpectralShieldThrowAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			physical = true,
		},
		tagString = "Attack, Projectile, Physical",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSpectralThrow"] = {
		name = "Spectral Throw",
		baseTypeName = "Spectral Throw",
		gameId = "Metadata/Items/Gems/SkillGemThrownWeapon",
		variantId = "SpectralThrow",
		grantedEffectId = "SpectralThrow",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
		},
		tagString = "Attack, Projectile",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSpectralThrowAltX"] = {
		name = "Spectral Throw of Materialising",
		baseTypeName = "Spectral Throw of Materialising",
		gameId = "Metadata/Items/Gems/SkillGemThrownWeapon",
		variantId = "SpectralThrowAltX",
		grantedEffectId = "SpectralThrowAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
		},
		tagString = "Attack, Projectile",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSpectralThrowAltY"] = {
		name = "Spectral Throw of Trarthus",
		baseTypeName = "Spectral Throw of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemThrownWeapon",
		variantId = "SpectralThrowAltY",
		grantedEffectId = "SpectralThrowAltY",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
		},
		tagString = "Trap, Attack, Projectile",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalSpectralThrow"] = {
		name = "Vaal Spectral Throw",
		baseTypeName = "Vaal Spectral Throw",
		gameId = "Metadata/Items/Gems/SkillGemVaalThrownWeapon",
		variantId = "VaalSpectralThrow",
		grantedEffectId = "VaalSpectralThrow",
		secondaryGrantedEffectId = "SpectralThrow",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			vaal = true,
		},
		tagString = "Attack, Projectile, Vaal",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSlowerProjectiles"] = {
		name = "Slower Projectiles",
		gameId = "Metadata/Items/Gems/SupportGemSlowerProjectiles",
		variantId = "SupportSlowerProjectiles",
		grantedEffectId = "SupportSlowerProjectiles",
		tags = {
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportLessDuration"] = {
		name = "Less Duration",
		gameId = "Metadata/Items/Gems/SupportGemReducedDuration",
		variantId = "SupportLessDuration",
		grantedEffectId = "SupportLessDuration",
		tags = {
			strength = true,
			support = true,
			duration = true,
		},
		tagString = "Support, Duration",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCastOnDeath"] = {
		name = "Cast on Death",
		gameId = "Metadata/Items/Gems/SupportGemCastOnDeath",
		variantId = "SupportCastOnDeath",
		grantedEffectId = "SupportCastOnDeath",
		tags = {
			dexterity = true,
			support = true,
			spell = true,
			trigger = true,
		},
		tagString = "Support, Spell, Trigger",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCastWhenDamageTaken"] = {
		name = "Cast when Damage Taken",
		gameId = "Metadata/Items/Gems/SupportGemCastOnDamageTaken",
		variantId = "SupportCastWhenDamageTaken",
		grantedEffectId = "SupportCastWhenDamageTaken",
		tags = {
			strength = true,
			support = true,
			spell = true,
			trigger = true,
		},
		tagString = "Support, Spell, Trigger",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCastWhenStunned"] = {
		name = "Cast when Stunned",
		gameId = "Metadata/Items/Gems/SupportGemCastOnStunned",
		variantId = "SupportCastWhenStunned",
		grantedEffectId = "SupportCastWhenStunned",
		tags = {
			intelligence = true,
			support = true,
			spell = true,
			trigger = true,
		},
		tagString = "Support, Spell, Trigger",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAnimateWeapon"] = {
		name = "Animate Weapon",
		baseTypeName = "Animate Weapon",
		gameId = "Metadata/Items/Gems/SkillGemAnimateWeapon",
		variantId = "AnimateWeapon",
		grantedEffectId = "AnimateWeapon",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			duration = true,
			minion = true,
			spell = true,
			physical = true,
		},
		tagString = "Duration, Minion, Spell, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAnimateWeaponAltX"] = {
		name = "Animate Weapon of Self Reflection",
		baseTypeName = "Animate Weapon of Self Reflection",
		gameId = "Metadata/Items/Gems/SkillGemAnimateWeapon",
		variantId = "AnimateWeaponAltX",
		grantedEffectId = "AnimateWeaponAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			duration = true,
			minion = true,
			spell = true,
		},
		tagString = "Duration, Minion, Spell",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAnimateWeaponAltY"] = {
		name = "Animate Weapon of Ranged Arms",
		baseTypeName = "Animate Weapon of Ranged Arms",
		gameId = "Metadata/Items/Gems/SkillGemAnimateWeapon",
		variantId = "AnimateWeaponAltY",
		grantedEffectId = "AnimateWeaponAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			duration = true,
			minion = true,
			spell = true,
			physical = true,
		},
		tagString = "Duration, Minion, Spell, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportEnhance"] = {
		name = "Enhance",
		gameId = "Metadata/Items/Gems/SupportGemAdditionalQuality",
		variantId = "SupportEnhance",
		grantedEffectId = "SupportEnhance",
		tags = {
			low_max_level = true,
			exceptional = true,
			dexterity = true,
			support = true,
		},
		tagString = "Exceptional, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 3,
	},
	["Metadata/Items/Gems/SkillGemPurityOfFire"] = {
		name = "Purity of Fire",
		baseTypeName = "Purity of Fire",
		gameId = "Metadata/Items/Gems/SkillGemFireResistAura",
		variantId = "PurityOfFire",
		grantedEffectId = "PurityOfFire",
		tags = {
			aura = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
		},
		tagString = "Aura, Spell, AoE, Fire",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalImpurityOfFire"] = {
		name = "Vaal Impurity of Fire",
		baseTypeName = "Vaal Impurity of Fire",
		gameId = "Metadata/Items/Gems/SkillGemVaalFireResistAura",
		variantId = "VaalImpurityOfFire",
		grantedEffectId = "VaalImpurityOfFire",
		secondaryGrantedEffectId = "PurityOfFire",
		vaalGem = true,
		tags = {
			aura = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			vaal = true,
			fire = true,
		},
		tagString = "Aura, Spell, AoE, Duration, Vaal, Fire",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPurityOfIce"] = {
		name = "Purity of Ice",
		baseTypeName = "Purity of Ice",
		gameId = "Metadata/Items/Gems/SkillGemColdResistAura",
		variantId = "PurityOfIce",
		grantedEffectId = "PurityOfIce",
		tags = {
			aura = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
		},
		tagString = "Aura, Spell, AoE, Cold",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalImpurityOfIce"] = {
		name = "Vaal Impurity of Ice",
		baseTypeName = "Vaal Impurity of Ice",
		gameId = "Metadata/Items/Gems/SkillGemVaalColdResistAura",
		variantId = "VaalImpurityOfIce",
		grantedEffectId = "VaalImpurityOfIce",
		secondaryGrantedEffectId = "PurityOfIce",
		vaalGem = true,
		tags = {
			aura = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			vaal = true,
			cold = true,
		},
		tagString = "Aura, Spell, AoE, Duration, Vaal, Cold",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPurityOfLightning"] = {
		name = "Purity of Lightning",
		baseTypeName = "Purity of Lightning",
		gameId = "Metadata/Items/Gems/SkillGemLightningResistAura",
		variantId = "PurityOfLightning",
		grantedEffectId = "PurityOfLightning",
		tags = {
			aura = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
		},
		tagString = "Aura, Spell, AoE, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalImpurityOfLightning"] = {
		name = "Vaal Impurity of Lightning",
		baseTypeName = "Vaal Impurity of Lightning",
		gameId = "Metadata/Items/Gems/SkillGemVaalLightningResistAura",
		variantId = "VaalImpurityOfLightning",
		grantedEffectId = "VaalImpurityOfLightning",
		secondaryGrantedEffectId = "PurityOfLightning",
		vaalGem = true,
		tags = {
			aura = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			vaal = true,
			lightning = true,
		},
		tagString = "Aura, Spell, AoE, Duration, Vaal, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStormCall"] = {
		name = "Storm Call",
		baseTypeName = "Storm Call",
		gameId = "Metadata/Items/Gems/SkillGemStormCall",
		variantId = "StormCall",
		grantedEffectId = "StormCall",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			lightning = true,
		},
		tagString = "Spell, AoE, Duration, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStormCallAltX"] = {
		name = "Storm Call of Trarthus",
		baseTypeName = "Storm Call of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemStormCall",
		variantId = "StormCallAltX",
		grantedEffectId = "StormCallAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			physical = true,
		},
		tagString = "Spell, AoE, Duration, Physical",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalStormCall"] = {
		name = "Vaal Storm Call",
		baseTypeName = "Vaal Storm Call",
		gameId = "Metadata/Items/Gems/SkillGemVaalStormCall",
		variantId = "VaalStormCall",
		grantedEffectId = "VaalStormCall",
		secondaryGrantedEffectId = "StormCall",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			vaal = true,
			lightning = true,
		},
		tagString = "Spell, AoE, Duration, Vaal, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlameblast"] = {
		name = "Flameblast",
		baseTypeName = "Flameblast",
		gameId = "Metadata/Items/Gems/SkillGemFlameblast",
		variantId = "Flameblast",
		grantedEffectId = "Flameblast",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			channelling = true,
		},
		tagString = "Spell, AoE, Fire, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlameblastAltX"] = {
		name = "Flameblast of Celerity",
		baseTypeName = "Flameblast of Celerity",
		gameId = "Metadata/Items/Gems/SkillGemFlameblast",
		variantId = "FlameblastAltX",
		grantedEffectId = "FlameblastAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			channelling = true,
		},
		tagString = "Spell, AoE, Fire, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlameblastAltY"] = {
		name = "Flameblast of Contraction",
		baseTypeName = "Flameblast of Contraction",
		gameId = "Metadata/Items/Gems/SkillGemFlameblast",
		variantId = "FlameblastAltY",
		grantedEffectId = "FlameblastAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			channelling = true,
		},
		tagString = "Spell, AoE, Fire, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalFlameblast"] = {
		name = "Vaal Flameblast",
		baseTypeName = "Vaal Flameblast",
		gameId = "Metadata/Items/Gems/SkillGemVaalFlameblast",
		variantId = "VaalFlameblast",
		grantedEffectId = "VaalFlameblast",
		secondaryGrantedEffectId = "Flameblast",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			vaal = true,
			fire = true,
			channelling = true,
		},
		tagString = "Spell, AoE, Vaal, Fire, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBarrage"] = {
		name = "Barrage",
		baseTypeName = "Barrage",
		gameId = "Metadata/Items/Gems/SkillGemBarrage",
		variantId = "Barrage",
		grantedEffectId = "Barrage",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBarrageAltX"] = {
		name = "Barrage of Volley Fire",
		baseTypeName = "Barrage of Volley Fire",
		gameId = "Metadata/Items/Gems/SkillGemBarrage",
		variantId = "BarrageAltX",
		grantedEffectId = "BarrageAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBallLightning"] = {
		name = "Ball Lightning",
		baseTypeName = "Ball Lightning",
		gameId = "Metadata/Items/Gems/SkillGemBallLightning",
		variantId = "BallLightning",
		grantedEffectId = "BallLightning",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			area = true,
			lightning = true,
		},
		tagString = "Spell, Projectile, AoE, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBallLightningAltX"] = {
		name = "Ball Lightning of Orbiting",
		baseTypeName = "Ball Lightning of Orbiting",
		gameId = "Metadata/Items/Gems/SkillGemBallLightning",
		variantId = "BallLightningAltX",
		grantedEffectId = "BallLightningAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			area = true,
			lightning = true,
		},
		tagString = "Spell, Projectile, AoE, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBallLightningAltY"] = {
		name = "Ball Lightning of Static",
		baseTypeName = "Ball Lightning of Static",
		gameId = "Metadata/Items/Gems/SkillGemBallLightning",
		variantId = "BallLightningAltY",
		grantedEffectId = "BallLightningAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
			orb = true,
		},
		tagString = "Spell, AoE, Lightning, Orb",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportViciousProjectiles"] = {
		name = "Vicious Projectiles",
		gameId = "Metadata/Items/Gems/SupportGemPhysicalProjectileAttackDamage",
		variantId = "SupportViciousProjectiles",
		grantedEffectId = "SupportViciousProjectiles",
		tags = {
			projectile = true,
			attack = true,
			physical = true,
			chaos = true,
			dexterity = true,
			support = true,
		},
		tagString = "Projectile, Attack, Physical, Chaos, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonRagingSpirit"] = {
		name = "Summon Raging Spirit",
		baseTypeName = "Summon Raging Spirit",
		gameId = "Metadata/Items/Gems/SkillGemSummonRagingSpirit",
		variantId = "SummonRagingSpirit",
		grantedEffectId = "SummonRagingSpirit",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			duration = true,
			fire = true,
		},
		tagString = "Spell, Minion, Duration, Fire",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonRagingSpiritAltX"] = {
		name = "Summon Raging Spirit of Enormity",
		baseTypeName = "Summon Raging Spirit of Enormity",
		gameId = "Metadata/Items/Gems/SkillGemSummonRagingSpirit",
		variantId = "SummonRagingSpiritAltX",
		grantedEffectId = "SummonRagingSpiritAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			duration = true,
			fire = true,
		},
		tagString = "Spell, Minion, Duration, Fire",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlameSurge"] = {
		name = "Flame Surge",
		baseTypeName = "Flame Surge",
		gameId = "Metadata/Items/Gems/SkillGemFlameWhip",
		variantId = "FlameSurge",
		grantedEffectId = "FlameSurge",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			duration = true,
		},
		tagString = "Spell, AoE, Fire, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlameSurgeAltX"] = {
		name = "Flame Surge of Combusting",
		baseTypeName = "Flame Surge of Combusting",
		gameId = "Metadata/Items/Gems/SkillGemFlameWhip",
		variantId = "FlameSurgeAltX",
		grantedEffectId = "FlameSurgeAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			duration = true,
		},
		tagString = "Spell, AoE, Fire, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportEnlighten"] = {
		name = "Enlighten",
		gameId = "Metadata/Items/Gems/SupportGemAdditionalXP",
		variantId = "SupportEnlighten",
		grantedEffectId = "SupportEnlighten",
		tags = {
			low_max_level = true,
			exceptional = true,
			intelligence = true,
			support = true,
		},
		tagString = "Exceptional, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 3,
	},
	["Metadata/Items/Gems/SkillGemDesecrate"] = {
		name = "Desecrate",
		baseTypeName = "Desecrate",
		gameId = "Metadata/Items/Gems/SkillGemDesecrate",
		variantId = "Desecrate",
		grantedEffectId = "Desecrate",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			chaos = true,
		},
		tagString = "Spell, AoE, Duration, Chaos",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFleshOffering"] = {
		name = "Flesh Offering",
		baseTypeName = "Flesh Offering",
		gameId = "Metadata/Items/Gems/SkillGemFleshOffering",
		variantId = "FleshOffering",
		grantedEffectId = "FleshOffering",
		tags = {
			minion = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
		},
		tagString = "Minion, Spell, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBoneOffering"] = {
		name = "Bone Offering",
		baseTypeName = "Bone Offering",
		gameId = "Metadata/Items/Gems/SkillGemBoneOffering",
		variantId = "BoneOffering",
		grantedEffectId = "BoneOffering",
		tags = {
			minion = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
		},
		tagString = "Minion, Spell, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSpiritOffering"] = {
		name = "Spirit Offering",
		baseTypeName = "Spirit Offering",
		gameId = "Metadata/Items/Gems/SkillGemSpiritOffering",
		variantId = "SpiritOffering",
		grantedEffectId = "SpiritOffering",
		tags = {
			minion = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
		},
		tagString = "Minion, Spell, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGlacialCascade"] = {
		name = "Glacial Cascade",
		baseTypeName = "Glacial Cascade",
		gameId = "Metadata/Items/Gems/SkillGemGlacialCascade",
		variantId = "GlacialCascade",
		grantedEffectId = "GlacialCascade",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
			physical = true,
		},
		tagString = "Spell, AoE, Cold, Physical",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGlacialCascadeAltX"] = {
		name = "Glacial Cascade of the Fissure",
		baseTypeName = "Glacial Cascade of the Fissure",
		gameId = "Metadata/Items/Gems/SkillGemGlacialCascade",
		variantId = "GlacialCascadeAltX",
		grantedEffectId = "GlacialCascadeAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
			physical = true,
		},
		tagString = "Spell, AoE, Cold, Physical",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBlockChanceReduction"] = {
		name = "Block Chance Reduction",
		gameId = "Metadata/Items/Gems/SupportGemBlockChanceReduction",
		variantId = "SupportBlockChanceReduction",
		grantedEffectId = "SupportBlockChanceReduction",
		tags = {
			dexterity = true,
			support = true,
			duration = true,
		},
		tagString = "Support, Duration",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemMoltenStrike"] = {
		name = "Molten Strike",
		baseTypeName = "Molten Strike",
		gameId = "Metadata/Items/Gems/SkillGemMoltenStrike",
		variantId = "MoltenStrike",
		grantedEffectId = "MoltenStrike",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			melee = true,
			strike = true,
			fire = true,
		},
		tagString = "Attack, Projectile, AoE, Melee, Strike, Fire",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemMoltenStrikeAltX"] = {
		name = "Molten Strike of the Zenith",
		baseTypeName = "Molten Strike of the Zenith",
		gameId = "Metadata/Items/Gems/SkillGemMoltenStrike",
		variantId = "MoltenStrikeAltX",
		grantedEffectId = "MoltenStrikeAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			melee = true,
			strike = true,
			fire = true,
		},
		tagString = "Attack, Projectile, AoE, Melee, Strike, Fire",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemConvocation"] = {
		name = "Convocation",
		baseTypeName = "Convocation",
		gameId = "Metadata/Items/Gems/SkillGemConvocationNew",
		variantId = "Convocation",
		grantedEffectId = "Convocation",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			minion = true,
		},
		tagString = "Spell, Duration, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 1,
	},
	["Metadata/Items/Gems/SkillGemPyroclastMine"] = {
		name = "Pyroclast Mine",
		baseTypeName = "Pyroclast Mine",
		gameId = "Metadata/Items/Gems/SkillGemFireNovaMine",
		variantId = "PyroclastMine",
		grantedEffectId = "PyroclastMine",
		tags = {
			mine = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			fire = true,
			area = true,
			aura = true,
			nova = true,
		},
		tagString = "Mine, Spell, Projectile, Fire, AoE, Aura, Nova",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPyroclastMineAltX"] = {
		name = "Pyroclast Mine of Sabotage",
		baseTypeName = "Pyroclast Mine of Sabotage",
		gameId = "Metadata/Items/Gems/SkillGemFireNovaMine",
		variantId = "PyroclastMineAltX",
		grantedEffectId = "PyroclastMineAltX",
		tags = {
			mine = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			fire = true,
			area = true,
			aura = true,
			nova = true,
		},
		tagString = "Mine, Spell, Projectile, Fire, AoE, Aura, Nova",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemTornadoShot"] = {
		name = "Tornado Shot",
		baseTypeName = "Tornado Shot",
		gameId = "Metadata/Items/Gems/SkillGemTornadoShot",
		variantId = "TornadoShot",
		grantedEffectId = "TornadoShot",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemTornadoShotAltX"] = {
		name = "Tornado Shot of Cloudburst",
		baseTypeName = "Tornado Shot of Cloudburst",
		gameId = "Metadata/Items/Gems/SkillGemTornadoShot",
		variantId = "TornadoShotAltX",
		grantedEffectId = "TornadoShotAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportGenerosity"] = {
		name = "Generosity",
		gameId = "Metadata/Items/Gems/SupportGemGenerosity",
		variantId = "SupportGenerosity",
		grantedEffectId = "SupportGenerosity",
		tags = {
			strength = true,
			support = true,
			aura = true,
		},
		tagString = "Support, Aura",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHeraldOfAsh"] = {
		name = "Herald of Ash",
		baseTypeName = "Herald of Ash",
		gameId = "Metadata/Items/Gems/SkillGemHeraldOfAsh",
		variantId = "HeraldOfAsh",
		grantedEffectId = "HeraldOfAsh",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			herald = true,
			duration = true,
		},
		tagString = "Spell, AoE, Fire, Herald, Duration",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHeraldOfIce"] = {
		name = "Herald of Ice",
		baseTypeName = "Herald of Ice",
		gameId = "Metadata/Items/Gems/SkillGemHeraldOfIce",
		variantId = "HeraldOfIce",
		grantedEffectId = "HeraldOfIce",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
			herald = true,
		},
		tagString = "Spell, AoE, Cold, Herald",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHeraldOfThunder"] = {
		name = "Herald of Thunder",
		baseTypeName = "Herald of Thunder",
		gameId = "Metadata/Items/Gems/SkillGemHeraldOfThunder",
		variantId = "HeraldOfThunder",
		grantedEffectId = "HeraldOfThunder",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			lightning = true,
			herald = true,
		},
		tagString = "Spell, AoE, Duration, Lightning, Herald",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHeraldOfAgony"] = {
		name = "Herald of Agony",
		baseTypeName = "Herald of Agony",
		gameId = "Metadata/Items/Gems/SkillGemHeraldOfAgony",
		variantId = "HeraldOfAgony",
		grantedEffectId = "HeraldOfAgony",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			herald = true,
			minion = true,
			chaos = true,
			physical = true,
		},
		tagString = "Spell, Herald, Minion, Chaos, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHeraldOfPurity"] = {
		name = "Herald of Purity",
		baseTypeName = "Herald of Purity",
		gameId = "Metadata/Items/Gems/SkillGemHeraldOfPurity",
		variantId = "HeraldOfPurity",
		grantedEffectId = "HeraldOfPurity",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			herald = true,
			minion = true,
			duration = true,
			physical = true,
		},
		tagString = "Spell, Herald, Minion, Duration, Physical",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPoachersMark"] = {
		name = "Poacher's Mark",
		baseTypeName = "Poacher's Mark",
		gameId = "Metadata/Items/Gems/SkillGemPoachersMark",
		variantId = "PoachersMark",
		grantedEffectId = "PoachersMark",
		tags = {
			physical = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			curse = true,
			mark = true,
		},
		tagString = "Physical, Spell, Curse, Mark",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningTendrils"] = {
		name = "Lightning Tendrils",
		baseTypeName = "Lightning Tendrils",
		gameId = "Metadata/Items/Gems/SkillGemLightningTendrils",
		variantId = "LightningTendrils",
		grantedEffectId = "LightningTendrils",
		tags = {
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
			channelling = true,
		},
		tagString = "Critical, Spell, AoE, Lightning, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningTendrilsAltX"] = {
		name = "Lightning Tendrils of Eccentricity",
		baseTypeName = "Lightning Tendrils of Eccentricity",
		gameId = "Metadata/Items/Gems/SkillGemLightningTendrils",
		variantId = "LightningTendrilsAltX",
		grantedEffectId = "LightningTendrilsAltX",
		tags = {
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
			channelling = true,
		},
		tagString = "Critical, Spell, AoE, Lightning, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningTendrilsAltY"] = {
		name = "Lightning Tendrils of Escalation",
		baseTypeName = "Lightning Tendrils of Escalation",
		gameId = "Metadata/Items/Gems/SkillGemLightningTendrils",
		variantId = "LightningTendrilsAltY",
		grantedEffectId = "LightningTendrilsAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
			channelling = true,
		},
		tagString = "Spell, AoE, Lightning, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningTendrils"] = {
		name = "Lightning Tendrils",
		baseTypeName = "Lightning Tendrils",
		gameId = "Metadata/Items/Gems/SkillGemLightningTendrilsChannelled",
		variantId = "LightningTendrils",
		grantedEffectId = "LightningTendrils",
		tags = {
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
			channelling = true,
		},
		tagString = "Critical, Spell, AoE, Lightning, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 1,
	},
	["Metadata/Items/Gems/SkillGemKineticBlast"] = {
		name = "Kinetic Blast",
		baseTypeName = "Kinetic Blast",
		gameId = "Metadata/Items/Gems/SkillGemKineticBlast",
		variantId = "KineticBlast",
		grantedEffectId = "KineticBlast",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
		},
		tagString = "Attack, Projectile, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemKineticBlastAltX"] = {
		name = "Kinetic Blast of Clustering",
		baseTypeName = "Kinetic Blast of Clustering",
		gameId = "Metadata/Items/Gems/SkillGemKineticBlast",
		variantId = "KineticBlastAltX",
		grantedEffectId = "KineticBlastAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			physical = true,
		},
		tagString = "Attack, Projectile, AoE, Physical",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBlinkArrow"] = {
		name = "Blink Arrow",
		baseTypeName = "Blink Arrow",
		gameId = "Metadata/Items/Gems/SkillGemBlinkArrow",
		variantId = "BlinkArrow",
		grantedEffectId = "BlinkArrow",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			minion = true,
			duration = true,
			movement = true,
			travel = true,
			bow = true,
		},
		tagString = "Attack, Minion, Duration, Movement, Travel, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBlinkArrowAltX"] = {
		name = "Blink Arrow of Bombarding Clones",
		baseTypeName = "Blink Arrow of Bombarding Clones",
		gameId = "Metadata/Items/Gems/SkillGemBlinkArrow",
		variantId = "BlinkArrowAltX",
		grantedEffectId = "BlinkArrowAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			minion = true,
			duration = true,
			movement = true,
			travel = true,
			bow = true,
		},
		tagString = "Attack, Minion, Duration, Movement, Travel, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBlinkArrowAltY"] = {
		name = "Blink Arrow of Prismatic Clones",
		baseTypeName = "Blink Arrow of Prismatic Clones",
		gameId = "Metadata/Items/Gems/SkillGemBlinkArrow",
		variantId = "BlinkArrowAltY",
		grantedEffectId = "BlinkArrowAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			minion = true,
			duration = true,
			movement = true,
			travel = true,
			random_element = true,
			bow = true,
		},
		tagString = "Attack, Minion, Duration, Movement, Travel, Prismatic, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemMirrorArrow"] = {
		name = "Mirror Arrow",
		baseTypeName = "Mirror Arrow",
		gameId = "Metadata/Items/Gems/SkillGemMirrorArrow",
		variantId = "MirrorArrow",
		grantedEffectId = "MirrorArrow",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			minion = true,
			duration = true,
			movement = true,
			travel = true,
			bow = true,
		},
		tagString = "Attack, Minion, Duration, Movement, Travel, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemMirrorArrowAltX"] = {
		name = "Mirror Arrow of Bombarding Clones",
		baseTypeName = "Mirror Arrow of Bombarding Clones",
		gameId = "Metadata/Items/Gems/SkillGemMirrorArrow",
		variantId = "MirrorArrowAltX",
		grantedEffectId = "MirrorArrowAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			minion = true,
			duration = true,
			movement = true,
			travel = true,
			bow = true,
		},
		tagString = "Attack, Minion, Duration, Movement, Travel, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemMirrorArrowAltY"] = {
		name = "Mirror Arrow of Prismatic Clones",
		baseTypeName = "Mirror Arrow of Prismatic Clones",
		gameId = "Metadata/Items/Gems/SkillGemMirrorArrow",
		variantId = "MirrorArrowAltY",
		grantedEffectId = "MirrorArrowAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			minion = true,
			duration = true,
			movement = true,
			travel = true,
			random_element = true,
			bow = true,
		},
		tagString = "Attack, Minion, Duration, Movement, Travel, Prismatic, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGlacialShieldSwipe"] = {
		name = "Glacial Shield Swipe",
		baseTypeName = "Glacial Shield Swipe",
		gameId = "Metadata/Items/Gems/SkillGemRiposte",
		variantId = "GlacialShieldSwipe",
		grantedEffectId = "GlacialShieldSwipe",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			cold = true,
			physical = true,
			retaliation = true,
			melee = true,
		},
		tagString = "Attack, AoE, Cold, Physical, Retaliation, Melee",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSwordstorm"] = {
		name = "Swordstorm",
		baseTypeName = "Swordstorm",
		gameId = "Metadata/Items/Gems/SkillGemReckoning",
		variantId = "Swordstorm",
		grantedEffectId = "Swordstorm",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			retaliation = true,
			melee = true,
		},
		tagString = "Attack, AoE, Retaliation, Melee",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEviscerate"] = {
		name = "Eviscerate",
		baseTypeName = "Eviscerate",
		gameId = "Metadata/Items/Gems/SkillGemEviscerate",
		variantId = "Eviscerate",
		grantedEffectId = "Eviscerate",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			retaliation = true,
			physical = true,
			melee = true,
		},
		tagString = "Attack, AoE, Retaliation, Physical, Melee",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStaticStrike"] = {
		name = "Static Strike",
		baseTypeName = "Static Strike",
		gameId = "Metadata/Items/Gems/SkillGemStaticStrike",
		variantId = "StaticStrike",
		grantedEffectId = "StaticStrike",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			area = true,
			duration = true,
			lightning = true,
			chaining = true,
		},
		tagString = "Attack, Melee, Strike, AoE, Duration, Lightning, Chaining",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportPhysicalToLightning"] = {
		name = "Physical to Lightning",
		gameId = "Metadata/Items/Gems/SupportGemPhysicalToLightning",
		variantId = "SupportPhysicalToLightning",
		grantedEffectId = "SupportPhysicalToLightning",
		tags = {
			lightning = true,
			physical = true,
			intelligence = true,
			support = true,
		},
		tagString = "Lightning, Physical, Support",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCrushingFist"] = {
		name = "Crushing Fist",
		baseTypeName = "Crushing Fist",
		gameId = "Metadata/Items/Gems/SkillGemVengeance",
		variantId = "CrushingFist",
		grantedEffectId = "CrushingFist",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			slam = true,
			area = true,
			retaliation = true,
			melee = true,
		},
		tagString = "Attack, Slam, AoE, Retaliation, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDivineRetribution"] = {
		name = "Divine Retribution",
		baseTypeName = "Divine Retribution",
		gameId = "Metadata/Items/Gems/SkillGemDivineRetribution",
		variantId = "DivineRetribution",
		grantedEffectId = "DivineRetribution",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
			physical = true,
			retaliation = true,
		},
		tagString = "Spell, AoE, Lightning, Physical, Retaliation",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVengefulCry"] = {
		name = "Vengeful Cry",
		baseTypeName = "Vengeful Cry",
		gameId = "Metadata/Items/Gems/SkillGemVengefulCry",
		variantId = "VengefulCry",
		grantedEffectId = "VengefulCry",
		tags = {
			warcry = true,
			strength = true,
			grants_active_skill = true,
			area = true,
			duration = true,
			retaliation = true,
		},
		tagString = "Warcry, AoE, Duration, Retaliation",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonChaosGolem"] = {
		name = "Summon Chaos Golem",
		baseTypeName = "Summon Chaos Golem",
		gameId = "Metadata/Items/Gems/SkillGemSummonChaosGolem",
		variantId = "SummonChaosGolem",
		grantedEffectId = "SummonChaosGolem",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			chaos = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Chaos, Minion, Spell, Golem",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonChaosGolemAltX"] = {
		name = "Summon Chaos Golem of Hordes",
		baseTypeName = "Summon Chaos Golem of Hordes",
		gameId = "Metadata/Items/Gems/SkillGemSummonChaosGolem",
		variantId = "SummonChaosGolemAltX",
		grantedEffectId = "SummonChaosGolemAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			chaos = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Chaos, Minion, Spell, Golem",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonChaosGolemAltY"] = {
		name = "Summon Chaos Golem of the Maelström",
		baseTypeName = "Summon Chaos Golem of the Maelström",
		gameId = "Metadata/Items/Gems/SkillGemSummonChaosGolem",
		variantId = "SummonChaosGolemAltY",
		grantedEffectId = "SummonChaosGolemAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			chaos = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Chaos, Minion, Spell, Golem",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonIceGolem"] = {
		name = "Summon Ice Golem",
		baseTypeName = "Summon Ice Golem",
		gameId = "Metadata/Items/Gems/SkillGemSummonIceGolem",
		variantId = "SummonIceGolem",
		grantedEffectId = "SummonIceGolem",
		tags = {
			critical = true,
			dexterity = true,
			grants_active_skill = true,
			cold = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Critical, Cold, Minion, Spell, Golem",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonIceGolemAltX"] = {
		name = "Summon Ice Golem of Hordes",
		baseTypeName = "Summon Ice Golem of Hordes",
		gameId = "Metadata/Items/Gems/SkillGemSummonIceGolem",
		variantId = "SummonIceGolemAltX",
		grantedEffectId = "SummonIceGolemAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			cold = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Cold, Minion, Spell, Golem",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonIceGolemAltY"] = {
		name = "Summon Ice Golem of Shattering",
		baseTypeName = "Summon Ice Golem of Shattering",
		gameId = "Metadata/Items/Gems/SkillGemSummonIceGolem",
		variantId = "SummonIceGolemAltY",
		grantedEffectId = "SummonIceGolemAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			cold = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Cold, Minion, Spell, Golem",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonFlameGolem"] = {
		name = "Summon Flame Golem",
		baseTypeName = "Summon Flame Golem",
		gameId = "Metadata/Items/Gems/SkillGemSummonFlameGolem",
		variantId = "SummonFlameGolem",
		grantedEffectId = "SummonFlameGolem",
		tags = {
			strength = true,
			grants_active_skill = true,
			fire = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Fire, Minion, Spell, Golem",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonFlameGolemAltX"] = {
		name = "Summon Flame Golem of Hordes",
		baseTypeName = "Summon Flame Golem of Hordes",
		gameId = "Metadata/Items/Gems/SkillGemSummonFlameGolem",
		variantId = "SummonFlameGolemAltX",
		grantedEffectId = "SummonFlameGolemAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			fire = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Fire, Minion, Spell, Golem",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonFlameGolemAltY"] = {
		name = "Summon Flame Golem of the Meteor",
		baseTypeName = "Summon Flame Golem of the Meteor",
		gameId = "Metadata/Items/Gems/SkillGemSummonFlameGolem",
		variantId = "SummonFlameGolemAltY",
		grantedEffectId = "SummonFlameGolemAltY",
		tags = {
			strength = true,
			grants_active_skill = true,
			fire = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Fire, Minion, Spell, Golem",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonLightningGolem"] = {
		name = "Summon Lightning Golem",
		baseTypeName = "Summon Lightning Golem",
		gameId = "Metadata/Items/Gems/SkillGemSummonLightningGolem",
		variantId = "SummonLightningGolem",
		grantedEffectId = "SummonLightningGolem",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			lightning = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Lightning, Minion, Spell, Golem",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonLightningGolemAltX"] = {
		name = "Summon Lightning Golem of Hordes",
		baseTypeName = "Summon Lightning Golem of Hordes",
		gameId = "Metadata/Items/Gems/SkillGemSummonLightningGolem",
		variantId = "SummonLightningGolemAltX",
		grantedEffectId = "SummonLightningGolemAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			lightning = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Lightning, Minion, Spell, Golem",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBlasphemy"] = {
		name = "Blasphemy",
		gameId = "Metadata/Items/Gems/SupportGemBlasphemy",
		variantId = "SupportBlasphemy",
		grantedEffectId = "SupportBlasphemy",
		tags = {
			intelligence = true,
			support = true,
			hex = true,
			aura = true,
		},
		tagString = "Support, Hex, Aura",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIceCrash"] = {
		name = "Ice Crash",
		baseTypeName = "Ice Crash",
		gameId = "Metadata/Items/Gems/SkillGemIceCrash",
		variantId = "IceCrash",
		grantedEffectId = "IceCrash",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			cold = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Cold, Slam, Melee",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIceCrashAltX"] = {
		name = "Ice Crash of Cadence",
		baseTypeName = "Ice Crash of Cadence",
		gameId = "Metadata/Items/Gems/SkillGemIceCrash",
		variantId = "IceCrashAltX",
		grantedEffectId = "IceCrashAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			cold = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Cold, Slam, Melee",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRallyingCry"] = {
		name = "Rallying Cry",
		baseTypeName = "Rallying Cry",
		gameId = "Metadata/Items/Gems/SkillGemRallyingCry",
		variantId = "RallyingCry",
		grantedEffectId = "RallyingCry",
		tags = {
			warcry = true,
			strength = true,
			grants_active_skill = true,
			area = true,
			duration = true,
		},
		tagString = "Warcry, AoE, Duration",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemInfernalCry"] = {
		name = "Infernal Cry",
		baseTypeName = "Infernal Cry",
		gameId = "Metadata/Items/Gems/SkillGemAbyssalCry",
		variantId = "InfernalCry",
		grantedEffectId = "InfernalCry",
		secondaryGrantedEffectId = "Combust",
		tags = {
			warcry = true,
			strength = true,
			grants_active_skill = true,
			area = true,
			duration = true,
			fire = true,
			attack = true,
			trigger = true,
			melee = true,
		},
		tagString = "Warcry, AoE, Duration, Fire, Attack, Trigger, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlameDash"] = {
		name = "Flame Dash",
		baseTypeName = "Flame Dash",
		gameId = "Metadata/Items/Gems/SkillGemFlameDash",
		variantId = "FlameDash",
		grantedEffectId = "FlameDash",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			movement = true,
			duration = true,
			fire = true,
			travel = true,
			blink = true,
		},
		tagString = "Spell, Movement, Duration, Fire, Travel, Blink",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlameDashAltY"] = {
		name = "Flame Dash of Return",
		baseTypeName = "Flame Dash of Return",
		gameId = "Metadata/Items/Gems/SkillGemFlameDash",
		variantId = "FlameDashAltY",
		grantedEffectId = "FlameDashAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			movement = true,
			duration = true,
			fire = true,
		},
		tagString = "Spell, Movement, Duration, Fire",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVigilantStrike"] = {
		name = "Vigilant Strike",
		baseTypeName = "Vigilant Strike",
		gameId = "Metadata/Items/Gems/SkillGemVigilantStrike",
		variantId = "VigilantStrike",
		grantedEffectId = "VigilantStrike",
		tags = {
			attack = true,
			strength = true,
			grants_active_skill = true,
			melee = true,
			strike = true,
		},
		tagString = "Attack, Melee, Strike",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFortify"] = {
		name = "Fortify",
		gameId = "Metadata/Items/Gems/SupportGemFortify",
		variantId = "SupportFortify",
		grantedEffectId = "SupportFortify",
		tags = {
			attack = true,
			strength = true,
			support = true,
			melee = true,
		},
		tagString = "Attack, Support, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrostBlades"] = {
		name = "Frost Blades",
		baseTypeName = "Frost Blades",
		gameId = "Metadata/Items/Gems/SkillGemFrostBlades",
		variantId = "FrostBlades",
		grantedEffectId = "FrostBlades",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			melee = true,
			strike = true,
			cold = true,
		},
		tagString = "Attack, Projectile, Melee, Strike, Cold",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrostBladesAltX"] = {
		name = "Frost Blades of Katabasis",
		baseTypeName = "Frost Blades of Katabasis",
		gameId = "Metadata/Items/Gems/SkillGemFrostBlades",
		variantId = "FrostBladesAltX",
		grantedEffectId = "FrostBladesAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			cold = true,
			area = true,
			duration = true,
		},
		tagString = "Attack, Melee, Strike, Cold, AoE, Duration",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportIceBite"] = {
		name = "Ice Bite",
		gameId = "Metadata/Items/Gems/SupportGemFrenzyChargeOnSlayingFrozenEnemy",
		variantId = "SupportIceBite",
		grantedEffectId = "SupportIceBite",
		tags = {
			cold = true,
			dexterity = true,
			support = true,
		},
		tagString = "Cold, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportHypothermia"] = {
		name = "Hypothermia",
		gameId = "Metadata/Items/Gems/SupportGemDamageAgainstChilled",
		variantId = "SupportHypothermia",
		grantedEffectId = "SupportHypothermia",
		tags = {
			cold = true,
			dexterity = true,
			support = true,
		},
		tagString = "Cold, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportInnervate"] = {
		name = "Innervate",
		gameId = "Metadata/Items/Gems/SupportGemOnslaughtOnSlayingShockedEnemy",
		variantId = "SupportInnervate",
		grantedEffectId = "SupportInnervate",
		tags = {
			lightning = true,
			intelligence = true,
			support = true,
			duration = true,
		},
		tagString = "Lightning, Support, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRollingMagma"] = {
		name = "Rolling Magma",
		baseTypeName = "Rolling Magma",
		gameId = "Metadata/Items/Gems/SkillGemMagmaOrb",
		variantId = "RollingMagma",
		grantedEffectId = "RollingMagma",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			projectile = true,
			chaining = true,
		},
		tagString = "Spell, AoE, Fire, Projectile, Chaining",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportTrapAndMineDamage"] = {
		name = "Trap and Mine Damage",
		gameId = "Metadata/Items/Gems/SupportGemTrapAndMineDamage",
		variantId = "SupportTrapAndMineDamage",
		grantedEffectId = "SupportTrapAndMineDamage",
		tags = {
			dexterity = true,
			support = true,
			trap = true,
			mine = true,
		},
		tagString = "Support, Trap, Mine",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWildStrike"] = {
		name = "Wild Strike",
		baseTypeName = "Wild Strike",
		gameId = "Metadata/Items/Gems/SkillGemWildStrike",
		variantId = "WildStrike",
		grantedEffectId = "WildStrike",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			lightning = true,
			cold = true,
			fire = true,
			projectile = true,
			area = true,
			chaining = true,
			random_element = true,
		},
		tagString = "Attack, Melee, Strike, Lightning, Cold, Fire, Projectile, AoE, Chaining, Prismatic",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWildStrikeAltX"] = {
		name = "Wild Strike of Extremes",
		baseTypeName = "Wild Strike of Extremes",
		gameId = "Metadata/Items/Gems/SkillGemWildStrike",
		variantId = "WildStrikeAltX",
		grantedEffectId = "WildStrikeAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			lightning = true,
			cold = true,
			fire = true,
			projectile = true,
			area = true,
			chaining = true,
			random_element = true,
		},
		tagString = "Attack, Melee, Strike, Lightning, Cold, Fire, Projectile, AoE, Chaining, Prismatic",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIceTrap"] = {
		name = "Ice Trap",
		baseTypeName = "Ice Trap",
		gameId = "Metadata/Items/Gems/SkillGemIceTrap",
		variantId = "IceTrap",
		grantedEffectId = "IceTrap",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
		},
		tagString = "Trap, Spell, AoE, Cold",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIceTrapAltX"] = {
		name = "Ice Trap of Hollowness",
		baseTypeName = "Ice Trap of Hollowness",
		gameId = "Metadata/Items/Gems/SkillGemIceTrap",
		variantId = "IceTrapAltX",
		grantedEffectId = "IceTrapAltX",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
		},
		tagString = "Trap, Spell, AoE, Cold",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBlastRain"] = {
		name = "Blast Rain",
		baseTypeName = "Blast Rain",
		gameId = "Metadata/Items/Gems/SkillGemBlastRain",
		variantId = "BlastRain",
		grantedEffectId = "BlastRain",
		tags = {
			fire = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			projectile = true,
			bow = true,
		},
		tagString = "Fire, Attack, AoE, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBlastRainAltX"] = {
		name = "Blast Rain of Trarthus",
		baseTypeName = "Blast Rain of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemBlastRain",
		variantId = "BlastRainAltX",
		grantedEffectId = "BlastRainAltX",
		tags = {
			fire = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			projectile = true,
			duration = true,
			bow = true,
		},
		tagString = "Fire, Attack, AoE, Projectile, Duration, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGalvanicArrow"] = {
		name = "Galvanic Arrow",
		baseTypeName = "Galvanic Arrow",
		gameId = "Metadata/Items/Gems/SkillGemShrapnelShot",
		variantId = "GalvanicArrow",
		grantedEffectId = "GalvanicArrow",
		tags = {
			lightning = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			bow = true,
		},
		tagString = "Lightning, Attack, Projectile, AoE, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGalvanicArrowAltX"] = {
		name = "Galvanic Arrow of Energy",
		baseTypeName = "Galvanic Arrow of Energy",
		gameId = "Metadata/Items/Gems/SkillGemShrapnelShot",
		variantId = "GalvanicArrowAltX",
		grantedEffectId = "GalvanicArrowAltX",
		tags = {
			lightning = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			bow = true,
		},
		tagString = "Lightning, Attack, AoE, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGalvanicArrowAltY"] = {
		name = "Galvanic Arrow of Surging",
		baseTypeName = "Galvanic Arrow of Surging",
		gameId = "Metadata/Items/Gems/SkillGemShrapnelShot",
		variantId = "GalvanicArrowAltY",
		grantedEffectId = "GalvanicArrowAltY",
		tags = {
			lightning = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			bow = true,
		},
		tagString = "Lightning, Attack, Projectile, AoE, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladefall"] = {
		name = "Bladefall",
		baseTypeName = "Bladefall",
		gameId = "Metadata/Items/Gems/SkillGemBladefall",
		variantId = "Bladefall",
		grantedEffectId = "Bladefall",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
			duration = true,
		},
		tagString = "Spell, AoE, Physical, Duration",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladefallAltX"] = {
		name = "Bladefall of Volleys",
		baseTypeName = "Bladefall of Volleys",
		gameId = "Metadata/Items/Gems/SkillGemBladefall",
		variantId = "BladefallAltX",
		grantedEffectId = "BladefallAltX",
		tags = {
			critical = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
		},
		tagString = "Critical, Spell, AoE, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladefallAltY"] = {
		name = "Bladefall of Impaling",
		baseTypeName = "Bladefall of Impaling",
		gameId = "Metadata/Items/Gems/SkillGemBladefall",
		variantId = "BladefallAltY",
		grantedEffectId = "BladefallAltY",
		tags = {
			critical = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
		},
		tagString = "Critical, Spell, AoE, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladefallAltZ"] = {
		name = "Bladefall of Trarthus",
		baseTypeName = "Bladefall of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemBladefall",
		variantId = "BladefallAltZ",
		grantedEffectId = "BladefallAltZ",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
			arcane = true,
			duration = true,
		},
		tagString = "Spell, AoE, Physical, Arcane, Duration",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladeVortex"] = {
		name = "Blade Vortex",
		baseTypeName = "Blade Vortex",
		gameId = "Metadata/Items/Gems/SkillGemBladeVortex",
		variantId = "BladeVortex",
		grantedEffectId = "BladeVortex",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			physical = true,
		},
		tagString = "Spell, AoE, Duration, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladeVortexAltX"] = {
		name = "Blade Vortex of the Scythe",
		baseTypeName = "Blade Vortex of the Scythe",
		gameId = "Metadata/Items/Gems/SkillGemBladeVortex",
		variantId = "BladeVortexAltX",
		grantedEffectId = "BladeVortexAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			physical = true,
		},
		tagString = "Spell, AoE, Duration, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalBladeVortex"] = {
		name = "Vaal Blade Vortex",
		baseTypeName = "Vaal Blade Vortex",
		gameId = "Metadata/Items/Gems/SkillGemVaalBladeVortex",
		variantId = "VaalBladeVortex",
		grantedEffectId = "VaalBladeVortex",
		secondaryGrantedEffectId = "BladeVortex",
		vaalGem = true,
		tags = {
			critical = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			vaal = true,
			physical = true,
		},
		tagString = "Critical, Spell, AoE, Duration, Vaal, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrostBomb"] = {
		name = "Frost Bomb",
		baseTypeName = "Frost Bomb",
		gameId = "Metadata/Items/Gems/SkillGemFrostBomb",
		variantId = "FrostBomb",
		grantedEffectId = "FrostBomb",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			cold = true,
			orb = true,
		},
		tagString = "Spell, AoE, Duration, Cold, Orb",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrostBombAltX"] = {
		name = "Frost Bomb of Instability",
		baseTypeName = "Frost Bomb of Instability",
		gameId = "Metadata/Items/Gems/SkillGemFrostBomb",
		variantId = "FrostBombAltX",
		grantedEffectId = "FrostBombAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			cold = true,
		},
		tagString = "Spell, AoE, Duration, Cold",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrostBombAltY"] = {
		name = "Frost Bomb of Forthcoming",
		baseTypeName = "Frost Bomb of Forthcoming",
		gameId = "Metadata/Items/Gems/SkillGemFrostBomb",
		variantId = "FrostBombAltY",
		grantedEffectId = "FrostBombAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			cold = true,
		},
		tagString = "Spell, AoE, Duration, Cold",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSiegeBallista"] = {
		name = "Siege Ballista",
		baseTypeName = "Siege Ballista",
		gameId = "Metadata/Items/Gems/SkillGemSiegeBallista",
		variantId = "SiegeBallista",
		grantedEffectId = "SiegeBallista",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			totem = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Totem, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSiegeBallistaAltX"] = {
		name = "Siege Ballista of Splintering",
		baseTypeName = "Siege Ballista of Splintering",
		gameId = "Metadata/Items/Gems/SkillGemSiegeBallista",
		variantId = "SiegeBallistaAltX",
		grantedEffectId = "SiegeBallistaAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			totem = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Totem, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSiegeBallistaAltY"] = {
		name = "Siege Ballista of Trarthus",
		baseTypeName = "Siege Ballista of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemSiegeBallista",
		variantId = "SiegeBallistaAltY",
		grantedEffectId = "SiegeBallistaAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			totem = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Totem, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemOrbOfStorms"] = {
		name = "Orb of Storms",
		baseTypeName = "Orb of Storms",
		gameId = "Metadata/Items/Gems/SkillGemOrbOfStorms",
		variantId = "OrbOfStorms",
		grantedEffectId = "OrbOfStorms",
		tags = {
			lightning = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaining = true,
			orb = true,
		},
		tagString = "Lightning, Spell, AoE, Chaining, Orb",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonStoneGolem"] = {
		name = "Summon Stone Golem",
		baseTypeName = "Summon Stone Golem",
		gameId = "Metadata/Items/Gems/SkillGemSummonRockGolem",
		variantId = "SummonStoneGolem",
		grantedEffectId = "SummonStoneGolem",
		tags = {
			strength = true,
			grants_active_skill = true,
			minion = true,
			spell = true,
			golem = true,
			physical = true,
		},
		tagString = "Minion, Spell, Golem, Physical",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonStoneGolemAltX"] = {
		name = "Summon Stone Golem of Hordes",
		baseTypeName = "Summon Stone Golem of Hordes",
		gameId = "Metadata/Items/Gems/SkillGemSummonRockGolem",
		variantId = "SummonStoneGolemAltX",
		grantedEffectId = "SummonStoneGolemAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			minion = true,
			spell = true,
			golem = true,
			physical = true,
		},
		tagString = "Minion, Spell, Golem, Physical",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonStoneGolemAltY"] = {
		name = "Summon Stone Golem of Safeguarding",
		baseTypeName = "Summon Stone Golem of Safeguarding",
		gameId = "Metadata/Items/Gems/SkillGemSummonRockGolem",
		variantId = "SummonStoneGolemAltY",
		grantedEffectId = "SummonStoneGolemAltY",
		tags = {
			strength = true,
			grants_active_skill = true,
			minion = true,
			spell = true,
			golem = true,
			physical = true,
		},
		tagString = "Minion, Spell, Golem, Physical",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEarthquake"] = {
		name = "Earthquake",
		baseTypeName = "Earthquake",
		gameId = "Metadata/Items/Gems/SkillGemEarthquake",
		variantId = "Earthquake",
		grantedEffectId = "Earthquake",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			duration = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Duration, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEarthquakeAltX"] = {
		name = "Earthquake of Amplification",
		baseTypeName = "Earthquake of Amplification",
		gameId = "Metadata/Items/Gems/SkillGemEarthquake",
		variantId = "EarthquakeAltX",
		grantedEffectId = "EarthquakeAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			duration = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Duration, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCriticalStrikeAffliction"] = {
		name = "Critical Strike Affliction",
		gameId = "Metadata/Items/Gems/SupportGemPoison",
		variantId = "SupportCriticalStrikeAffliction",
		grantedEffectId = "SupportCriticalStrikeAffliction",
		tags = {
			critical = true,
			dexterity = true,
			support = true,
		},
		tagString = "Critical, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemContagion"] = {
		name = "Contagion",
		baseTypeName = "Contagion",
		gameId = "Metadata/Items/Gems/SkillGemContagion",
		variantId = "Contagion",
		grantedEffectId = "Contagion",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			chaos = true,
		},
		tagString = "Spell, AoE, Duration, Chaos",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemContagionAltX"] = {
		name = "Contagion of Subsiding",
		baseTypeName = "Contagion of Subsiding",
		gameId = "Metadata/Items/Gems/SkillGemContagion",
		variantId = "ContagionAltX",
		grantedEffectId = "ContagionAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			chaos = true,
		},
		tagString = "Spell, AoE, Duration, Chaos",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemContagionAltY"] = {
		name = "Contagion of Transference",
		baseTypeName = "Contagion of Transference",
		gameId = "Metadata/Items/Gems/SkillGemContagion",
		variantId = "ContagionAltY",
		grantedEffectId = "ContagionAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			chaos = true,
		},
		tagString = "Spell, AoE, Duration, Chaos",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWither"] = {
		name = "Wither",
		baseTypeName = "Wither",
		gameId = "Metadata/Items/Gems/SkillGemWither",
		variantId = "Wither",
		grantedEffectId = "Wither",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			chaos = true,
			channelling = true,
		},
		tagString = "Spell, AoE, Duration, Chaos, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBlight"] = {
		name = "Blight",
		baseTypeName = "Blight",
		gameId = "Metadata/Items/Gems/SkillGemBlight",
		variantId = "Blight",
		grantedEffectId = "Blight",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			chaos = true,
			area = true,
			channelling = true,
			duration = true,
		},
		tagString = "Spell, Chaos, AoE, Channelling, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBlightAltX"] = {
		name = "Blight of Contagion",
		baseTypeName = "Blight of Contagion",
		gameId = "Metadata/Items/Gems/SkillGemBlight",
		variantId = "BlightAltX",
		grantedEffectId = "BlightAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			chaos = true,
			area = true,
			channelling = true,
			duration = true,
		},
		tagString = "Spell, Chaos, AoE, Channelling, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBlightAltY"] = {
		name = "Blight of Atrophy",
		baseTypeName = "Blight of Atrophy",
		gameId = "Metadata/Items/Gems/SkillGemBlight",
		variantId = "BlightAltY",
		grantedEffectId = "BlightAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			chaos = true,
			area = true,
			channelling = true,
			duration = true,
		},
		tagString = "Spell, Chaos, AoE, Channelling, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEssenceDrain"] = {
		name = "Essence Drain",
		baseTypeName = "Essence Drain",
		gameId = "Metadata/Items/Gems/SkillGemEssenceDrain",
		variantId = "EssenceDrain",
		grantedEffectId = "EssenceDrain",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			duration = true,
			chaos = true,
			area = true,
		},
		tagString = "Spell, Projectile, Duration, Chaos, AoE",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEssenceDrainAltX"] = {
		name = "Essence Drain of Desperation",
		baseTypeName = "Essence Drain of Desperation",
		gameId = "Metadata/Items/Gems/SkillGemEssenceDrain",
		variantId = "EssenceDrainAltX",
		grantedEffectId = "EssenceDrainAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			duration = true,
			chaos = true,
			area = true,
		},
		tagString = "Spell, Projectile, Duration, Chaos, AoE",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEssenceDrainAltY"] = {
		name = "Essence Drain of Wickedness",
		baseTypeName = "Essence Drain of Wickedness",
		gameId = "Metadata/Items/Gems/SkillGemEssenceDrain",
		variantId = "EssenceDrainAltY",
		grantedEffectId = "EssenceDrainAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			duration = true,
			chaos = true,
			area = true,
		},
		tagString = "Spell, Projectile, Duration, Chaos, AoE",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportVoidManipulation"] = {
		name = "Void Manipulation",
		gameId = "Metadata/Items/Gems/SupportGemVoidManipulation",
		variantId = "SupportVoidManipulation",
		grantedEffectId = "SupportVoidManipulation",
		tags = {
			chaos = true,
			dexterity = true,
			support = true,
		},
		tagString = "Chaos, Support",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportControlledDestruction"] = {
		name = "Controlled Destruction",
		gameId = "Metadata/Items/Gems/SupportGemControlledDestruction",
		variantId = "SupportControlledDestruction",
		grantedEffectId = "SupportControlledDestruction",
		tags = {
			spell = true,
			critical = true,
			intelligence = true,
			support = true,
		},
		tagString = "Spell, Critical, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSwiftAffliction"] = {
		name = "Swift Affliction",
		gameId = "Metadata/Items/Gems/SupportGemRapidDecay",
		variantId = "SupportSwiftAffliction",
		grantedEffectId = "SupportSwiftAffliction",
		tags = {
			dexterity = true,
			support = true,
			duration = true,
		},
		tagString = "Support, Duration",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportClusterTraps"] = {
		name = "Cluster Traps",
		gameId = "Metadata/Items/Gems/SupportGemClusterTrap",
		variantId = "SupportClusterTraps",
		grantedEffectId = "SupportClusterTraps",
		tags = {
			trap = true,
			dexterity = true,
			support = true,
		},
		tagString = "Trap, Support",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSunder"] = {
		name = "Sunder",
		baseTypeName = "Sunder",
		gameId = "Metadata/Items/Gems/SkillGemSunder",
		variantId = "Sunder",
		grantedEffectId = "Sunder",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSunderAltX"] = {
		name = "Sunder of Earthbreaking",
		baseTypeName = "Sunder of Earthbreaking",
		gameId = "Metadata/Items/Gems/SkillGemSunder",
		variantId = "SunderAltX",
		grantedEffectId = "SunderAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSunderAltY"] = {
		name = "Sunder of Trarthus",
		baseTypeName = "Sunder of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemSunder",
		variantId = "SunderAltY",
		grantedEffectId = "SunderAltY",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrostBolt"] = {
		name = "Frostbolt",
		baseTypeName = "Frostbolt",
		gameId = "Metadata/Items/Gems/SkillGemFrostBolt",
		variantId = "FrostBolt",
		grantedEffectId = "FrostBolt",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			cold = true,
		},
		tagString = "Spell, Projectile, Cold",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVortex"] = {
		name = "Vortex",
		baseTypeName = "Vortex",
		gameId = "Metadata/Items/Gems/SkillGemFrostBoltNova",
		variantId = "Vortex",
		grantedEffectId = "Vortex",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
			duration = true,
			nova = true,
		},
		tagString = "Spell, AoE, Cold, Duration, Nova",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVortexAltX"] = {
		name = "Vortex of Projection",
		baseTypeName = "Vortex of Projection",
		gameId = "Metadata/Items/Gems/SkillGemFrostBoltNova",
		variantId = "VortexAltX",
		grantedEffectId = "VortexAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
			duration = true,
			nova = true,
		},
		tagString = "Spell, AoE, Cold, Duration, Nova",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportElementalFocus"] = {
		name = "Elemental Focus",
		gameId = "Metadata/Items/Gems/SupportGemElementalFocus",
		variantId = "SupportElementalFocus",
		grantedEffectId = "SupportElementalFocus",
		tags = {
			intelligence = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMinefield"] = {
		name = "Minefield",
		gameId = "Metadata/Items/Gems/SupportGemMinefield",
		variantId = "SupportMinefield",
		grantedEffectId = "SupportMinefield",
		tags = {
			intelligence = true,
			support = true,
			mine = true,
		},
		tagString = "Support, Mine",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportAdvancedTraps"] = {
		name = "Advanced Traps",
		gameId = "Metadata/Items/Gems/SupportGemTrapCooldown",
		variantId = "SupportAdvancedTraps",
		grantedEffectId = "SupportAdvancedTraps",
		tags = {
			trap = true,
			dexterity = true,
			support = true,
		},
		tagString = "Trap, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDarkPact"] = {
		name = "Dark Pact",
		baseTypeName = "Dark Pact",
		gameId = "Metadata/Items/Gems/SkillGemDarkPact",
		variantId = "DarkPact",
		grantedEffectId = "DarkPact",
		tags = {
			minion = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaining = true,
			chaos = true,
			nova = true,
		},
		tagString = "Minion, Spell, AoE, Chaining, Chaos, Nova",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDarkPactAltX"] = {
		name = "Dark Pact of Trarthus",
		baseTypeName = "Dark Pact of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemDarkPact",
		variantId = "DarkPactAltX",
		grantedEffectId = "DarkPactAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaos = true,
			nova = true,
		},
		tagString = "Spell, AoE, Chaos, Nova",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemScorchingRay"] = {
		name = "Scorching Ray",
		baseTypeName = "Scorching Ray",
		gameId = "Metadata/Items/Gems/SkillGemFireBeam",
		variantId = "ScorchingRay",
		grantedEffectId = "ScorchingRay",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			fire = true,
			duration = true,
			channelling = true,
		},
		tagString = "Spell, Fire, Duration, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemScorchingRayAltX"] = {
		name = "Scorching Ray of Immolation",
		baseTypeName = "Scorching Ray of Immolation",
		gameId = "Metadata/Items/Gems/SkillGemFireBeam",
		variantId = "ScorchingRayAltX",
		grantedEffectId = "ScorchingRayAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			fire = true,
			duration = true,
			channelling = true,
		},
		tagString = "Spell, Fire, Duration, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCastWhileChannelling"] = {
		name = "Cast while Channelling",
		gameId = "Metadata/Items/Gems/SupportGemCastWhileChannelling",
		variantId = "SupportCastWhileChannelling",
		grantedEffectId = "SupportCastWhileChannelling",
		secondaryGrantedEffectId = "SupportCastWhileChannellingTriggered",
		tags = {
			intelligence = true,
			support = true,
			channelling = true,
			spell = true,
			trigger = true,
		},
		tagString = "Support, Channelling, Spell, Trigger",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportIgniteProliferation"] = {
		name = "Ignite Proliferation",
		gameId = "Metadata/Items/Gems/SupportGemIgniteProliferation",
		variantId = "SupportIgniteProliferation",
		grantedEffectId = "SupportIgniteProliferation",
		tags = {
			fire = true,
			intelligence = true,
			support = true,
			area = true,
		},
		tagString = "Fire, Support, AoE",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportChancetoBleed"] = {
		name = "Chance to Bleed",
		gameId = "Metadata/Items/Gems/SupportGemChanceToBleed",
		variantId = "SupportChancetoBleed",
		grantedEffectId = "SupportChanceToBleed",
		tags = {
			attack = true,
			physical = true,
			strength = true,
			support = true,
		},
		tagString = "Attack, Physical, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportChancetoPoison"] = {
		name = "Chance to Poison",
		gameId = "Metadata/Items/Gems/SupportGemLesserPoison",
		variantId = "SupportChancetoPoison",
		grantedEffectId = "SupportChanceToPoison",
		tags = {
			chaos = true,
			dexterity = true,
			support = true,
		},
		tagString = "Chaos, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportDeadlyAilments"] = {
		name = "Deadly Ailments",
		gameId = "Metadata/Items/Gems/SupportGemDeadlyAilments",
		variantId = "SupportDeadlyAilments",
		grantedEffectId = "SupportDeadlyAilments",
		tags = {
			dexterity = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportDecay"] = {
		name = "Decay",
		gameId = "Metadata/Items/Gems/SupportGemDecay",
		variantId = "SupportDecay",
		grantedEffectId = "SupportDecay",
		tags = {
			chaos = true,
			intelligence = true,
			support = true,
		},
		tagString = "Chaos, Support",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportEfficacy"] = {
		name = "Efficacy",
		gameId = "Metadata/Items/Gems/SupportGemEfficacy",
		variantId = "SupportEfficacy",
		grantedEffectId = "SupportEfficacy",
		tags = {
			intelligence = true,
			support = true,
			duration = true,
		},
		tagString = "Support, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportVileToxins"] = {
		name = "Vile Toxins",
		gameId = "Metadata/Items/Gems/SupportGemVileToxins",
		variantId = "SupportVileToxins",
		grantedEffectId = "SupportVileToxins",
		tags = {
			dexterity = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMaim"] = {
		name = "Maim",
		gameId = "Metadata/Items/Gems/SupportGemMaim",
		variantId = "SupportMaim",
		grantedEffectId = "SupportMaim",
		tags = {
			attack = true,
			physical = true,
			strength = true,
			support = true,
		},
		tagString = "Attack, Physical, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportImmolate"] = {
		name = "Immolate",
		gameId = "Metadata/Items/Gems/SupportGemImmolate",
		variantId = "SupportImmolate",
		grantedEffectId = "SupportImmolate",
		tags = {
			fire = true,
			intelligence = true,
			support = true,
		},
		tagString = "Fire, Support",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportUnboundAilments"] = {
		name = "Unbound Ailments",
		gameId = "Metadata/Items/Gems/SupportGemUnboundAilments",
		variantId = "SupportUnboundAilments",
		grantedEffectId = "SupportUnboundAilments",
		tags = {
			intelligence = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBrutality"] = {
		name = "Brutality",
		gameId = "Metadata/Items/Gems/SupportGemBrutality",
		variantId = "SupportBrutality",
		grantedEffectId = "SupportBrutality",
		tags = {
			physical = true,
			strength = true,
			support = true,
		},
		tagString = "Physical, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportRuthless"] = {
		name = "Ruthless",
		gameId = "Metadata/Items/Gems/SupportGemRuthless",
		variantId = "SupportRuthless",
		grantedEffectId = "SupportRuthless",
		tags = {
			slam = true,
			strength = true,
			support = true,
			melee = true,
			attack = true,
			strike = true,
		},
		tagString = "Slam, Support, Melee, Attack, Strike",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMomentum"] = {
		name = "Momentum",
		gameId = "Metadata/Items/Gems/SupportGemOnslaught",
		variantId = "SupportMomentum",
		grantedEffectId = "SupportMomentum",
		tags = {
			attack = true,
			dexterity = true,
			support = true,
			duration = true,
		},
		tagString = "Attack, Support, Duration",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportArcaneSurge"] = {
		name = "Arcane Surge",
		gameId = "Metadata/Items/Gems/SupportGemArcaneSurge",
		variantId = "SupportArcaneSurge",
		grantedEffectId = "SupportArcaneSurge",
		tags = {
			arcane = true,
			intelligence = true,
			support = true,
			spell = true,
			duration = true,
		},
		tagString = "Arcane, Support, Spell, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCremation"] = {
		name = "Cremation",
		baseTypeName = "Cremation",
		gameId = "Metadata/Items/Gems/SkillGemCorpseEruption",
		variantId = "Cremation",
		grantedEffectId = "Cremation",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			duration = true,
			projectile = true,
			orb = true,
		},
		tagString = "Spell, AoE, Fire, Duration, Projectile, Orb",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCremationAltX"] = {
		name = "Cremation of Exhuming",
		baseTypeName = "Cremation of Exhuming",
		gameId = "Metadata/Items/Gems/SkillGemCorpseEruption",
		variantId = "CremationAltX",
		grantedEffectId = "CremationAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			duration = true,
			projectile = true,
			orb = true,
		},
		tagString = "Spell, AoE, Fire, Duration, Projectile, Orb",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCremationAltY"] = {
		name = "Cremation of the Volcano",
		baseTypeName = "Cremation of the Volcano",
		gameId = "Metadata/Items/Gems/SkillGemCorpseEruption",
		variantId = "CremationAltY",
		grantedEffectId = "CremationAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			duration = true,
			projectile = true,
			orb = true,
		},
		tagString = "Spell, AoE, Fire, Duration, Projectile, Orb",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBodyswap"] = {
		name = "Bodyswap",
		baseTypeName = "Bodyswap",
		gameId = "Metadata/Items/Gems/SkillGemCorpseWarp",
		variantId = "Bodyswap",
		grantedEffectId = "Bodyswap",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			movement = true,
			spell = true,
			area = true,
			fire = true,
			travel = true,
		},
		tagString = "Movement, Spell, AoE, Fire, Travel",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBodyswapAltX"] = {
		name = "Bodyswap of Sacrifice",
		baseTypeName = "Bodyswap of Sacrifice",
		gameId = "Metadata/Items/Gems/SkillGemCorpseWarp",
		variantId = "BodyswapAltX",
		grantedEffectId = "BodyswapAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			movement = true,
			spell = true,
			area = true,
			fire = true,
			travel = true,
			minion = true,
		},
		tagString = "Movement, Spell, AoE, Fire, Travel, Minion",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemTectonicSlam"] = {
		name = "Tectonic Slam",
		baseTypeName = "Tectonic Slam",
		gameId = "Metadata/Items/Gems/SkillGemTectonicSlam",
		variantId = "TectonicSlam",
		grantedEffectId = "TectonicSlam",
		tags = {
			fire = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			melee = true,
		},
		tagString = "Fire, Attack, AoE, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemTectonicSlamAltX"] = {
		name = "Tectonic Slam of Cataclysm",
		baseTypeName = "Tectonic Slam of Cataclysm",
		gameId = "Metadata/Items/Gems/SkillGemTectonicSlam",
		variantId = "TectonicSlamAltX",
		grantedEffectId = "TectonicSlamAltX",
		tags = {
			fire = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			melee = true,
		},
		tagString = "Fire, Attack, AoE, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportInfusedChannelling"] = {
		name = "Infused Channelling",
		gameId = "Metadata/Items/Gems/SupportGemStormBarrier",
		variantId = "SupportInfusedChannelling",
		grantedEffectId = "SupportInfusedChannelling",
		tags = {
			intelligence = true,
			support = true,
			channelling = true,
		},
		tagString = "Support, Channelling",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportVolley"] = {
		name = "Volley",
		gameId = "Metadata/Items/Gems/SupportGemParallelProjectiles",
		variantId = "SupportVolley",
		grantedEffectId = "SupportVolley",
		tags = {
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSpellCascade"] = {
		name = "Spell Cascade",
		gameId = "Metadata/Items/Gems/SupportGemSpellCascade",
		variantId = "SupportSpellCascade",
		grantedEffectId = "SupportSpellCascade",
		tags = {
			area = true,
			spell = true,
			intelligence = true,
			support = true,
		},
		tagString = "AoE, Spell, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportAncestralCall"] = {
		name = "Ancestral Call",
		gameId = "Metadata/Items/Gems/SupportGemSpiritStrike",
		variantId = "SupportAncestralCall",
		grantedEffectId = "SupportAncestralCall",
		tags = {
			strength = true,
			support = true,
			melee = true,
			attack = true,
			strike = true,
		},
		tagString = "Support, Melee, Attack, Strike",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSummonPhantasm"] = {
		name = "Summon Phantasm",
		gameId = "Metadata/Items/Gems/SupportGemSummonGhostOnKill",
		variantId = "SupportSummonPhantasm",
		grantedEffectId = "SupportSummonPhantasm",
		tags = {
			intelligence = true,
			support = true,
			minion = true,
		},
		tagString = "Support, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMirageArcher"] = {
		name = "Mirage Archer",
		gameId = "Metadata/Items/Gems/SupportGemMirageArcher",
		variantId = "SupportMirageArcher",
		grantedEffectId = "SupportMirageArcher",
		tags = {
			bow = true,
			attack = true,
			dexterity = true,
			support = true,
			duration = true,
		},
		tagString = "Bow, Attack, Support, Duration",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVulnerability"] = {
		name = "Vulnerability",
		baseTypeName = "Vulnerability",
		gameId = "Metadata/Items/Gems/SkillGemNewVulnerability",
		variantId = "Vulnerability",
		grantedEffectId = "Vulnerability",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			curse = true,
			physical = true,
			hex = true,
		},
		tagString = "Spell, AoE, Duration, Curse, Physical, Hex",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemExplosiveTrap"] = {
		name = "Explosive Trap",
		baseTypeName = "Explosive Trap",
		gameId = "Metadata/Items/Gems/SkillGemShrapnelTrap",
		variantId = "ExplosiveTrap",
		grantedEffectId = "ExplosiveTrap",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			physical = true,
		},
		tagString = "Trap, Spell, AoE, Fire, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemExplosiveTrapAltX"] = {
		name = "Explosive Trap of Shrapnel",
		baseTypeName = "Explosive Trap of Shrapnel",
		gameId = "Metadata/Items/Gems/SkillGemShrapnelTrap",
		variantId = "ExplosiveTrapAltX",
		grantedEffectId = "ExplosiveTrapAltX",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			physical = true,
		},
		tagString = "Trap, Spell, AoE, Fire, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemExplosiveTrapAltY"] = {
		name = "Explosive Trap of Magnitude",
		baseTypeName = "Explosive Trap of Magnitude",
		gameId = "Metadata/Items/Gems/SkillGemShrapnelTrap",
		variantId = "ExplosiveTrapAltY",
		grantedEffectId = "ExplosiveTrapAltY",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
		},
		tagString = "Trap, Spell, AoE, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSiphoningTrap"] = {
		name = "Siphoning Trap",
		baseTypeName = "Siphoning Trap",
		gameId = "Metadata/Items/Gems/SkillGemIceSiphonTrap",
		variantId = "SiphoningTrap",
		grantedEffectId = "SiphoningTrap",
		tags = {
			trap = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			area = true,
			cold = true,
		},
		tagString = "Trap, Spell, Duration, AoE, Cold",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlamethrowerTrap"] = {
		name = "Flamethrower Trap",
		baseTypeName = "Flamethrower Trap",
		gameId = "Metadata/Items/Gems/SkillGemFlamethrowerTrap",
		variantId = "FlamethrowerTrap",
		grantedEffectId = "FlamethrowerTrap",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			area = true,
			fire = true,
		},
		tagString = "Trap, Spell, Duration, AoE, Fire",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningSpireTrap"] = {
		name = "Lightning Spire Trap",
		baseTypeName = "Lightning Spire Trap",
		gameId = "Metadata/Items/Gems/SkillGemLightningTowerTrap",
		variantId = "LightningSpireTrap",
		grantedEffectId = "LightningSpireTrap",
		tags = {
			trap = true,
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			area = true,
			lightning = true,
		},
		tagString = "Trap, Critical, Spell, Duration, AoE, Lightning",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningSpireTrapAltX"] = {
		name = "Lightning Spire Trap of Zapping",
		baseTypeName = "Lightning Spire Trap of Zapping",
		gameId = "Metadata/Items/Gems/SkillGemLightningTowerTrap",
		variantId = "LightningSpireTrapAltX",
		grantedEffectId = "LightningSpireTrapAltX",
		tags = {
			trap = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			area = true,
			lightning = true,
		},
		tagString = "Trap, Spell, Duration, AoE, Lightning",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningSpireTrapAltY"] = {
		name = "Lightning Spire Trap of Overloading",
		baseTypeName = "Lightning Spire Trap of Overloading",
		gameId = "Metadata/Items/Gems/SkillGemLightningTowerTrap",
		variantId = "LightningSpireTrapAltY",
		grantedEffectId = "LightningSpireTrapAltY",
		tags = {
			trap = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			area = true,
			lightning = true,
		},
		tagString = "Trap, Spell, Duration, AoE, Lightning",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSeismicTrap"] = {
		name = "Seismic Trap",
		baseTypeName = "Seismic Trap",
		gameId = "Metadata/Items/Gems/SkillGemPhysCascadeTrap",
		variantId = "SeismicTrap",
		grantedEffectId = "SeismicTrap",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			area = true,
			physical = true,
		},
		tagString = "Trap, Spell, Duration, AoE, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSeismicTrapAltX"] = {
		name = "Seismic Trap of Swells",
		baseTypeName = "Seismic Trap of Swells",
		gameId = "Metadata/Items/Gems/SkillGemPhysCascadeTrap",
		variantId = "SeismicTrapAltX",
		grantedEffectId = "SeismicTrapAltX",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
		},
		tagString = "Trap, Spell, AoE, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalEarthquake"] = {
		name = "Vaal Earthquake",
		baseTypeName = "Vaal Earthquake",
		gameId = "Metadata/Items/Gems/SkillGemVaalEarthquake",
		variantId = "VaalEarthquake",
		grantedEffectId = "VaalEarthquake",
		secondaryGrantedEffectId = "Earthquake",
		vaalGem = true,
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			duration = true,
			vaal = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Duration, Vaal, Slam, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalBlight"] = {
		name = "Vaal Blight",
		baseTypeName = "Vaal Blight",
		gameId = "Metadata/Items/Gems/SkillGemVaalBlight",
		variantId = "VaalBlight",
		grantedEffectId = "VaalBlight",
		secondaryGrantedEffectId = "Blight",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			chaos = true,
			area = true,
			duration = true,
			vaal = true,
			nova = true,
			channelling = true,
		},
		tagString = "Spell, Chaos, AoE, Duration, Vaal, Nova, Channelling",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportChargedTraps"] = {
		name = "Charged Traps",
		gameId = "Metadata/Items/Gems/SupportGemFrenzyPowerOnTrapTrigger",
		variantId = "SupportChargedTraps",
		grantedEffectId = "SupportChargedTraps",
		tags = {
			critical = true,
			dexterity = true,
			support = true,
			trap = true,
		},
		tagString = "Critical, Support, Trap",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportChargedMines"] = {
		name = "Charged Mines",
		gameId = "Metadata/Items/Gems/SupportGemChargedMines",
		variantId = "SupportChargedMines",
		grantedEffectId = "SupportChargedMines",
		tags = {
			critical = true,
			intelligence = true,
			support = true,
			mine = true,
		},
		tagString = "Critical, Support, Mine",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemConsecratedPath"] = {
		name = "Consecrated Path",
		baseTypeName = "Consecrated Path",
		gameId = "Metadata/Items/Gems/SkillGemConsecratedPath",
		variantId = "ConsecratedPath",
		grantedEffectId = "ConsecratedPath",
		tags = {
			fire = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			movement = true,
			duration = true,
			slam = true,
			melee = true,
		},
		tagString = "Fire, Attack, AoE, Movement, Duration, Slam, Melee",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemConsecratedPathAltX"] = {
		name = "Consecrated Path of Endurance",
		baseTypeName = "Consecrated Path of Endurance",
		gameId = "Metadata/Items/Gems/SkillGemConsecratedPath",
		variantId = "ConsecratedPathAltX",
		grantedEffectId = "ConsecratedPathAltX",
		tags = {
			fire = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			movement = true,
			duration = true,
			slam = true,
			melee = true,
		},
		tagString = "Fire, Attack, AoE, Movement, Duration, Slam, Melee",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSmite"] = {
		name = "Smite",
		baseTypeName = "Smite",
		gameId = "Metadata/Items/Gems/SkillGemSmite",
		variantId = "Smite",
		grantedEffectId = "Smite",
		tags = {
			lightning = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			duration = true,
			melee = true,
			strike = true,
			aura = true,
		},
		tagString = "Lightning, Attack, AoE, Duration, Melee, Strike, Aura",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSmiteAltX"] = {
		name = "Smite of Divine Judgement",
		baseTypeName = "Smite of Divine Judgement",
		gameId = "Metadata/Items/Gems/SkillGemSmite",
		variantId = "SmiteAltX",
		grantedEffectId = "SmiteAltX",
		tags = {
			lightning = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			melee = true,
			strike = true,
		},
		tagString = "Lightning, Attack, AoE, Melee, Strike",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemScourgeArrow"] = {
		name = "Scourge Arrow",
		baseTypeName = "Scourge Arrow",
		gameId = "Metadata/Items/Gems/SkillGemScourgeArrow",
		variantId = "ScourgeArrow",
		grantedEffectId = "ScourgeArrow",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			channelling = true,
			chaos = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Channelling, Chaos, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemScourgeArrowAltX"] = {
		name = "Scourge Arrow of Menace",
		baseTypeName = "Scourge Arrow of Menace",
		gameId = "Metadata/Items/Gems/SkillGemScourgeArrow",
		variantId = "ScourgeArrowAltX",
		grantedEffectId = "ScourgeArrowAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			chaos = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Chaos, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemToxicRain"] = {
		name = "Toxic Rain",
		baseTypeName = "Toxic Rain",
		gameId = "Metadata/Items/Gems/SkillGemToxicRain",
		variantId = "ToxicRain",
		grantedEffectId = "ToxicRain",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			chaos = true,
			duration = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, AoE, Chaos, Duration, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemToxicRainAltX"] = {
		name = "Toxic Rain of Sporeburst",
		baseTypeName = "Toxic Rain of Sporeburst",
		gameId = "Metadata/Items/Gems/SkillGemToxicRain",
		variantId = "ToxicRainAltX",
		grantedEffectId = "ToxicRainAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			chaos = true,
			duration = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, AoE, Chaos, Duration, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemToxicRainAltY"] = {
		name = "Toxic Rain of Withering",
		baseTypeName = "Toxic Rain of Withering",
		gameId = "Metadata/Items/Gems/SkillGemToxicRain",
		variantId = "ToxicRainAltY",
		grantedEffectId = "ToxicRainAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			chaos = true,
			duration = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, AoE, Chaos, Duration, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonHolyRelic"] = {
		name = "Summon Holy Relic",
		baseTypeName = "Summon Holy Relic",
		gameId = "Metadata/Items/Gems/SkillGemSummonRelic",
		variantId = "SummonHolyRelic",
		grantedEffectId = "SummonHolyRelic",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			minion = true,
			spell = true,
		},
		tagString = "Minion, Spell",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonHolyRelicAltX"] = {
		name = "Summon Holy Relic of Conviction",
		baseTypeName = "Summon Holy Relic of Conviction",
		gameId = "Metadata/Items/Gems/SkillGemSummonRelic",
		variantId = "SummonHolyRelicAltX",
		grantedEffectId = "SummonHolyRelicAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			minion = true,
			spell = true,
		},
		tagString = "Minion, Spell",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportWitheringTouch"] = {
		name = "Withering Touch",
		gameId = "Metadata/Items/Gems/SupportGemChaosAttacks",
		variantId = "SupportWitheringTouch",
		grantedEffectId = "SupportWitheringTouch",
		tags = {
			chaos = true,
			physical = true,
			attack = true,
			dexterity = true,
			support = true,
			duration = true,
		},
		tagString = "Chaos, Physical, Attack, Support, Duration",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBonechill"] = {
		name = "Bonechill",
		gameId = "Metadata/Items/Gems/SupportGemBonechill",
		variantId = "SupportBonechill",
		grantedEffectId = "SupportBonechill",
		tags = {
			cold = true,
			intelligence = true,
			support = true,
		},
		tagString = "Cold, Support",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWinterOrb"] = {
		name = "Winter Orb",
		baseTypeName = "Winter Orb",
		gameId = "Metadata/Items/Gems/SkillGemWinterOrb",
		variantId = "WinterOrb",
		grantedEffectId = "WinterOrb",
		tags = {
			cold = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			channelling = true,
			area = true,
			duration = true,
			projectile = true,
			orb = true,
		},
		tagString = "Cold, Spell, Channelling, AoE, Duration, Projectile, Orb",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLancingSteel"] = {
		name = "Lancing Steel",
		baseTypeName = "Lancing Steel",
		gameId = "Metadata/Items/Gems/SkillGemLancingSteel",
		variantId = "LancingSteel",
		grantedEffectId = "LancingSteel",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			physical = true,
		},
		tagString = "Attack, Projectile, Physical",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLancingSteelAltX"] = {
		name = "Lancing Steel of Spraying",
		baseTypeName = "Lancing Steel of Spraying",
		gameId = "Metadata/Items/Gems/SkillGemLancingSteel",
		variantId = "LancingSteelAltX",
		grantedEffectId = "LancingSteelAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
		},
		tagString = "Attack, Projectile",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStormBrand"] = {
		name = "Storm Brand",
		baseTypeName = "Storm Brand",
		gameId = "Metadata/Items/Gems/SkillGemStormBrand",
		variantId = "StormBrand",
		grantedEffectId = "StormBrand",
		tags = {
			lightning = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaining = true,
			duration = true,
			brand = true,
		},
		tagString = "Lightning, Spell, AoE, Chaining, Duration, Brand",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStormBrandAltX"] = {
		name = "Storm Brand of Indecision",
		baseTypeName = "Storm Brand of Indecision",
		gameId = "Metadata/Items/Gems/SkillGemStormBrand",
		variantId = "StormBrandAltX",
		grantedEffectId = "StormBrandAltX",
		tags = {
			lightning = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaining = true,
			duration = true,
			brand = true,
		},
		tagString = "Lightning, Spell, AoE, Chaining, Duration, Brand",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWarBanner"] = {
		name = "War Banner",
		baseTypeName = "War Banner",
		gameId = "Metadata/Items/Gems/SkillGemWarBanner",
		variantId = "WarBanner",
		grantedEffectId = "WarBanner",
		tags = {
			strength = true,
			grants_active_skill = true,
			area = true,
			spell = true,
			duration = true,
			aura = true,
			physical = true,
			banner = true,
		},
		tagString = "AoE, Spell, Duration, Aura, Physical",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDreadBanner"] = {
		name = "Dread Banner",
		baseTypeName = "Dread Banner",
		gameId = "Metadata/Items/Gems/SkillGemDreadBanner",
		variantId = "DreadBanner",
		grantedEffectId = "DreadBanner",
		tags = {
			strength = true,
			grants_active_skill = true,
			area = true,
			spell = true,
			duration = true,
			aura = true,
			banner = true,
		},
		tagString = "AoE, Spell, Duration, Aura",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemShatteringSteel"] = {
		name = "Shattering Steel",
		baseTypeName = "Shattering Steel",
		gameId = "Metadata/Items/Gems/SkillGemShatteringSteel",
		variantId = "ShatteringSteel",
		grantedEffectId = "ShatteringSteel",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			physical = true,
		},
		tagString = "Attack, Projectile, AoE, Physical",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemShatteringSteelAltX"] = {
		name = "Shattering Steel of Ammunition",
		baseTypeName = "Shattering Steel of Ammunition",
		gameId = "Metadata/Items/Gems/SkillGemShatteringSteel",
		variantId = "ShatteringSteelAltX",
		grantedEffectId = "ShatteringSteelAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			physical = true,
			duration = true,
		},
		tagString = "Attack, Projectile, AoE, Physical, Duration",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMultipleTotems"] = {
		name = "Multiple Totems",
		gameId = "Metadata/Items/Gems/SupportGemMultiTotem",
		variantId = "SupportMultipleTotems",
		grantedEffectId = "SupportMultipleTotems",
		tags = {
			totem = true,
			strength = true,
			support = true,
		},
		tagString = "Totem, Support",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemArmageddonBrand"] = {
		name = "Armageddon Brand",
		baseTypeName = "Armageddon Brand",
		gameId = "Metadata/Items/Gems/SkillGemArmageddonBrand",
		variantId = "ArmageddonBrand",
		grantedEffectId = "ArmageddonBrand",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			duration = true,
			brand = true,
		},
		tagString = "Spell, AoE, Fire, Duration, Brand",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemArmageddonBrandAltX"] = {
		name = "Armageddon Brand of Volatility",
		baseTypeName = "Armageddon Brand of Volatility",
		gameId = "Metadata/Items/Gems/SkillGemArmageddonBrand",
		variantId = "ArmageddonBrandAltX",
		grantedEffectId = "ArmageddonBrandAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			duration = true,
			brand = true,
		},
		tagString = "Spell, AoE, Fire, Duration, Brand",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemArmageddonBrandAltY"] = {
		name = "Armageddon Brand of Recall",
		baseTypeName = "Armageddon Brand of Recall",
		gameId = "Metadata/Items/Gems/SkillGemArmageddonBrand",
		variantId = "ArmageddonBrandAltY",
		grantedEffectId = "ArmageddonBrandAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			duration = true,
			brand = true,
		},
		tagString = "Spell, AoE, Fire, Duration, Brand",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBrandRecall"] = {
		name = "Brand Recall",
		baseTypeName = "Brand Recall",
		gameId = "Metadata/Items/Gems/SkillGemRecallBrands",
		variantId = "BrandRecall",
		grantedEffectId = "BrandRecall",
		tags = {
			brand = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
		},
		tagString = "Brand, Spell",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 6,
	},
	["Metadata/Items/Gems/SkillGemPurifyingFlame"] = {
		name = "Purifying Flame",
		baseTypeName = "Purifying Flame",
		gameId = "Metadata/Items/Gems/SkillGemSanctify",
		variantId = "PurifyingFlame",
		grantedEffectId = "PurifyingFlame",
		tags = {
			fire = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			physical = true,
		},
		tagString = "Fire, Spell, AoE, Duration, Physical",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPurifyingFlameAltX"] = {
		name = "Purifying Flame of Revelations",
		baseTypeName = "Purifying Flame of Revelations",
		gameId = "Metadata/Items/Gems/SkillGemSanctify",
		variantId = "PurifyingFlameAltX",
		grantedEffectId = "PurifyingFlameAltX",
		tags = {
			fire = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			physical = true,
		},
		tagString = "Fire, Spell, AoE, Duration, Physical",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSoulrend"] = {
		name = "Soulrend",
		baseTypeName = "Soulrend",
		gameId = "Metadata/Items/Gems/SkillGemSoulrend",
		variantId = "Soulrend",
		grantedEffectId = "Soulrend",
		tags = {
			chaos = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			projectile = true,
		},
		tagString = "Chaos, Spell, AoE, Duration, Projectile",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSoulrendAltX"] = {
		name = "Soulrend of Reaping",
		baseTypeName = "Soulrend of Reaping",
		gameId = "Metadata/Items/Gems/SkillGemSoulrend",
		variantId = "SoulrendAltX",
		grantedEffectId = "SoulrendAltX",
		tags = {
			chaos = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
		},
		tagString = "Chaos, Spell, Projectile",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSoulrendAltY"] = {
		name = "Soulrend of the Spiral",
		baseTypeName = "Soulrend of the Spiral",
		gameId = "Metadata/Items/Gems/SkillGemSoulrend",
		variantId = "SoulrendAltY",
		grantedEffectId = "SoulrendAltY",
		tags = {
			chaos = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			projectile = true,
		},
		tagString = "Chaos, Spell, AoE, Duration, Projectile",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBane"] = {
		name = "Bane",
		baseTypeName = "Bane",
		gameId = "Metadata/Items/Gems/SkillGemDarkRitual",
		variantId = "Bane",
		grantedEffectId = "Bane",
		secondaryGrantedEffectId = "SupportDarkRitual",
		tags = {
			chaos = true,
			trigger = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			hex = true,
		},
		tagString = "Chaos, Trigger, Spell, AoE, Duration, Hex",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBaneAltX"] = {
		name = "Bane of Condemnation",
		baseTypeName = "Bane of Condemnation",
		gameId = "Metadata/Items/Gems/SkillGemDarkRitual",
		variantId = "BaneAltX",
		grantedEffectId = "BaneAltX",
		secondaryGrantedEffectId = "SupportDarkRitualAltX",
		tags = {
			chaos = true,
			trigger = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			hex = true,
		},
		tagString = "Chaos, Trigger, Spell, AoE, Duration, Hex",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportEnergyLeech"] = {
		name = "Energy Leech",
		gameId = "Metadata/Items/Gems/SupportGemEnergyShieldLeech",
		variantId = "SupportEnergyLeech",
		grantedEffectId = "SupportEnergyLeech",
		tags = {
			intelligence = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWaveOfConviction"] = {
		name = "Wave of Conviction",
		baseTypeName = "Wave of Conviction",
		gameId = "Metadata/Items/Gems/SkillGemPurge",
		variantId = "WaveOfConviction",
		grantedEffectId = "WaveOfConviction",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			fire = true,
			lightning = true,
			physical = true,
		},
		tagString = "Spell, AoE, Duration, Fire, Lightning, Physical",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWaveOfConvictionAltY"] = {
		name = "Wave of Conviction of Trarthus",
		baseTypeName = "Wave of Conviction of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemPurge",
		variantId = "WaveOfConvictionAltY",
		grantedEffectId = "WaveOfConvictionAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			physical = true,
			fire = true,
			nova = true,
		},
		tagString = "Spell, AoE, Duration, Physical, Fire, Nova",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemZealotry"] = {
		name = "Zealotry",
		baseTypeName = "Zealotry",
		gameId = "Metadata/Items/Gems/SkillGemSpellDamageAura",
		variantId = "Zealotry",
		grantedEffectId = "Zealotry",
		tags = {
			aura = true,
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
		},
		tagString = "Aura, Critical, Spell, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDivineIre"] = {
		name = "Divine Ire",
		baseTypeName = "Divine Ire",
		gameId = "Metadata/Items/Gems/SkillGemDivineTempest",
		variantId = "DivineIre",
		grantedEffectId = "DivineIre",
		tags = {
			lightning = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			channelling = true,
			physical = true,
		},
		tagString = "Lightning, Spell, AoE, Channelling, Physical",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDivineIreAltX"] = {
		name = "Divine Ire of Holy Lightning",
		baseTypeName = "Divine Ire of Holy Lightning",
		gameId = "Metadata/Items/Gems/SkillGemDivineTempest",
		variantId = "DivineIreAltX",
		grantedEffectId = "DivineIreAltX",
		tags = {
			lightning = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			channelling = true,
			physical = true,
		},
		tagString = "Lightning, Spell, AoE, Channelling, Physical",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDivineIreAltY"] = {
		name = "Divine Ire of Disintegration",
		baseTypeName = "Divine Ire of Disintegration",
		gameId = "Metadata/Items/Gems/SkillGemDivineTempest",
		variantId = "DivineIreAltY",
		grantedEffectId = "DivineIreAltY",
		tags = {
			lightning = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			channelling = true,
			physical = true,
		},
		tagString = "Lightning, Spell, AoE, Channelling, Physical",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemMalevolence"] = {
		name = "Malevolence",
		baseTypeName = "Malevolence",
		gameId = "Metadata/Items/Gems/SkillGemDamageOverTimeAura",
		variantId = "Malevolence",
		grantedEffectId = "Malevolence",
		tags = {
			aura = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
		},
		tagString = "Aura, Spell, AoE",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportIntensify"] = {
		name = "Intensify",
		gameId = "Metadata/Items/Gems/SupportGemHandcastSpellBoost",
		variantId = "SupportIntensify",
		grantedEffectId = "SupportIntensify",
		tags = {
			area = true,
			spell = true,
			intelligence = true,
			support = true,
		},
		tagString = "AoE, Spell, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportUnleash"] = {
		name = "Unleash",
		gameId = "Metadata/Items/Gems/SupportGemHandcastAnticipation",
		variantId = "SupportUnleash",
		grantedEffectId = "SupportUnleash",
		tags = {
			spell = true,
			intelligence = true,
			support = true,
		},
		tagString = "Spell, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemQuickGuard"] = {
		name = "Steelskin",
		baseTypeName = "Steelskin",
		gameId = "Metadata/Items/Gems/SkillGemSteelskin",
		variantId = "QuickGuard",
		grantedEffectId = "QuickGuard",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			guard = true,
		},
		tagString = "Spell, Duration, Guard",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDash"] = {
		name = "Dash",
		baseTypeName = "Dash",
		gameId = "Metadata/Items/Gems/SkillGemDash",
		variantId = "Dash",
		grantedEffectId = "Dash",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			movement = true,
			travel = true,
			blink = true,
		},
		tagString = "Spell, Movement, Travel, Blink",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladestorm"] = {
		name = "Bladestorm",
		baseTypeName = "Bladestorm",
		gameId = "Metadata/Items/Gems/SkillGemBladestorm",
		variantId = "Bladestorm",
		grantedEffectId = "Bladestorm",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			duration = true,
			melee = true,
		},
		tagString = "Attack, AoE, Duration, Melee",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladestormAltX"] = {
		name = "Bladestorm of Uncertainty",
		baseTypeName = "Bladestorm of Uncertainty",
		gameId = "Metadata/Items/Gems/SkillGemBladestorm",
		variantId = "BladestormAltX",
		grantedEffectId = "BladestormAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			duration = true,
			melee = true,
		},
		tagString = "Attack, AoE, Duration, Melee",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBloodAndSand"] = {
		name = "Blood and Sand",
		baseTypeName = "Blood and Sand",
		gameId = "Metadata/Items/Gems/SkillGemBloodAndSand",
		variantId = "BloodAndSand",
		grantedEffectId = "BloodAndSand",
		tags = {
			low_max_level = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			stance = true,
		},
		tagString = "Spell, Stance",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 6,
	},
	["Metadata/Items/Gems/SkillGemBerserk"] = {
		name = "Berserk",
		baseTypeName = "Berserk",
		gameId = "Metadata/Items/Gems/SkillGemBerserk",
		variantId = "Berserk",
		grantedEffectId = "Berserk",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
		},
		tagString = "Spell",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPerforate"] = {
		name = "Perforate",
		baseTypeName = "Perforate",
		gameId = "Metadata/Items/Gems/SkillGemPerforate",
		variantId = "Perforate",
		grantedEffectId = "Perforate",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Slam, Melee",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPerforateAltX"] = {
		name = "Perforate of Duality",
		baseTypeName = "Perforate of Duality",
		gameId = "Metadata/Items/Gems/SkillGemPerforate",
		variantId = "PerforateAltX",
		grantedEffectId = "PerforateAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			melee = true,
		},
		tagString = "Attack, AoE, Slam, Melee",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPerforateAltY"] = {
		name = "Perforate of Bloodshed",
		baseTypeName = "Perforate of Bloodshed",
		gameId = "Metadata/Items/Gems/SkillGemPerforate",
		variantId = "PerforateAltY",
		grantedEffectId = "PerforateAltY",
		tags = {
			physical = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			melee = true,
		},
		tagString = "Physical, Attack, AoE, Slam, Melee",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemChainHook"] = {
		name = "Chain Hook",
		baseTypeName = "Chain Hook",
		gameId = "Metadata/Items/Gems/SkillGemChainHook",
		variantId = "ChainHook",
		grantedEffectId = "ChainHook",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			movement = true,
			melee = true,
		},
		tagString = "Attack, AoE, Movement, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemChainHookAltY"] = {
		name = "Chain Hook of Trarthus",
		baseTypeName = "Chain Hook of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemChainHook",
		variantId = "ChainHookAltY",
		grantedEffectId = "ChainHookAltY",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			melee = true,
		},
		tagString = "Attack, AoE, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCloseCombat"] = {
		name = "Close Combat",
		gameId = "Metadata/Items/Gems/SupportGemCloseCombat",
		variantId = "SupportCloseCombat",
		grantedEffectId = "SupportCloseCombat",
		tags = {
			dexterity = true,
			support = true,
			melee = true,
			attack = true,
			duration = true,
		},
		tagString = "Support, Melee, Attack, Duration",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportShockwave"] = {
		name = "Shockwave",
		gameId = "Metadata/Items/Gems/SupportGemShockwave",
		variantId = "SupportShockwave",
		grantedEffectId = "SupportShockwave",
		secondaryGrantedEffectId = "SupportBluntWeaponShockwave",
		tags = {
			strength = true,
			support = true,
			melee = true,
			attack = true,
			grants_active_skill = true,
			area = true,
		},
		tagString = "Support, Melee, Attack, AoE",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrostblink"] = {
		name = "Frostblink",
		baseTypeName = "Frostblink",
		gameId = "Metadata/Items/Gems/SkillGemFrostblink",
		variantId = "Frostblink",
		grantedEffectId = "Frostblink",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			movement = true,
			duration = true,
			cold = true,
			travel = true,
			blink = true,
			area = true,
		},
		tagString = "Spell, Movement, Duration, Cold, Travel, Blink, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrostblinkAltX"] = {
		name = "Frostblink of Wintry Blast",
		baseTypeName = "Frostblink of Wintry Blast",
		gameId = "Metadata/Items/Gems/SkillGemFrostblink",
		variantId = "FrostblinkAltX",
		grantedEffectId = "FrostblinkAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			movement = true,
			cold = true,
			travel = true,
			area = true,
		},
		tagString = "Spell, Movement, Cold, Travel, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPrecision"] = {
		name = "Precision",
		baseTypeName = "Precision",
		gameId = "Metadata/Items/Gems/SkillGemPrecision",
		variantId = "Precision",
		grantedEffectId = "Precision",
		tags = {
			aura = true,
			critical = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
		},
		tagString = "Aura, Critical, Spell, AoE",
		reqStr = 0,
		reqDex = 75,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFleshAndStone"] = {
		name = "Flesh and Stone",
		baseTypeName = "Flesh and Stone",
		gameId = "Metadata/Items/Gems/SkillGemFleshAndStone",
		variantId = "FleshAndStone",
		grantedEffectId = "FleshAndStone",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			aura = true,
			area = true,
			stance = true,
			physical = true,
		},
		tagString = "Spell, Aura, AoE, Stance, Physical",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportImpale"] = {
		name = "Impale",
		gameId = "Metadata/Items/Gems/SupportGemImpale",
		variantId = "SupportImpale",
		grantedEffectId = "SupportImpale",
		tags = {
			attack = true,
			physical = true,
			dexterity = true,
			support = true,
		},
		tagString = "Attack, Physical, Support",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPride"] = {
		name = "Pride",
		baseTypeName = "Pride",
		gameId = "Metadata/Items/Gems/SkillGemPride",
		variantId = "Pride",
		grantedEffectId = "Pride",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			aura = true,
			physical = true,
		},
		tagString = "Spell, AoE, Aura, Physical",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportPulverise"] = {
		name = "Pulverise",
		gameId = "Metadata/Items/Gems/SupportGemPulverise",
		variantId = "SupportPulverise",
		grantedEffectId = "SupportPulverise",
		tags = {
			area = true,
			strength = true,
			support = true,
			melee = true,
			attack = true,
		},
		tagString = "AoE, Support, Melee, Attack",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportRage"] = {
		name = "Rage",
		gameId = "Metadata/Items/Gems/SupportGemRage",
		variantId = "SupportRage",
		grantedEffectId = "SupportRage",
		tags = {
			strength = true,
			support = true,
			melee = true,
			attack = true,
		},
		tagString = "Support, Melee, Attack",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCobraLash"] = {
		name = "Cobra Lash",
		baseTypeName = "Cobra Lash",
		gameId = "Metadata/Items/Gems/SkillGemCobraLash",
		variantId = "CobraLash",
		grantedEffectId = "CobraLash",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			chaos = true,
		},
		tagString = "Attack, Projectile, Chaos",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonCarrionGolem"] = {
		name = "Summon Carrion Golem",
		baseTypeName = "Summon Carrion Golem",
		gameId = "Metadata/Items/Gems/SkillGemSummonCarrionGolem",
		variantId = "SummonCarrionGolem",
		grantedEffectId = "SummonCarrionGolem",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			physical = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Physical, Minion, Spell, Golem",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonCarrionGolemAltX"] = {
		name = "Summon Carrion Golem of Hordes",
		baseTypeName = "Summon Carrion Golem of Hordes",
		gameId = "Metadata/Items/Gems/SkillGemSummonCarrionGolem",
		variantId = "SummonCarrionGolemAltX",
		grantedEffectId = "SummonCarrionGolemAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			physical = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Physical, Minion, Spell, Golem",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonCarrionGolemAltY"] = {
		name = "Summon Carrion Golem of Scavenging",
		baseTypeName = "Summon Carrion Golem of Scavenging",
		gameId = "Metadata/Items/Gems/SkillGemSummonCarrionGolem",
		variantId = "SummonCarrionGolemAltY",
		grantedEffectId = "SummonCarrionGolemAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			physical = true,
			minion = true,
			spell = true,
			golem = true,
		},
		tagString = "Physical, Minion, Spell, Golem",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWitheringStep"] = {
		name = "Withering Step",
		baseTypeName = "Withering Step",
		gameId = "Metadata/Items/Gems/SkillGemWitheringStep",
		variantId = "WitheringStep",
		grantedEffectId = "WitheringStep",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			travel = true,
			area = true,
			chaos = true,
			movement = true,
			blink = true,
			spell = true,
			duration = true,
		},
		tagString = "Travel, AoE, Chaos, Movement, Blink, Spell, Duration",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPlagueBearer"] = {
		name = "Plague Bearer",
		baseTypeName = "Plague Bearer",
		gameId = "Metadata/Items/Gems/SkillGemPlagueBearer",
		variantId = "PlagueBearer",
		grantedEffectId = "PlagueBearer",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			chaos = true,
			area = true,
		},
		tagString = "Spell, Chaos, AoE",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFeedingFrenzy"] = {
		name = "Feeding Frenzy",
		gameId = "Metadata/Items/Gems/SupportGemFeedingFrenzy",
		variantId = "SupportFeedingFrenzy",
		grantedEffectId = "SupportFeedingFrenzy",
		tags = {
			intelligence = true,
			support = true,
			minion = true,
			duration = true,
		},
		tagString = "Support, Minion, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportPredator"] = {
		name = "Predator",
		gameId = "Metadata/Items/Gems/SupportGemDeathmark",
		variantId = "SupportPredator",
		grantedEffectId = "SupportPredator",
		secondaryGrantedEffectId = "SignalPrey",
		tags = {
			intelligence = true,
			support = true,
			minion = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
		},
		tagString = "Support, Minion, Spell, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportNightblade"] = {
		name = "Nightblade",
		gameId = "Metadata/Items/Gems/SupportGemNightblade",
		variantId = "SupportNightblade",
		grantedEffectId = "SupportNightblade",
		tags = {
			attack = true,
			critical = true,
			dexterity = true,
			support = true,
		},
		tagString = "Attack, Critical, Support",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMeatShield"] = {
		name = "Meat Shield",
		gameId = "Metadata/Items/Gems/SupportGemMeatShield",
		variantId = "SupportMeatShield",
		grantedEffectId = "SupportMeatShield",
		tags = {
			intelligence = true,
			support = true,
			minion = true,
		},
		tagString = "Support, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStormblastMine"] = {
		name = "Stormblast Mine",
		baseTypeName = "Stormblast Mine",
		gameId = "Metadata/Items/Gems/SkillGemStormblastMine",
		variantId = "StormblastMine",
		grantedEffectId = "StormblastMine",
		tags = {
			mine = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
			aura = true,
			nova = true,
		},
		tagString = "Mine, Spell, AoE, Lightning, Aura, Nova",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonSkitterbots"] = {
		name = "Summon Skitterbots",
		baseTypeName = "Summon Skitterbots",
		gameId = "Metadata/Items/Gems/SkillGemSummonSkitterbots",
		variantId = "SummonSkitterbots",
		grantedEffectId = "SummonSkitterbots",
		tags = {
			trap = true,
			mine = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			cold = true,
			lightning = true,
			area = true,
			aura = true,
		},
		tagString = "Trap, Mine, Spell, Minion, Cold, Lightning, AoE, Aura",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportHighImpactMine"] = {
		name = "High-Impact Mine",
		gameId = "Metadata/Items/Gems/SupportGemHighImpactMineSupport",
		variantId = "SupportHighImpactMine",
		grantedEffectId = "SupportHighImpactMine",
		tags = {
			mine = true,
			intelligence = true,
			support = true,
			area = true,
			aura = true,
		},
		tagString = "Mine, Support, AoE, Aura",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportInfernalLegion"] = {
		name = "Infernal Legion",
		gameId = "Metadata/Items/Gems/SupportGemInfernalLegion",
		variantId = "SupportInfernalLegion",
		grantedEffectId = "SupportInfernalLegion",
		tags = {
			fire = true,
			area = true,
			intelligence = true,
			support = true,
			minion = true,
		},
		tagString = "Fire, AoE, Support, Minion",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPestilentStrike"] = {
		name = "Pestilent Strike",
		baseTypeName = "Pestilent Strike",
		gameId = "Metadata/Items/Gems/SkillGemPestilentStrike",
		variantId = "PestilentStrike",
		grantedEffectId = "PestilentStrike",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			area = true,
			duration = true,
			chaos = true,
		},
		tagString = "Attack, Melee, Strike, AoE, Duration, Chaos",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVenomGyre"] = {
		name = "Venom Gyre",
		baseTypeName = "Venom Gyre",
		gameId = "Metadata/Items/Gems/SkillGemVenomGyre",
		variantId = "VenomGyre",
		grantedEffectId = "VenomGyre",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			chaos = true,
			duration = true,
		},
		tagString = "Attack, Projectile, Chaos, Duration",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSwiftAssembly"] = {
		name = "Swift Assembly",
		gameId = "Metadata/Items/Gems/SupportGemSwiftAssembly",
		variantId = "SupportSwiftAssembly",
		grantedEffectId = "SupportSwiftAssembly",
		tags = {
			dexterity = true,
			support = true,
			trap = true,
			mine = true,
		},
		tagString = "Support, Trap, Mine",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemShrapnelBallista"] = {
		name = "Shrapnel Ballista",
		baseTypeName = "Shrapnel Ballista",
		gameId = "Metadata/Items/Gems/SkillGemShrapnelBallista",
		variantId = "ShrapnelBallista",
		grantedEffectId = "ShrapnelBallista",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			totem = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Totem, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemShrapnelBallistaAltX"] = {
		name = "Shrapnel Ballista of Steel",
		baseTypeName = "Shrapnel Ballista of Steel",
		gameId = "Metadata/Items/Gems/SkillGemShrapnelBallista",
		variantId = "ShrapnelBallistaAltX",
		grantedEffectId = "ShrapnelBallistaAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			totem = true,
			physical = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Totem, Physical, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportArrowNova"] = {
		name = "Arrow Nova",
		gameId = "Metadata/Items/Gems/SupportGemArrowNova",
		variantId = "SupportArrowNova",
		grantedEffectId = "SupportArrowNova",
		tags = {
			bow = true,
			attack = true,
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Bow, Attack, Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBarrage"] = {
		name = "Barrage Support",
		gameId = "Metadata/Items/Gems/SupportGemBarrage",
		variantId = "SupportBarrage",
		grantedEffectId = "SupportBarrage",
		tags = {
			bow = true,
			attack = true,
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Bow, Attack, Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEnsnaringArrow"] = {
		name = "Ensnaring Arrow",
		baseTypeName = "Ensnaring Arrow",
		gameId = "Metadata/Items/Gems/SkillGemEnsnaringArrow",
		variantId = "EnsnaringArrow",
		grantedEffectId = "EnsnaringArrow",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			bow = true,
		},
		tagString = "Attack, Projectile, AoE, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemArtilleryBallista"] = {
		name = "Artillery Ballista",
		baseTypeName = "Artillery Ballista",
		gameId = "Metadata/Items/Gems/SkillGemArtilleryBallista",
		variantId = "ArtilleryBallista",
		grantedEffectId = "ArtilleryBallista",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			totem = true,
			area = true,
			fire = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, Totem, AoE, Fire, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemArtilleryBallistaAltX"] = {
		name = "Artillery Ballista of Cross Strafe",
		baseTypeName = "Artillery Ballista of Cross Strafe",
		gameId = "Metadata/Items/Gems/SkillGemArtilleryBallista",
		variantId = "ArtilleryBallistaAltX",
		grantedEffectId = "ArtilleryBallistaAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			totem = true,
			area = true,
			fire = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, Totem, AoE, Fire, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemArtilleryBallistaAltY"] = {
		name = "Artillery Ballista of Focus Fire",
		baseTypeName = "Artillery Ballista of Focus Fire",
		gameId = "Metadata/Items/Gems/SkillGemArtilleryBallista",
		variantId = "ArtilleryBallistaAltY",
		grantedEffectId = "ArtilleryBallistaAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			totem = true,
			area = true,
			fire = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, Totem, AoE, Fire, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportGreaterVolley"] = {
		name = "Greater Volley",
		gameId = "Metadata/Items/Gems/SupportGemGreaterVolley",
		variantId = "SupportGreaterVolley",
		grantedEffectId = "SupportGreaterVolley",
		tags = {
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedAddedFireDamage"] = {
		name = "Awakened Added Fire Damage",
		gameId = "Metadata/Items/Gems/SupportGemAddedFireDamagePlus",
		variantId = "SupportAwakenedAddedFireDamage",
		grantedEffectId = "SupportAwakenedAddedFireDamage",
		tags = {
			fire = true,
			physical = true,
			awakened = true,
			strength = true,
			support = true,
		},
		tagString = "Fire, Physical, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedAncestralCall"] = {
		name = "Awakened Ancestral Call",
		gameId = "Metadata/Items/Gems/SupportGemAncestralCallPlus",
		variantId = "SupportAwakenedAncestralCall",
		grantedEffectId = "SupportAwakenedAncestralCall",
		tags = {
			awakened = true,
			strength = true,
			support = true,
			melee = true,
			attack = true,
			strike = true,
		},
		tagString = "Support, Melee, Attack, Strike",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedBrutality"] = {
		name = "Awakened Brutality",
		gameId = "Metadata/Items/Gems/SupportGemBrutalityPlus",
		variantId = "SupportAwakenedBrutality",
		grantedEffectId = "SupportAwakenedBrutality",
		tags = {
			physical = true,
			awakened = true,
			strength = true,
			support = true,
		},
		tagString = "Physical, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedBurningDamage"] = {
		name = "Awakened Burning Damage",
		gameId = "Metadata/Items/Gems/SupportGemBurningDamagePlus",
		variantId = "SupportAwakenedBurningDamage",
		grantedEffectId = "SupportAwakenedBurningDamage",
		tags = {
			fire = true,
			awakened = true,
			strength = true,
			support = true,
		},
		tagString = "Fire, Support",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedElementalDamageWithAttacks"] = {
		name = "Awakened Elemental Damage with Attacks",
		gameId = "Metadata/Items/Gems/SupportGemWeaponElementalDamagePlus",
		variantId = "SupportAwakenedElementalDamageWithAttacks",
		grantedEffectId = "SupportAwakenedElementalDamageWithAttacks",
		tags = {
			attack = true,
			awakened = true,
			strength = true,
			support = true,
		},
		tagString = "Attack, Support",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedFirePenetration"] = {
		name = "Awakened Fire Penetration",
		gameId = "Metadata/Items/Gems/SupportGemFirePenetrationPlus",
		variantId = "SupportAwakenedFirePenetration",
		grantedEffectId = "SupportAwakenedFirePenetration",
		tags = {
			fire = true,
			awakened = true,
			strength = true,
			support = true,
		},
		tagString = "Fire, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedGenerosity"] = {
		name = "Awakened Generosity",
		gameId = "Metadata/Items/Gems/SupportGemGenerosityPlus",
		variantId = "SupportAwakenedGenerosity",
		grantedEffectId = "SupportAwakenedGenerosity",
		tags = {
			awakened = true,
			strength = true,
			support = true,
			aura = true,
		},
		tagString = "Support, Aura",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedMeleePhysicalDamage"] = {
		name = "Awakened Melee Physical Damage",
		gameId = "Metadata/Items/Gems/SupportGemMeleePhysicalDamagePlus",
		variantId = "SupportAwakenedMeleePhysicalDamage",
		grantedEffectId = "SupportAwakenedMeleePhysicalDamage",
		tags = {
			melee = true,
			physical = true,
			awakened = true,
			strength = true,
			support = true,
			attack = true,
		},
		tagString = "Melee, Physical, Support, Attack",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedMeleeSplash"] = {
		name = "Awakened Melee Splash",
		gameId = "Metadata/Items/Gems/SupportGemMeleeSplashPlus",
		variantId = "SupportAwakenedMeleeSplash",
		grantedEffectId = "SupportAwakenedMeleeSplash",
		tags = {
			awakened = true,
			strength = true,
			support = true,
			melee = true,
			attack = true,
			strike = true,
			area = true,
		},
		tagString = "Support, Melee, Attack, Strike, AoE",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedMultistrike"] = {
		name = "Awakened Multistrike",
		gameId = "Metadata/Items/Gems/SupportGemMultistrikePlus",
		variantId = "SupportAwakenedMultistrike",
		grantedEffectId = "SupportAwakenedMultistrike",
		tags = {
			attack = true,
			melee = true,
			awakened = true,
			strength = true,
			support = true,
		},
		tagString = "Attack, Melee, Support",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedAddedColdDamage"] = {
		name = "Awakened Added Cold Damage",
		gameId = "Metadata/Items/Gems/SupportGemAddedColdDamagePlus",
		variantId = "SupportAwakenedAddedColdDamage",
		grantedEffectId = "SupportAwakenedAddedColdDamage",
		tags = {
			cold = true,
			awakened = true,
			dexterity = true,
			support = true,
		},
		tagString = "Cold, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedArrowNova"] = {
		name = "Awakened Arrow Nova",
		gameId = "Metadata/Items/Gems/SupportGemArrowNovaPlus",
		variantId = "SupportAwakenedArrowNova",
		grantedEffectId = "SupportAwakenedArrowNova",
		tags = {
			bow = true,
			attack = true,
			awakened = true,
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Bow, Attack, Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedCastOnCriticalStrike"] = {
		name = "Awakened Cast On Critical Strike",
		gameId = "Metadata/Items/Gems/SupportGemCastOnCritPlus",
		variantId = "SupportAwakenedCastOnCriticalStrike",
		grantedEffectId = "SupportAwakenedCastOnCriticalStrike",
		secondaryGrantedEffectId = "SupportCastOnCritTriggeredPlus",
		tags = {
			critical = true,
			awakened = true,
			dexterity = true,
			support = true,
			spell = true,
			trigger = true,
		},
		tagString = "Critical, Support, Spell, Trigger",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedChain"] = {
		name = "Awakened Chain",
		gameId = "Metadata/Items/Gems/SupportGemChainPlus",
		variantId = "SupportAwakenedChain",
		grantedEffectId = "SupportAwakenedChain",
		tags = {
			awakened = true,
			dexterity = true,
			support = true,
			chaining = true,
			projectile = true,
		},
		tagString = "Support, Chaining, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedColdPenetration"] = {
		name = "Awakened Cold Penetration",
		gameId = "Metadata/Items/Gems/SupportGemColdPenetrationPlus",
		variantId = "SupportAwakenedColdPenetration",
		grantedEffectId = "SupportAwakenedColdPenetration",
		tags = {
			cold = true,
			awakened = true,
			dexterity = true,
			support = true,
		},
		tagString = "Cold, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedDeadlyAilments"] = {
		name = "Awakened Deadly Ailments",
		gameId = "Metadata/Items/Gems/SupportGemDeadlyAilmentsPlus",
		variantId = "SupportAwakenedDeadlyAilments",
		grantedEffectId = "SupportAwakenedDeadlyAilments",
		tags = {
			awakened = true,
			dexterity = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedFork"] = {
		name = "Awakened Fork",
		gameId = "Metadata/Items/Gems/SupportGemForkPlus",
		variantId = "SupportAwakenedFork",
		grantedEffectId = "SupportAwakenedFork",
		tags = {
			awakened = true,
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedGreaterMultipleProjectiles"] = {
		name = "Awakened Greater Multiple Projectiles",
		gameId = "Metadata/Items/Gems/SupportGemGreaterMultipleProjectilesPlus",
		variantId = "SupportAwakenedGreaterMultipleProjectiles",
		grantedEffectId = "SupportAwakenedGreaterMultipleProjectiles",
		tags = {
			awakened = true,
			dexterity = true,
			support = true,
			projectile = true,
		},
		tagString = "Support, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedSwiftAffliction"] = {
		name = "Awakened Swift Affliction",
		gameId = "Metadata/Items/Gems/SupportGemSwiftAfflictionPlus",
		variantId = "SupportAwakenedSwiftAffliction",
		grantedEffectId = "SupportAwakenedSwiftAffliction",
		tags = {
			awakened = true,
			dexterity = true,
			support = true,
			duration = true,
		},
		tagString = "Support, Duration",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedVoidManipulation"] = {
		name = "Awakened Void Manipulation",
		gameId = "Metadata/Items/Gems/SupportGemVoidManipulationPlus",
		variantId = "SupportAwakenedVoidManipulation",
		grantedEffectId = "SupportAwakenedVoidManipulation",
		tags = {
			chaos = true,
			awakened = true,
			dexterity = true,
			support = true,
		},
		tagString = "Chaos, Support",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedViciousProjectiles"] = {
		name = "Awakened Vicious Projectiles",
		gameId = "Metadata/Items/Gems/SupportGemViciousProjectilesPlus",
		variantId = "SupportAwakenedViciousProjectiles",
		grantedEffectId = "SupportAwakenedViciousProjectiles",
		tags = {
			projectile = true,
			attack = true,
			physical = true,
			chaos = true,
			awakened = true,
			dexterity = true,
			support = true,
		},
		tagString = "Projectile, Attack, Physical, Chaos, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedAddedChaosDamage"] = {
		name = "Awakened Added Chaos Damage",
		gameId = "Metadata/Items/Gems/SupportGemAddedChaosDamagePlus",
		variantId = "SupportAwakenedAddedChaosDamage",
		grantedEffectId = "SupportAwakenedAddedChaosDamage",
		tags = {
			chaos = true,
			awakened = true,
			intelligence = true,
			support = true,
		},
		tagString = "Chaos, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedAddedLightningDamage"] = {
		name = "Awakened Added Lightning Damage",
		gameId = "Metadata/Items/Gems/SupportGemAddedLightningDamagePlus",
		variantId = "SupportAwakenedAddedLightningDamage",
		grantedEffectId = "SupportAwakenedAddedLightningDamage",
		tags = {
			lightning = true,
			awakened = true,
			intelligence = true,
			support = true,
		},
		tagString = "Lightning, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedBlasphemy"] = {
		name = "Awakened Blasphemy",
		gameId = "Metadata/Items/Gems/SupportGemBlasphemyPlus",
		variantId = "SupportAwakenedBlasphemy",
		grantedEffectId = "SupportAwakenedBlasphemy",
		tags = {
			awakened = true,
			intelligence = true,
			support = true,
			hex = true,
			aura = true,
		},
		tagString = "Support, Hex, Aura",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedCastWhileChannelling"] = {
		name = "Awakened Cast While Channelling",
		gameId = "Metadata/Items/Gems/SupportGemCastWhileChannellingPlus",
		variantId = "SupportAwakenedCastWhileChannelling",
		grantedEffectId = "SupportAwakenedCastWhileChannelling",
		secondaryGrantedEffectId = "SupportCastWhileChannellingTriggeredPlus",
		tags = {
			awakened = true,
			intelligence = true,
			support = true,
			channelling = true,
			spell = true,
			trigger = true,
		},
		tagString = "Support, Channelling, Spell, Trigger",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedControlledDestruction"] = {
		name = "Awakened Controlled Destruction",
		gameId = "Metadata/Items/Gems/SupportGemControlledDestructionPlus",
		variantId = "SupportAwakenedControlledDestruction",
		grantedEffectId = "SupportAwakenedControlledDestruction",
		tags = {
			spell = true,
			critical = true,
			awakened = true,
			intelligence = true,
			support = true,
		},
		tagString = "Spell, Critical, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedHextouch"] = {
		name = "Awakened Hextouch",
		gameId = "Metadata/Items/Gems/SupportGemCurseOnHitPlus",
		variantId = "SupportAwakenedHextouch",
		grantedEffectId = "SupportAwakenedHextouch",
		secondaryGrantedEffectId = "SupportCurseOnHitCursePlus",
		tags = {
			awakened = true,
			intelligence = true,
			support = true,
			hex = true,
			trigger = true,
		},
		tagString = "Support, Hex, Trigger",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedElementalFocus"] = {
		name = "Awakened Elemental Focus",
		gameId = "Metadata/Items/Gems/SupportGemElementalFocusPlus",
		variantId = "SupportAwakenedElementalFocus",
		grantedEffectId = "SupportAwakenedElementalFocus",
		tags = {
			awakened = true,
			intelligence = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedIncreasedAreaofEffect"] = {
		name = "Awakened Increased Area of Effect",
		gameId = "Metadata/Items/Gems/SupportGemIncreasedAreaOfEffectPlus",
		variantId = "SupportAwakenedIncreasedAreaofEffect",
		grantedEffectId = "SupportAwakenedIncreasedAreaofEffect",
		tags = {
			awakened = true,
			intelligence = true,
			support = true,
			area = true,
		},
		tagString = "Support, AoE",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedLightningPenetration"] = {
		name = "Awakened Lightning Penetration",
		gameId = "Metadata/Items/Gems/SupportGemLightningPenetrationPlus",
		variantId = "SupportAwakenedLightningPenetration",
		grantedEffectId = "SupportAwakenedLightningPenetration",
		tags = {
			lightning = true,
			awakened = true,
			intelligence = true,
			support = true,
		},
		tagString = "Lightning, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedMinionDamage"] = {
		name = "Awakened Minion Damage",
		gameId = "Metadata/Items/Gems/SupportGemMinionDamagePlus",
		variantId = "SupportAwakenedMinionDamage",
		grantedEffectId = "SupportAwakenedMinionDamage",
		tags = {
			awakened = true,
			intelligence = true,
			support = true,
			minion = true,
		},
		tagString = "Support, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedSpellCascade"] = {
		name = "Awakened Spell Cascade",
		gameId = "Metadata/Items/Gems/SupportGemSpellCascadePlus",
		variantId = "SupportAwakenedSpellCascade",
		grantedEffectId = "SupportAwakenedSpellCascade",
		tags = {
			area = true,
			spell = true,
			awakened = true,
			intelligence = true,
			support = true,
		},
		tagString = "AoE, Spell, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedSpellEcho"] = {
		name = "Awakened Spell Echo",
		gameId = "Metadata/Items/Gems/SupportGemSpellEchoPlus",
		variantId = "SupportAwakenedSpellEcho",
		grantedEffectId = "SupportAwakenedSpellEcho",
		tags = {
			spell = true,
			awakened = true,
			intelligence = true,
			support = true,
		},
		tagString = "Spell, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedUnboundAilments"] = {
		name = "Awakened Unbound Ailments",
		gameId = "Metadata/Items/Gems/SupportGemUnboundAilmentsPlus",
		variantId = "SupportAwakenedUnboundAilments",
		grantedEffectId = "SupportAwakenedUnboundAilments",
		tags = {
			awakened = true,
			intelligence = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedUnleash"] = {
		name = "Awakened Unleash",
		gameId = "Metadata/Items/Gems/SupportGemUnleashPlus",
		variantId = "SupportAwakenedUnleash",
		grantedEffectId = "SupportAwakenedUnleash",
		tags = {
			spell = true,
			awakened = true,
			intelligence = true,
			support = true,
		},
		tagString = "Spell, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 5,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedEmpower"] = {
		name = "Awakened Empower",
		gameId = "Metadata/Items/Gems/SupportGemEmpowerPlus",
		variantId = "SupportAwakenedEmpower",
		grantedEffectId = "SupportAwakenedEmpower",
		tags = {
			low_max_level = true,
			exceptional = true,
			awakened = true,
			strength = true,
			support = true,
		},
		tagString = "Exceptional, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 4,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedEnlighten"] = {
		name = "Awakened Enlighten",
		gameId = "Metadata/Items/Gems/SupportGemEnlightenPlus",
		variantId = "SupportAwakenedEnlighten",
		grantedEffectId = "SupportAwakenedEnlighten",
		tags = {
			low_max_level = true,
			exceptional = true,
			awakened = true,
			intelligence = true,
			support = true,
		},
		tagString = "Exceptional, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 4,
	},
	["Metadata/Items/Gems/SkillGemSupportAwakenedEnhance"] = {
		name = "Awakened Enhance",
		gameId = "Metadata/Items/Gems/SupportGemEnhancePlus",
		variantId = "SupportAwakenedEnhance",
		grantedEffectId = "SupportAwakenedEnhance",
		tags = {
			low_max_level = true,
			exceptional = true,
			awakened = true,
			dexterity = true,
			support = true,
		},
		tagString = "Exceptional, Support",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 4,
	},
	["Metadata/Items/Gems/SkillGemArcaneCloak"] = {
		name = "Arcane Cloak",
		baseTypeName = "Arcane Cloak",
		gameId = "Metadata/Items/Gems/SkillGemArcaneCloak",
		variantId = "ArcaneCloak",
		grantedEffectId = "ArcaneCloak",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			guard = true,
			lightning = true,
			arcane = true,
		},
		tagString = "Spell, Duration, Guard, Lightning, Arcane",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStormBind"] = {
		name = "Stormbind",
		baseTypeName = "Stormbind",
		gameId = "Metadata/Items/Gems/SkillGemStormBind",
		variantId = "StormBind",
		grantedEffectId = "Stormbind",
		secondaryGrantedEffectId = "RuneBlast",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			channelling = true,
			lightning = true,
			duration = true,
			arcane = true,
		},
		tagString = "Spell, AoE, Channelling, Lightning, Duration, Arcane",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStormBindAltX"] = {
		name = "Stormbind of Teleportation",
		baseTypeName = "Stormbind of Teleportation",
		gameId = "Metadata/Items/Gems/SkillGemStormBind",
		variantId = "StormBindAltX",
		grantedEffectId = "StormbindAltX",
		secondaryGrantedEffectId = "RuneBlastAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			channelling = true,
			lightning = true,
			duration = true,
			arcane = true,
			movement = true,
			travel = true,
			blink = true,
		},
		tagString = "Spell, AoE, Channelling, Lightning, Duration, Arcane, Movement, Travel, Blink",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemKineticBolt"] = {
		name = "Kinetic Bolt",
		baseTypeName = "Kinetic Bolt",
		gameId = "Metadata/Items/Gems/SkillGemKineticBolt",
		variantId = "KineticBolt",
		grantedEffectId = "KineticBolt",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
		},
		tagString = "Attack, Projectile",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemKineticBoltAltX"] = {
		name = "Kinetic Bolt of Fragmentation",
		baseTypeName = "Kinetic Bolt of Fragmentation",
		gameId = "Metadata/Items/Gems/SkillGemKineticBolt",
		variantId = "KineticBoltAltX",
		grantedEffectId = "KineticBoltAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
		},
		tagString = "Attack, Projectile",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladeBlast"] = {
		name = "Blade Blast",
		baseTypeName = "Blade Blast",
		gameId = "Metadata/Items/Gems/SkillGemBladeBlast",
		variantId = "BladeBlast",
		grantedEffectId = "BladeBlast",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
		},
		tagString = "Spell, AoE, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladeBlastAltX"] = {
		name = "Blade Blast of Unloading",
		baseTypeName = "Blade Blast of Unloading",
		gameId = "Metadata/Items/Gems/SkillGemBladeBlast",
		variantId = "BladeBlastAltX",
		grantedEffectId = "BladeBlastAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
			nova = true,
		},
		tagString = "Spell, AoE, Physical, Nova",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladeBlastAltY"] = {
		name = "Blade Blast of Dagger Detonation",
		baseTypeName = "Blade Blast of Dagger Detonation",
		gameId = "Metadata/Items/Gems/SkillGemBladeBlast",
		variantId = "BladeBlastAltY",
		grantedEffectId = "BladeBlastAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
			nova = true,
		},
		tagString = "Spell, AoE, Physical, Nova",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSpellslinger"] = {
		name = "Spellslinger",
		baseTypeName = "Spellslinger",
		gameId = "Metadata/Items/Gems/SkillGemSpellslinger",
		variantId = "Spellslinger",
		grantedEffectId = "Spellslinger",
		secondaryGrantedEffectId = "SupportSpellslinger",
		secondaryEffectName = "Spellslinger Support",
		tags = {
			trigger = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
		},
		tagString = "Trigger, Spell",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportArchmage"] = {
		name = "Archmage",
		gameId = "Metadata/Items/Gems/SupportGemArchmage",
		variantId = "SupportArchmage",
		grantedEffectId = "SupportArchmage",
		tags = {
			lightning = true,
			arcane = true,
			intelligence = true,
			support = true,
			spell = true,
		},
		tagString = "Lightning, Arcane, Support, Spell",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSecondWind"] = {
		name = "Second Wind",
		gameId = "Metadata/Items/Gems/SupportGemSecondWind",
		variantId = "SupportSecondWind",
		grantedEffectId = "SupportSecondWind",
		tags = {
			dexterity = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBrandSupport"] = {
		name = "Arcanist Brand",
		baseTypeName = "Arcanist Brand",
		gameId = "Metadata/Items/Gems/SkillGemArcanistBrand",
		variantId = "BrandSupport",
		grantedEffectId = "BrandSupport",
		secondaryGrantedEffectId = "SupportBrandSupport",
		secondaryEffectName = "Arcanist Brand Support",
		tags = {
			trigger = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			brand = true,
		},
		tagString = "Trigger, Spell, Duration, Brand",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIntimidatingCry"] = {
		name = "Intimidating Cry",
		baseTypeName = "Intimidating Cry",
		gameId = "Metadata/Items/Gems/SkillGemIntimidatingCry",
		variantId = "IntimidatingCry",
		grantedEffectId = "IntimidatingCry",
		tags = {
			warcry = true,
			strength = true,
			grants_active_skill = true,
			area = true,
			duration = true,
			physical = true,
		},
		tagString = "Warcry, AoE, Duration, Physical",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSeismicCry"] = {
		name = "Seismic Cry",
		baseTypeName = "Seismic Cry",
		gameId = "Metadata/Items/Gems/SkillGemSeismicCry",
		variantId = "SeismicCry",
		grantedEffectId = "SeismicCry",
		tags = {
			warcry = true,
			strength = true,
			grants_active_skill = true,
			area = true,
			duration = true,
		},
		tagString = "Warcry, AoE, Duration",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAncestralCry"] = {
		name = "Ancestral Cry",
		baseTypeName = "Ancestral Cry",
		gameId = "Metadata/Items/Gems/SkillGemAncestralCry",
		variantId = "AncestralCry",
		grantedEffectId = "AncestralCry",
		tags = {
			warcry = true,
			strength = true,
			grants_active_skill = true,
			area = true,
			duration = true,
		},
		tagString = "Warcry, AoE, Duration",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPenanceBrand"] = {
		name = "Penance Brand",
		baseTypeName = "Penance Brand",
		gameId = "Metadata/Items/Gems/SkillGemPenanceBrand",
		variantId = "PenanceBrand",
		grantedEffectId = "PenanceBrand",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
			lightning = true,
			duration = true,
			brand = true,
		},
		tagString = "Spell, AoE, Physical, Lightning, Duration, Brand",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPenanceBrandAltX"] = {
		name = "Penance Brand of Dissipation",
		baseTypeName = "Penance Brand of Dissipation",
		gameId = "Metadata/Items/Gems/SkillGemPenanceBrand",
		variantId = "PenanceBrandAltX",
		grantedEffectId = "PenanceBrandAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
			lightning = true,
			duration = true,
			brand = true,
		},
		tagString = "Spell, AoE, Physical, Lightning, Duration, Brand",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPenanceBrandAltY"] = {
		name = "Penance Brand of Conduction",
		baseTypeName = "Penance Brand of Conduction",
		gameId = "Metadata/Items/Gems/SkillGemPenanceBrand",
		variantId = "PenanceBrandAltY",
		grantedEffectId = "PenanceBrandAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			physical = true,
			lightning = true,
			duration = true,
			brand = true,
		},
		tagString = "Spell, AoE, Physical, Lightning, Duration, Brand",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemWintertideBrand"] = {
		name = "Wintertide Brand",
		baseTypeName = "Wintertide Brand",
		gameId = "Metadata/Items/Gems/SkillGemWintertideBrand",
		variantId = "WintertideBrand",
		grantedEffectId = "WintertideBrand",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			cold = true,
			duration = true,
			brand = true,
		},
		tagString = "Spell, AoE, Cold, Duration, Brand",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEarthshatter"] = {
		name = "Earthshatter",
		baseTypeName = "Earthshatter",
		gameId = "Metadata/Items/Gems/SkillGemEarthshatter",
		variantId = "Earthshatter",
		grantedEffectId = "Earthshatter",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			duration = true,
			melee = true,
		},
		tagString = "Attack, AoE, Slam, Duration, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEarthshatterAltX"] = {
		name = "Earthshatter of Fragility",
		baseTypeName = "Earthshatter of Fragility",
		gameId = "Metadata/Items/Gems/SkillGemEarthshatter",
		variantId = "EarthshatterAltX",
		grantedEffectId = "EarthshatterAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			duration = true,
			melee = true,
		},
		tagString = "Attack, AoE, Slam, Duration, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEarthshatterAltY"] = {
		name = "Earthshatter of Prominence",
		baseTypeName = "Earthshatter of Prominence",
		gameId = "Metadata/Items/Gems/SkillGemEarthshatter",
		variantId = "EarthshatterAltY",
		grantedEffectId = "EarthshatterAltY",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			duration = true,
			melee = true,
		},
		tagString = "Attack, AoE, Slam, Duration, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGeneralsCry"] = {
		name = "General's Cry",
		baseTypeName = "General's Cry",
		gameId = "Metadata/Items/Gems/SkillGemGeneralsCry",
		variantId = "GeneralsCry",
		grantedEffectId = "GeneralsCry",
		secondaryGrantedEffectId = "GeneralsCrySupport",
		secondaryEffectName = "General's Cry Support",
		tags = {
			warcry = true,
			strength = true,
			grants_active_skill = true,
			area = true,
			duration = true,
		},
		tagString = "Warcry, AoE, Duration",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFistofWar"] = {
		name = "Fist of War",
		gameId = "Metadata/Items/Gems/SupportGemFistOfWar",
		variantId = "SupportFistofWar",
		grantedEffectId = "SupportFistofWar",
		tags = {
			slam = true,
			attack = true,
			melee = true,
			area = true,
			strength = true,
			support = true,
		},
		tagString = "Slam, Attack, Melee, AoE, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSwiftbrand"] = {
		name = "Swiftbrand",
		gameId = "Metadata/Items/Gems/SupportGemSwiftbrand",
		variantId = "SupportSwiftbrand",
		grantedEffectId = "SupportSwiftbrand",
		tags = {
			brand = true,
			intelligence = true,
			support = true,
		},
		tagString = "Brand, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportUrgentOrders"] = {
		name = "Urgent Orders",
		gameId = "Metadata/Items/Gems/SupportGemUrgentOrders",
		variantId = "SupportUrgentOrders",
		grantedEffectId = "SupportUrgentOrders",
		tags = {
			warcry = true,
			strength = true,
			support = true,
		},
		tagString = "Warcry, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBlazingSalvo"] = {
		name = "Blazing Salvo",
		baseTypeName = "Blazing Salvo",
		gameId = "Metadata/Items/Gems/SkillGemBlazingSalvo",
		variantId = "BlazingSalvo",
		grantedEffectId = "BlazingSalvo",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			projectile = true,
		},
		tagString = "Spell, AoE, Fire, Projectile",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVoidSphere"] = {
		name = "Void Sphere",
		baseTypeName = "Void Sphere",
		gameId = "Metadata/Items/Gems/SkillGemVoidSphere",
		variantId = "VoidSphere",
		grantedEffectId = "VoidSphere",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			physical = true,
			chaos = true,
			orb = true,
		},
		tagString = "Spell, AoE, Duration, Physical, Chaos, Orb",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVoidSphereAltX"] = {
		name = "Void Sphere of Rending",
		baseTypeName = "Void Sphere of Rending",
		gameId = "Metadata/Items/Gems/SkillGemVoidSphere",
		variantId = "VoidSphereAltX",
		grantedEffectId = "VoidSphereAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			physical = true,
			chaos = true,
			orb = true,
		},
		tagString = "Spell, AoE, Duration, Physical, Chaos, Orb",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCracklingLance"] = {
		name = "Crackling Lance",
		baseTypeName = "Crackling Lance",
		gameId = "Metadata/Items/Gems/SkillGemCracklingLance",
		variantId = "CracklingLance",
		grantedEffectId = "CracklingLance",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
		},
		tagString = "Spell, AoE, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCracklingLanceAltX"] = {
		name = "Crackling Lance of Branching",
		baseTypeName = "Crackling Lance of Branching",
		gameId = "Metadata/Items/Gems/SkillGemCracklingLance",
		variantId = "CracklingLanceAltX",
		grantedEffectId = "CracklingLanceAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
		},
		tagString = "Spell, AoE, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCracklingLanceAltY"] = {
		name = "Crackling Lance of Disintegration",
		baseTypeName = "Crackling Lance of Disintegration",
		gameId = "Metadata/Items/Gems/SkillGemCracklingLance",
		variantId = "CracklingLanceAltY",
		grantedEffectId = "CracklingLanceAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
		},
		tagString = "Spell, AoE, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrostShield"] = {
		name = "Frost Shield",
		baseTypeName = "Frost Shield",
		gameId = "Metadata/Items/Gems/SkillGemFrostShield",
		variantId = "FrostShield",
		grantedEffectId = "FrostShield",
		tags = {
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			cold = true,
		},
		tagString = "Critical, Spell, AoE, Duration, Cold",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSplittingSteel"] = {
		name = "Splitting Steel",
		baseTypeName = "Splitting Steel",
		gameId = "Metadata/Items/Gems/SkillGemSplittingSteel",
		variantId = "SplittingSteel",
		grantedEffectId = "SplittingSteel",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			physical = true,
		},
		tagString = "Attack, Projectile, AoE, Physical",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSplittingSteelAltX"] = {
		name = "Splitting Steel of Ammunition",
		baseTypeName = "Splitting Steel of Ammunition",
		gameId = "Metadata/Items/Gems/SkillGemSplittingSteel",
		variantId = "SplittingSteelAltX",
		grantedEffectId = "SplittingSteelAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			physical = true,
		},
		tagString = "Attack, Projectile, AoE, Physical",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSigilOfPower"] = {
		name = "Sigil of Power",
		baseTypeName = "Sigil of Power",
		gameId = "Metadata/Items/Gems/SkillGemSigilOfPower",
		variantId = "SigilOfPower",
		grantedEffectId = "SigilOfPower",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			lightning = true,
			arcane = true,
		},
		tagString = "Spell, AoE, Duration, Lightning, Arcane",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlameWall"] = {
		name = "Flame Wall",
		baseTypeName = "Flame Wall",
		gameId = "Metadata/Items/Gems/SkillGemFlameWall",
		variantId = "FlameWall",
		grantedEffectId = "FlameWall",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			fire = true,
		},
		tagString = "Spell, AoE, Duration, Fire",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportImpendingDoom"] = {
		name = "Impending Doom",
		gameId = "Metadata/Items/Gems/SupportGemImpendingDoom",
		variantId = "SupportImpendingDoom",
		grantedEffectId = "SupportImpendingDoom",
		secondaryGrantedEffectId = "DoomBlast",
		tags = {
			intelligence = true,
			support = true,
			hex = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaos = true,
			trigger = true,
		},
		tagString = "Support, Hex, Spell, AoE, Chaos, Trigger",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHexblast"] = {
		name = "Hexblast",
		baseTypeName = "Hexblast",
		gameId = "Metadata/Items/Gems/SkillGemHexblast",
		variantId = "Hexblast",
		grantedEffectId = "Hexblast",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaos = true,
			hex = true,
		},
		tagString = "Spell, AoE, Chaos, Hex",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHexblastAltX"] = {
		name = "Hexblast of Contradiction",
		baseTypeName = "Hexblast of Contradiction",
		gameId = "Metadata/Items/Gems/SkillGemHexblast",
		variantId = "HexblastAltX",
		grantedEffectId = "HexblastAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaos = true,
			hex = true,
		},
		tagString = "Spell, AoE, Chaos, Hex",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHexblastAltY"] = {
		name = "Hexblast of Havoc",
		baseTypeName = "Hexblast of Havoc",
		gameId = "Metadata/Items/Gems/SkillGemHexblast",
		variantId = "HexblastAltY",
		grantedEffectId = "HexblastAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaos = true,
			hex = true,
		},
		tagString = "Spell, AoE, Chaos, Hex",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportPinpoint"] = {
		name = "Pinpoint",
		gameId = "Metadata/Items/Gems/SupportGemPinpoint",
		variantId = "SupportPinpoint",
		grantedEffectId = "SupportPinpoint",
		tags = {
			intelligence = true,
			support = true,
			projectile = true,
			spell = true,
		},
		tagString = "Support, Projectile, Spell",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemHydrosphere"] = {
		name = "Hydrosphere",
		baseTypeName = "Hydrosphere",
		gameId = "Metadata/Items/Gems/SkillGemHydrosphere",
		variantId = "Hydrosphere",
		grantedEffectId = "Hydrosphere",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			cold = true,
			orb = true,
			lightning = true,
			physical = true,
		},
		tagString = "Spell, AoE, Duration, Cold, Orb, Lightning, Physical",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportTrinity"] = {
		name = "Trinity",
		gameId = "Metadata/Items/Gems/SupportGemTrinity",
		variantId = "SupportTrinity",
		grantedEffectId = "SupportTrinity",
		tags = {
			intelligence = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemExsanguinate"] = {
		name = "Exsanguinate",
		baseTypeName = "Exsanguinate",
		gameId = "Metadata/Items/Gems/SkillGemExsanguinate",
		variantId = "Exsanguinate",
		grantedEffectId = "Exsanguinate",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			chaining = true,
			physical = true,
			duration = true,
		},
		tagString = "Spell, Chaining, Physical, Duration",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemExsanguinateAltX"] = {
		name = "Exsanguinate of Transmission",
		baseTypeName = "Exsanguinate of Transmission",
		gameId = "Metadata/Items/Gems/SkillGemExsanguinate",
		variantId = "ExsanguinateAltX",
		grantedEffectId = "ExsanguinateAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			chaining = true,
			physical = true,
			duration = true,
		},
		tagString = "Spell, Chaining, Physical, Duration",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemCorruptingFever"] = {
		name = "Corrupting Fever",
		baseTypeName = "Corrupting Fever",
		gameId = "Metadata/Items/Gems/SkillGemCorruptingFever",
		variantId = "CorruptingFever",
		grantedEffectId = "CorruptingFever",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			physical = true,
		},
		tagString = "Spell, Duration, Physical",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBloodthirst"] = {
		name = "Bloodthirst",
		gameId = "Metadata/Items/Gems/SupportGemBloodthirst",
		variantId = "SupportBloodthirst",
		grantedEffectId = "SupportBloodthirst",
		tags = {
			attack = true,
			physical = true,
			strength = true,
			support = true,
		},
		tagString = "Attack, Physical, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemReap"] = {
		name = "Reap",
		baseTypeName = "Reap",
		gameId = "Metadata/Items/Gems/SkillGemBloodreap",
		variantId = "Reap",
		grantedEffectId = "Reap",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			physical = true,
			area = true,
			duration = true,
		},
		tagString = "Spell, Physical, AoE, Duration",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPetrifiedBlood"] = {
		name = "Petrified Blood",
		baseTypeName = "Petrified Blood",
		gameId = "Metadata/Items/Gems/SkillGemPetrifiedBlood",
		variantId = "PetrifiedBlood",
		grantedEffectId = "PetrifiedBlood",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
		},
		tagString = "Spell",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCruelty"] = {
		name = "Cruelty",
		gameId = "Metadata/Items/Gems/SupportGemCruelty",
		variantId = "SupportCruelty",
		grantedEffectId = "SupportCruelty",
		tags = {
			strength = true,
			support = true,
			duration = true,
		},
		tagString = "Support, Duration",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportLifetap"] = {
		name = "Lifetap",
		gameId = "Metadata/Items/Gems/SupportGemLifetap",
		variantId = "SupportLifetap",
		grantedEffectId = "SupportLifetap",
		tags = {
			strength = true,
			support = true,
			duration = true,
		},
		tagString = "Support, Duration",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDefianceBanner"] = {
		name = "Defiance Banner",
		baseTypeName = "Defiance Banner",
		gameId = "Metadata/Items/Gems/SkillGemDefianceBanner",
		variantId = "DefianceBanner",
		grantedEffectId = "DefianceBanner",
		tags = {
			strength = true,
			grants_active_skill = true,
			area = true,
			spell = true,
			duration = true,
			aura = true,
			banner = true,
		},
		tagString = "AoE, Spell, Duration, Aura",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVoltaxicBurst"] = {
		name = "Voltaxic Burst",
		baseTypeName = "Voltaxic Burst",
		gameId = "Metadata/Items/Gems/SkillGemVoltaxicBurst",
		variantId = "VoltaxicBurst",
		grantedEffectId = "VoltaxicBurst",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaos = true,
			lightning = true,
			nova = true,
			duration = true,
		},
		tagString = "Spell, AoE, Chaos, Lightning, Nova, Duration",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRageVortex"] = {
		name = "Rage Vortex",
		baseTypeName = "Rage Vortex",
		gameId = "Metadata/Items/Gems/SkillGemRageVortex",
		variantId = "RageVortex",
		grantedEffectId = "RageVortex",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			duration = true,
			melee = true,
		},
		tagString = "Attack, AoE, Duration, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemRageVortexAltX"] = {
		name = "Rage Vortex of Berserking",
		baseTypeName = "Rage Vortex of Berserking",
		gameId = "Metadata/Items/Gems/SkillGemRageVortex",
		variantId = "RageVortexAltX",
		grantedEffectId = "RageVortexAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			melee = true,
		},
		tagString = "Attack, AoE, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSpectralHelix"] = {
		name = "Spectral Helix",
		baseTypeName = "Spectral Helix",
		gameId = "Metadata/Items/Gems/SkillGemSpectralHelix",
		variantId = "SpectralHelix",
		grantedEffectId = "SpectralHelix",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
		},
		tagString = "Attack, Projectile",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSpectralHelixAltY"] = {
		name = "Spectral Helix of Trarthus",
		baseTypeName = "Spectral Helix of Trarthus",
		gameId = "Metadata/Items/Gems/SkillGemSpectralHelix",
		variantId = "SpectralHelixAltY",
		grantedEffectId = "SpectralHelixAltY",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
		},
		tagString = "Trap, Attack, Projectile",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBattlemagesCry"] = {
		name = "Battlemage's Cry",
		baseTypeName = "Battlemage's Cry",
		gameId = "Metadata/Items/Gems/SkillGemBattlemagesCry",
		variantId = "BattlemagesCry",
		grantedEffectId = "BattlemagesCry",
		secondaryGrantedEffectId = "BattlemagesCrySupport",
		secondaryEffectName = "Battlemage's Cry Support",
		tags = {
			warcry = true,
			critical = true,
			trigger = true,
			strength = true,
			grants_active_skill = true,
			area = true,
			duration = true,
		},
		tagString = "Warcry, Critical, Trigger, AoE, Duration",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportEarthbreaker"] = {
		name = "Earthbreaker",
		gameId = "Metadata/Items/Gems/SupportGemEarthbreaker",
		variantId = "SupportEarthbreaker",
		grantedEffectId = "SupportEarthbreaker",
		tags = {
			attack = true,
			melee = true,
			slam = true,
			area = true,
			strength = true,
			support = true,
			totem = true,
		},
		tagString = "Attack, Melee, Slam, AoE, Support, Totem",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAbsolution"] = {
		name = "Absolution",
		baseTypeName = "Absolution",
		gameId = "Metadata/Items/Gems/SkillGemAbsolution",
		variantId = "Absolution",
		grantedEffectId = "Absolution",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			duration = true,
			physical = true,
			lightning = true,
			area = true,
		},
		tagString = "Spell, Minion, Duration, Physical, Lightning, AoE",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAbsolutionAltX"] = {
		name = "Absolution of Inspiring",
		baseTypeName = "Absolution of Inspiring",
		gameId = "Metadata/Items/Gems/SkillGemAbsolution",
		variantId = "AbsolutionAltX",
		grantedEffectId = "AbsolutionAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			duration = true,
			physical = true,
			lightning = true,
			area = true,
		},
		tagString = "Spell, Minion, Duration, Physical, Lightning, AoE",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemForbiddenRite"] = {
		name = "Forbidden Rite",
		baseTypeName = "Forbidden Rite",
		gameId = "Metadata/Items/Gems/SkillGemForbiddenRite",
		variantId = "ForbiddenRite",
		grantedEffectId = "ForbiddenRite",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaos = true,
			projectile = true,
		},
		tagString = "Spell, AoE, Chaos, Projectile",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemForbiddenRiteAltX"] = {
		name = "Forbidden Rite of Soul Sacrifice",
		baseTypeName = "Forbidden Rite of Soul Sacrifice",
		gameId = "Metadata/Items/Gems/SkillGemForbiddenRite",
		variantId = "ForbiddenRiteAltX",
		grantedEffectId = "ForbiddenRiteAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			chaos = true,
			projectile = true,
		},
		tagString = "Spell, AoE, Chaos, Projectile",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAmbush"] = {
		name = "Ambush",
		baseTypeName = "Ambush",
		gameId = "Metadata/Items/Gems/SkillGemAmbush",
		variantId = "Ambush",
		grantedEffectId = "Ambush",
		tags = {
			critical = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			movement = true,
			duration = true,
			travel = true,
		},
		tagString = "Critical, Spell, Movement, Duration, Travel",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemManabond"] = {
		name = "Manabond",
		baseTypeName = "Manabond",
		gameId = "Metadata/Items/Gems/SkillGemManabond",
		variantId = "Manabond",
		grantedEffectId = "Manabond",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
			arcane = true,
		},
		tagString = "Spell, AoE, Lightning, Arcane",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladeTrap"] = {
		name = "Blade Trap",
		baseTypeName = "Blade Trap",
		gameId = "Metadata/Items/Gems/SkillGemBladeTrap",
		variantId = "BladeTrap",
		grantedEffectId = "BladeTrap",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
		},
		tagString = "Trap, Attack, AoE",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladeTrapAltX"] = {
		name = "Blade Trap of Greatswords",
		baseTypeName = "Blade Trap of Greatswords",
		gameId = "Metadata/Items/Gems/SkillGemBladeTrap",
		variantId = "BladeTrapAltX",
		grantedEffectId = "BladeTrapAltX",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			duration = true,
		},
		tagString = "Trap, Attack, AoE, Duration",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBladeTrapAltY"] = {
		name = "Blade Trap of Laceration",
		baseTypeName = "Blade Trap of Laceration",
		gameId = "Metadata/Items/Gems/SkillGemBladeTrap",
		variantId = "BladeTrapAltY",
		grantedEffectId = "BladeTrapAltY",
		tags = {
			trap = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			physical = true,
		},
		tagString = "Trap, Attack, AoE, Physical",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStormRain"] = {
		name = "Storm Rain",
		baseTypeName = "Storm Rain",
		gameId = "Metadata/Items/Gems/SkillGemStormRain",
		variantId = "StormRain",
		grantedEffectId = "StormRain",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			lightning = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, AoE, Lightning, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStormRainAltX"] = {
		name = "Storm Rain of the Conduit",
		baseTypeName = "Storm Rain of the Conduit",
		gameId = "Metadata/Items/Gems/SkillGemStormRain",
		variantId = "StormRainAltX",
		grantedEffectId = "StormRainAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			lightning = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, AoE, Lightning, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemStormRainAltY"] = {
		name = "Storm Rain of the Fence",
		baseTypeName = "Storm Rain of the Fence",
		gameId = "Metadata/Items/Gems/SkillGemStormRain",
		variantId = "StormRainAltY",
		grantedEffectId = "StormRainAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			lightning = true,
			projectile = true,
			bow = true,
		},
		tagString = "Attack, AoE, Lightning, Projectile, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemShieldCrush"] = {
		name = "Shield Crush",
		baseTypeName = "Shield Crush",
		gameId = "Metadata/Items/Gems/SkillGemShieldCrush",
		variantId = "ShieldCrush",
		grantedEffectId = "ShieldCrush",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			physical = true,
			melee = true,
		},
		tagString = "Attack, AoE, Physical, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemShieldCrushAltX"] = {
		name = "Shield Crush of the Chieftain",
		baseTypeName = "Shield Crush of the Chieftain",
		gameId = "Metadata/Items/Gems/SkillGemShieldCrush",
		variantId = "ShieldCrushAltX",
		grantedEffectId = "ShieldCrushAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			fire = true,
			melee = true,
		},
		tagString = "Attack, AoE, Fire, Melee",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFocusedBallista"] = {
		name = "Focused Ballista",
		gameId = "Metadata/Items/Gems/SupportGemFocusedBallista",
		variantId = "SupportFocusedBallista",
		grantedEffectId = "SupportFocusedBallista",
		tags = {
			projectile = true,
			dexterity = true,
			support = true,
			totem = true,
		},
		tagString = "Projectile, Support, Totem",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonReaper"] = {
		name = "Summon Reaper",
		baseTypeName = "Summon Reaper",
		gameId = "Metadata/Items/Gems/SkillGemSummonReaper",
		variantId = "SummonReaper",
		grantedEffectId = "SummonReaper",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			physical = true,
			minion = true,
			spell = true,
		},
		tagString = "Physical, Minion, Spell",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonReaperAltX"] = {
		name = "Summon Reaper of Revenants",
		baseTypeName = "Summon Reaper of Revenants",
		gameId = "Metadata/Items/Gems/SkillGemSummonReaper",
		variantId = "SummonReaperAltX",
		grantedEffectId = "SummonReaperAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			minion = true,
			spell = true,
		},
		tagString = "Minion, Spell",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSummonReaperAltY"] = {
		name = "Summon Reaper of Eviscerating",
		baseTypeName = "Summon Reaper of Eviscerating",
		gameId = "Metadata/Items/Gems/SkillGemSummonReaper",
		variantId = "SummonReaperAltY",
		grantedEffectId = "SummonReaperAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			physical = true,
			minion = true,
			spell = true,
		},
		tagString = "Physical, Minion, Spell",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportBehead"] = {
		name = "Behead",
		gameId = "Metadata/Items/Gems/SupportGemBehead",
		variantId = "SupportBehead",
		grantedEffectId = "SupportBehead",
		tags = {
			strength = true,
			support = true,
			melee = true,
			attack = true,
			strike = true,
		},
		tagString = "Support, Melee, Attack, Strike",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBoneshatter"] = {
		name = "Boneshatter",
		baseTypeName = "Boneshatter",
		gameId = "Metadata/Items/Gems/SkillGemBoneshatter",
		variantId = "Boneshatter",
		grantedEffectId = "Boneshatter",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			area = true,
			duration = true,
			physical = true,
		},
		tagString = "Attack, Melee, Strike, AoE, Duration, Physical",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBoneshatterAltX"] = {
		name = "Boneshatter of Complex Trauma",
		baseTypeName = "Boneshatter of Complex Trauma",
		gameId = "Metadata/Items/Gems/SkillGemBoneshatter",
		variantId = "BoneshatterAltX",
		grantedEffectId = "BoneshatterAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			area = true,
			duration = true,
			physical = true,
		},
		tagString = "Attack, Melee, Strike, AoE, Duration, Physical",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemBoneshatterAltY"] = {
		name = "Boneshatter of Carnage",
		baseTypeName = "Boneshatter of Carnage",
		gameId = "Metadata/Items/Gems/SkillGemBoneshatter",
		variantId = "BoneshatterAltY",
		grantedEffectId = "BoneshatterAltY",
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			melee = true,
			strike = true,
			area = true,
		},
		tagString = "Attack, Melee, Strike, AoE",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemExplosiveConcoction"] = {
		name = "Explosive Concoction",
		baseTypeName = "Explosive Concoction",
		gameId = "Metadata/Items/Gems/SkillGemExplosiveConcoction",
		variantId = "ExplosiveConcoction",
		grantedEffectId = "ExplosiveConcoction",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			fire = true,
			cold = true,
			lightning = true,
			projectile = true,
		},
		tagString = "Attack, AoE, Fire, Cold, Lightning, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemExplosiveConcoctionAltX"] = {
		name = "Explosive Concoction of Destruction",
		baseTypeName = "Explosive Concoction of Destruction",
		gameId = "Metadata/Items/Gems/SkillGemExplosiveConcoction",
		variantId = "ExplosiveConcoctionAltX",
		grantedEffectId = "ExplosiveConcoctionAltX",
		tags = {
			critical = true,
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			fire = true,
			cold = true,
			lightning = true,
			projectile = true,
		},
		tagString = "Critical, Attack, AoE, Fire, Cold, Lightning, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEyeOfWinter"] = {
		name = "Eye of Winter",
		baseTypeName = "Eye of Winter",
		gameId = "Metadata/Items/Gems/SkillGemEyeOfWinter",
		variantId = "EyeOfWinter",
		grantedEffectId = "EyeOfWinter",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			cold = true,
		},
		tagString = "Spell, Projectile, Cold",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEyeOfWinterAltX"] = {
		name = "Eye of Winter of Finality",
		baseTypeName = "Eye of Winter of Finality",
		gameId = "Metadata/Items/Gems/SkillGemEyeOfWinter",
		variantId = "EyeOfWinterAltX",
		grantedEffectId = "EyeOfWinterAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			cold = true,
		},
		tagString = "Spell, Projectile, Cold",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEyeOfWinterAltY"] = {
		name = "Eye of Winter of Transience",
		baseTypeName = "Eye of Winter of Transience",
		gameId = "Metadata/Items/Gems/SkillGemEyeOfWinter",
		variantId = "EyeOfWinterAltY",
		grantedEffectId = "EyeOfWinterAltY",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			projectile = true,
			cold = true,
		},
		tagString = "Spell, Projectile, Cold",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPoisonousConcoction"] = {
		name = "Poisonous Concoction",
		baseTypeName = "Poisonous Concoction",
		gameId = "Metadata/Items/Gems/SkillGemPoisonousConcoction",
		variantId = "PoisonousConcoction",
		grantedEffectId = "PoisonousConcoction",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			chaos = true,
			projectile = true,
		},
		tagString = "Attack, AoE, Chaos, Projectile",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemPoisonousConcoctionAltX"] = {
		name = "Poisonous Concoction of Bouncing",
		baseTypeName = "Poisonous Concoction of Bouncing",
		gameId = "Metadata/Items/Gems/SkillGemPoisonousConcoction",
		variantId = "PoisonousConcoctionAltX",
		grantedEffectId = "PoisonousConcoctionAltX",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			chaos = true,
			projectile = true,
			chaining = true,
		},
		tagString = "Attack, AoE, Chaos, Projectile, Chaining",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemTemporalRift"] = {
		name = "Temporal Rift",
		baseTypeName = "Temporal Rift",
		gameId = "Metadata/Items/Gems/SkillGemTemporalRift",
		variantId = "TemporalRift",
		grantedEffectId = "TemporalRift",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
		},
		tagString = "Spell",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemTornado"] = {
		name = "Tornado",
		baseTypeName = "Tornado",
		gameId = "Metadata/Items/Gems/SkillGemTornado",
		variantId = "Tornado",
		grantedEffectId = "Tornado",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			physical = true,
			area = true,
			orb = true,
		},
		tagString = "Spell, Duration, Physical, AoE, Orb",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemTornadoAltY"] = {
		name = "Tornado of Elemental Turbulence",
		baseTypeName = "Tornado of Elemental Turbulence",
		gameId = "Metadata/Items/Gems/SkillGemTornado",
		variantId = "TornadoAltY",
		grantedEffectId = "TornadoAltY",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			physical = true,
			area = true,
			orb = true,
			fire = true,
			cold = true,
			lightning = true,
			random_element = true,
		},
		tagString = "Spell, Duration, Physical, AoE, Orb, Fire, Cold, Lightning, Prismatic",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemEnergyBlade"] = {
		name = "Energy Blade",
		baseTypeName = "Energy Blade",
		gameId = "Metadata/Items/Gems/SkillGemEnergyBlade",
		variantId = "EnergyBlade",
		grantedEffectId = "EnergyBlade",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			lightning = true,
		},
		tagString = "Spell, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSoulLink"] = {
		name = "Soul Link",
		baseTypeName = "Soul Link",
		gameId = "Metadata/Items/Gems/SkillGemSoulLink",
		variantId = "SoulLink",
		grantedEffectId = "SoulLink",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			link = true,
		},
		tagString = "Spell, Duration, Link",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFlameLink"] = {
		name = "Flame Link",
		baseTypeName = "Flame Link",
		gameId = "Metadata/Items/Gems/SkillGemFlameLink",
		variantId = "FlameLink",
		grantedEffectId = "FlameLink",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			link = true,
			fire = true,
		},
		tagString = "Spell, Duration, Link, Fire",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVampiricLink"] = {
		name = "Vampiric Link",
		baseTypeName = "Vampiric Link",
		gameId = "Metadata/Items/Gems/SkillGemVampiricLink",
		variantId = "VampiricLink",
		grantedEffectId = "VampiricLink",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			link = true,
		},
		tagString = "Spell, Duration, Link",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemProtectiveLink"] = {
		name = "Protective Link",
		baseTypeName = "Protective Link",
		gameId = "Metadata/Items/Gems/SkillGemProtectiveLink",
		variantId = "ProtectiveLink",
		grantedEffectId = "ProtectiveLink",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			link = true,
		},
		tagString = "Spell, Duration, Link",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemIntuitiveLink"] = {
		name = "Intuitive Link",
		baseTypeName = "Intuitive Link",
		gameId = "Metadata/Items/Gems/SkillGemIntuitiveLink",
		variantId = "IntuitiveLink",
		grantedEffectId = "IntuitiveLink",
		secondaryGrantedEffectId = "SupportIntuitiveLink",
		secondaryEffectName = "Intuitive Link Support",
		tags = {
			trigger = true,
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			link = true,
		},
		tagString = "Trigger, Spell, Duration, Link",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemDestructiveLink"] = {
		name = "Destructive Link",
		baseTypeName = "Destructive Link",
		gameId = "Metadata/Items/Gems/SkillGemDestructiveLink",
		variantId = "DestructiveLink",
		grantedEffectId = "DestructiveLink",
		tags = {
			critical = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			duration = true,
			link = true,
		},
		tagString = "Critical, Spell, Duration, Link",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportDivineBlessing"] = {
		name = "Divine Blessing",
		gameId = "Metadata/Items/Gems/SupportGemDivineBlessing",
		variantId = "SupportDivineBlessing",
		grantedEffectId = "SupportDivineBlessing",
		tags = {
			strength = true,
			support = true,
			aura = true,
			duration = true,
			blessing = true,
		},
		tagString = "Support, Aura, Duration, Blessing",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportMarkOnHit"] = {
		name = "Mark On Hit",
		gameId = "Metadata/Items/Gems/SupportGemMarkOnHit",
		variantId = "SupportMarkOnHit",
		grantedEffectId = "SupportMarkOnHit",
		tags = {
			dexterity = true,
			support = true,
			mark = true,
			trigger = true,
		},
		tagString = "Support, Mark, Trigger",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportEternalBlessing"] = {
		name = "Eternal Blessing",
		gameId = "Metadata/Items/Gems/SupportGemEternalBlessing",
		variantId = "SupportEternalBlessing",
		grantedEffectId = "SupportEternalBlessing",
		tags = {
			strength = true,
			support = true,
			aura = true,
			blessing = true,
		},
		tagString = "Support, Aura, Blessing",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportOvercharge"] = {
		name = "Overcharge",
		gameId = "Metadata/Items/Gems/SupportGemOvercharge",
		variantId = "SupportOvercharge",
		grantedEffectId = "SupportOvercharge",
		tags = {
			lightning = true,
			intelligence = true,
			support = true,
		},
		tagString = "Lightning, Support",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningConduit"] = {
		name = "Lightning Conduit",
		baseTypeName = "Lightning Conduit",
		gameId = "Metadata/Items/Gems/SkillGemLightningConduit",
		variantId = "LightningConduit",
		grantedEffectId = "LightningConduit",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
		},
		tagString = "Spell, AoE, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemLightningConduitAltX"] = {
		name = "Lightning Conduit of the Heavens",
		baseTypeName = "Lightning Conduit of the Heavens",
		gameId = "Metadata/Items/Gems/SkillGemLightningConduit",
		variantId = "LightningConduitAltX",
		grantedEffectId = "LightningConduitAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			lightning = true,
		},
		tagString = "Spell, AoE, Lightning",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGalvanicField"] = {
		name = "Galvanic Field",
		baseTypeName = "Galvanic Field",
		gameId = "Metadata/Items/Gems/SkillGemGalvanicField",
		variantId = "GalvanicField",
		grantedEffectId = "GalvanicField",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			lightning = true,
			chaining = true,
			orb = true,
		},
		tagString = "Spell, AoE, Duration, Lightning, Chaining, Orb",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemGalvanicFieldAltX"] = {
		name = "Galvanic Field of Intensity",
		baseTypeName = "Galvanic Field of Intensity",
		gameId = "Metadata/Items/Gems/SkillGemGalvanicField",
		variantId = "GalvanicFieldAltX",
		grantedEffectId = "GalvanicFieldAltX",
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			lightning = true,
			chaining = true,
			orb = true,
		},
		tagString = "Spell, AoE, Duration, Lightning, Chaining, Orb",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAlchemistsMark"] = {
		name = "Alchemist's Mark",
		baseTypeName = "Alchemist's Mark",
		gameId = "Metadata/Items/Gems/SkillGemAlchemistsMark",
		variantId = "AlchemistsMark",
		grantedEffectId = "AlchemistsMark",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			spell = true,
			curse = true,
			mark = true,
			area = true,
			duration = true,
			fire = true,
			chaos = true,
		},
		tagString = "Spell, Curse, Mark, AoE, Duration, Fire, Chaos",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVolcanicFissure"] = {
		name = "Volcanic Fissure",
		baseTypeName = "Volcanic Fissure",
		gameId = "Metadata/Items/Gems/SkillGemVolcanicFissure",
		variantId = "VolcanicFissure",
		grantedEffectId = "VolcanicFissure",
		tags = {
			melee = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			slam = true,
			fire = true,
		},
		tagString = "Melee, Attack, Projectile, AoE, Slam, Fire",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVolcanicFissureAltX"] = {
		name = "Volcanic Fissure of Snaking",
		baseTypeName = "Volcanic Fissure of Snaking",
		gameId = "Metadata/Items/Gems/SkillGemVolcanicFissure",
		variantId = "VolcanicFissureAltX",
		grantedEffectId = "VolcanicFissureAltX",
		tags = {
			melee = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			slam = true,
			fire = true,
		},
		tagString = "Melee, Attack, AoE, Slam, Fire",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalVolcanicFissure"] = {
		name = "Vaal Volcanic Fissure",
		baseTypeName = "Vaal Volcanic Fissure",
		gameId = "Metadata/Items/Gems/SkillGemVaalVolcanicFissure",
		variantId = "VaalVolcanicFissure",
		grantedEffectId = "VaalVolcanicFissure",
		secondaryGrantedEffectId = "VolcanicFissure",
		vaalGem = true,
		tags = {
			melee = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			slam = true,
			fire = true,
			vaal = true,
		},
		tagString = "Melee, Attack, Projectile, AoE, Slam, Fire, Vaal",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrozenLegion"] = {
		name = "Frozen Legion",
		baseTypeName = "Frozen Legion",
		gameId = "Metadata/Items/Gems/SkillGemFrozenLegion",
		variantId = "FrozenLegion",
		grantedEffectId = "FrozenLegion",
		secondaryGrantedEffectId = "FrozenSweep",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			cold = true,
			attack = true,
			area = true,
			melee = true,
		},
		tagString = "Spell, Cold, Attack, AoE, Melee",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemFrozenLegionAltX"] = {
		name = "Frozen Legion of Rallying",
		baseTypeName = "Frozen Legion of Rallying",
		gameId = "Metadata/Items/Gems/SkillGemFrozenLegion",
		variantId = "FrozenLegionAltX",
		grantedEffectId = "FrozenLegionAltX",
		secondaryGrantedEffectId = "FrozenSweepAltX",
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			cold = true,
			attack = true,
			area = true,
			melee = true,
		},
		tagString = "Spell, Cold, Attack, AoE, Melee",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalCleave"] = {
		name = "Vaal Cleave",
		baseTypeName = "Vaal Cleave",
		gameId = "Metadata/Items/Gems/SkillGemVaalCleave",
		variantId = "VaalCleave",
		grantedEffectId = "VaalCleave",
		secondaryGrantedEffectId = "Cleave",
		vaalGem = true,
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			vaal = true,
			duration = true,
			melee = true,
		},
		tagString = "Attack, AoE, Vaal, Duration, Melee",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalCausticArrow"] = {
		name = "Vaal Caustic Arrow",
		baseTypeName = "Vaal Caustic Arrow",
		gameId = "Metadata/Items/Gems/SkillGemVaalCausticArrow",
		variantId = "VaalCausticArrow",
		grantedEffectId = "VaalCausticArrow",
		secondaryGrantedEffectId = "CausticArrow",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			duration = true,
			chaos = true,
			vaal = true,
			bow = true,
		},
		tagString = "Attack, Projectile, AoE, Duration, Chaos, Vaal, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalMoltenStrike"] = {
		name = "Vaal Molten Strike",
		baseTypeName = "Vaal Molten Strike",
		gameId = "Metadata/Items/Gems/SkillGemVaalMoltenStrike",
		variantId = "VaalMoltenStrike",
		grantedEffectId = "VaalMoltenStrike",
		secondaryGrantedEffectId = "MoltenStrike",
		vaalGem = true,
		tags = {
			strength = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			melee = true,
			strike = true,
			fire = true,
			chaining = true,
			vaal = true,
		},
		tagString = "Attack, Projectile, AoE, Melee, Strike, Fire, Chaining, Vaal",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCursedGround"] = {
		name = "Cursed Ground",
		gameId = "Metadata/Items/Gems/SupportGemCursedGround",
		variantId = "SupportCursedGround",
		grantedEffectId = "SupportCursedGround",
		tags = {
			area = true,
			duration = true,
			intelligence = true,
			support = true,
			hex = true,
		},
		tagString = "AoE, Duration, Support, Hex",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportHexBloom"] = {
		name = "Hex Bloom",
		gameId = "Metadata/Items/Gems/SupportGemHexBloom",
		variantId = "SupportHexBloom",
		grantedEffectId = "SupportHexBloom",
		tags = {
			intelligence = true,
			support = true,
			hex = true,
		},
		tagString = "Support, Hex",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalVenomGyre"] = {
		name = "Vaal Venom Gyre",
		baseTypeName = "Vaal Venom Gyre",
		gameId = "Metadata/Items/Gems/SkillGemVaalVenomGyre",
		variantId = "VaalVenomGyre",
		grantedEffectId = "VaalVenomGyre",
		secondaryGrantedEffectId = "VenomGyre",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			chaos = true,
			duration = true,
			vaal = true,
		},
		tagString = "Attack, Projectile, Chaos, Duration, Vaal",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalSmite"] = {
		name = "Vaal Smite",
		baseTypeName = "Vaal Smite",
		gameId = "Metadata/Items/Gems/SkillGemVaalSmite",
		variantId = "VaalSmite",
		grantedEffectId = "VaalSmite",
		secondaryGrantedEffectId = "Smite",
		vaalGem = true,
		tags = {
			lightning = true,
			strength = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			duration = true,
			melee = true,
			strike = true,
			aura = true,
			vaal = true,
		},
		tagString = "Lightning, Attack, AoE, Duration, Melee, Strike, Aura, Vaal",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalBladeFlurry"] = {
		name = "Vaal Blade Flurry",
		baseTypeName = "Vaal Blade Flurry",
		gameId = "Metadata/Items/Gems/SkillGemVaalChargedAttack",
		variantId = "VaalBladeFlurry",
		grantedEffectId = "VaalBladeFlurry",
		secondaryGrantedEffectId = "BladeFlurry",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			channelling = true,
			vaal = true,
			melee = true,
		},
		tagString = "Attack, AoE, Channelling, Vaal, Melee",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalReap"] = {
		name = "Vaal Reap",
		baseTypeName = "Vaal Reap",
		gameId = "Metadata/Items/Gems/SkillGemVaalReap",
		variantId = "VaalReap",
		grantedEffectId = "VaalReap",
		secondaryGrantedEffectId = "Reap",
		vaalGem = true,
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			physical = true,
			area = true,
			duration = true,
			vaal = true,
		},
		tagString = "Spell, Physical, AoE, Duration, Vaal",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalAnimateWeapon"] = {
		name = "Vaal Animate Weapon",
		baseTypeName = "Vaal Animate Weapon",
		gameId = "Metadata/Items/Gems/SkillGemVaalAnimateWeapon",
		variantId = "VaalAnimateWeapon",
		grantedEffectId = "VaalAnimateWeapon",
		secondaryGrantedEffectId = "AnimateWeapon",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			duration = true,
			minion = true,
			spell = true,
			vaal = true,
			physical = true,
		},
		tagString = "Duration, Minion, Spell, Vaal, Physical",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalLightningArrow"] = {
		name = "Vaal Lightning Arrow",
		baseTypeName = "Vaal Lightning Arrow",
		gameId = "Metadata/Items/Gems/SkillGemVaalLightningArrow",
		variantId = "VaalLightningArrow",
		grantedEffectId = "VaalLightningArrow",
		secondaryGrantedEffectId = "LightningArrow",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			area = true,
			projectile = true,
			lightning = true,
			vaal = true,
			bow = true,
		},
		tagString = "Attack, AoE, Projectile, Lightning, Vaal, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalAbsolution"] = {
		name = "Vaal Absolution",
		baseTypeName = "Vaal Absolution",
		gameId = "Metadata/Items/Gems/SkillGemVaalAbsolution",
		variantId = "VaalAbsolution",
		grantedEffectId = "VaalAbsolution",
		secondaryGrantedEffectId = "Absolution",
		vaalGem = true,
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			duration = true,
			physical = true,
			lightning = true,
			vaal = true,
			area = true,
		},
		tagString = "Spell, Minion, Duration, Physical, Lightning, Vaal, AoE",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalDomination"] = {
		name = "Vaal Domination",
		baseTypeName = "Vaal Domination",
		gameId = "Metadata/Items/Gems/SkillGemVaalDomination",
		variantId = "VaalDomination",
		grantedEffectId = "VaalDomination",
		secondaryGrantedEffectId = "DominatingBlow",
		vaalGem = true,
		tags = {
			strength = true,
			grants_active_skill = true,
			spell = true,
			minion = true,
			duration = true,
			vaal = true,
			attack = true,
			melee = true,
			strike = true,
		},
		tagString = "Spell, Minion, Duration, Vaal, Attack, Melee, Strike",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalIceShot"] = {
		name = "Vaal Ice Shot",
		baseTypeName = "Vaal Ice Shot",
		gameId = "Metadata/Items/Gems/SkillGemVaalIceShot",
		variantId = "VaalIceShot",
		grantedEffectId = "VaalIceShot",
		secondaryGrantedEffectId = "IceShot",
		vaalGem = true,
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			area = true,
			cold = true,
			vaal = true,
			duration = true,
			bow = true,
		},
		tagString = "Attack, Projectile, AoE, Cold, Vaal, Duration, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalFirestorm"] = {
		name = "Vaal Firestorm",
		baseTypeName = "Vaal Firestorm",
		gameId = "Metadata/Items/Gems/SkillGemVaalFirestorm",
		variantId = "VaalFirestorm",
		grantedEffectId = "VaalFirestorm",
		secondaryGrantedEffectId = "Firestorm",
		vaalGem = true,
		tags = {
			intelligence = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			duration = true,
			fire = true,
			vaal = true,
		},
		tagString = "Spell, AoE, Duration, Fire, Vaal",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemVaalRejuvenationTotem"] = {
		name = "Vaal Rejuvenation Totem",
		baseTypeName = "Vaal Rejuvenation Totem",
		gameId = "Metadata/Items/Gems/SkillGemVaalRejuvenationTotem",
		variantId = "VaalRejuvenationTotem",
		grantedEffectId = "VaalRejuvenationTotem",
		secondaryGrantedEffectId = "RejuvenationTotem",
		vaalGem = true,
		tags = {
			totem = true,
			aura = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			vaal = true,
		},
		tagString = "Totem, Aura, Spell, AoE, Vaal",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportManaforgedArrows"] = {
		name = "Manaforged Arrows",
		gameId = "Metadata/Items/Gems/SupportGemManaforgedArrows",
		variantId = "SupportManaforgedArrows",
		grantedEffectId = "SupportManaforgedArrows",
		tags = {
			bow = true,
			dexterity = true,
			support = true,
			trigger = true,
		},
		tagString = "Bow, Support, Trigger",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportPrismaticBurst"] = {
		name = "Prismatic Burst",
		gameId = "Metadata/Items/Gems/SupportGemPrismaticBurst",
		variantId = "SupportPrismaticBurst",
		grantedEffectId = "SupportPrismaticBurst",
		secondaryGrantedEffectId = "PrismaticBurst",
		tags = {
			intelligence = true,
			support = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			cold = true,
			lightning = true,
			random_element = true,
			trigger = true,
		},
		tagString = "Support, Spell, AoE, Fire, Cold, Lightning, Prismatic, Trigger",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSnipe"] = {
		name = "Snipe",
		baseTypeName = "Snipe",
		gameId = "Metadata/Items/Gems/SkillGemChannelledSnipe",
		variantId = "Snipe",
		grantedEffectId = "Snipe",
		secondaryGrantedEffectId = "ChannelledSnipeSupport",
		secondaryEffectName = "Snipe Support",
		tags = {
			dexterity = true,
			grants_active_skill = true,
			attack = true,
			projectile = true,
			channelling = true,
			physical = true,
			bow = true,
		},
		tagString = "Attack, Projectile, Channelling, Physical, Bow",
		reqStr = 0,
		reqDex = 100,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemQuickstepHardMode"] = {
		name = "Quickstep",
		baseTypeName = "Quickstep",
		gameId = "Metadata/Items/Gems/SkillGemQuickstep",
		variantId = "QuickstepHardMode",
		grantedEffectId = "QuickstepHardMode",
		tags = {
			grants_active_skill = true,
			spell = true,
			movement = true,
			travel = true,
			blink = true,
		},
		tagString = "Spell, Movement, Travel, Blink",
		reqStr = 0,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 1,
	},
	["Metadata/Items/Gems/SkillGemSupportTrauma"] = {
		name = "Trauma",
		gameId = "Metadata/Items/Gems/SupportGemTrauma",
		variantId = "SupportTrauma",
		grantedEffectId = "SupportTrauma",
		tags = {
			physical = true,
			strength = true,
			support = true,
			melee = true,
			attack = true,
			strike = true,
			duration = true,
		},
		tagString = "Physical, Support, Melee, Attack, Strike, Duration",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSpellblade"] = {
		name = "Spellblade",
		gameId = "Metadata/Items/Gems/SupportGemSpellblade",
		variantId = "SupportSpellblade",
		grantedEffectId = "SupportSpellblade",
		tags = {
			intelligence = true,
			support = true,
			spell = true,
		},
		tagString = "Support, Spell",
		reqStr = 40,
		reqDex = 0,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportDevour"] = {
		name = "Devour",
		gameId = "Metadata/Items/Gems/SupportGemDevour",
		variantId = "SupportDevour",
		grantedEffectId = "SupportDevour",
		tags = {
			intelligence = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFreshMeat"] = {
		name = "Fresh Meat",
		gameId = "Metadata/Items/Gems/SupportGemFreshMeat",
		variantId = "SupportFreshMeat",
		grantedEffectId = "SupportFreshMeat",
		tags = {
			critical = true,
			intelligence = true,
			support = true,
			minion = true,
		},
		tagString = "Critical, Support, Minion",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFlamewood"] = {
		name = "Flamewood",
		gameId = "Metadata/Items/Gems/SupportGemFlamewood",
		variantId = "SupportFlamewood",
		grantedEffectId = "SupportFlamewood",
		secondaryGrantedEffectId = "AvengingFlame",
		tags = {
			strength = true,
			support = true,
			totem = true,
			grants_active_skill = true,
			spell = true,
			area = true,
			fire = true,
			projectile = true,
			trigger = true,
		},
		tagString = "Support, Totem, Spell, AoE, Fire, Projectile, Trigger",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportCorruptingCry"] = {
		name = "Corrupting Cry",
		gameId = "Metadata/Items/Gems/SupportGemCorruptingCry",
		variantId = "SupportCorruptingCry",
		grantedEffectId = "SupportCorruptingCry",
		tags = {
			area = true,
			physical = true,
			strength = true,
			support = true,
			warcry = true,
			duration = true,
		},
		tagString = "AoE, Physical, Support, Warcry, Duration",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportGuardiansBlessing"] = {
		name = "Guardian's Blessing",
		gameId = "Metadata/Items/Gems/SupportGemGuardiansBlessing",
		variantId = "SupportGuardiansBlessing",
		grantedEffectId = "SupportGuardiansBlessing",
		secondaryGrantedEffectId = "SupportGuardiansBlessingMinion",
		tags = {
			strength = true,
			support = true,
			aura = true,
			blessing = true,
			minion = true,
		},
		tagString = "Support, Aura, Blessing, Minion",
		reqStr = 60,
		reqDex = 0,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSacrifice"] = {
		name = "Sacrifice",
		gameId = "Metadata/Items/Gems/SupportGemSacrifice",
		variantId = "SupportSacrifice",
		grantedEffectId = "SupportSacrifice",
		tags = {
			chaos = true,
			intelligence = true,
			support = true,
			spell = true,
		},
		tagString = "Chaos, Support, Spell",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFrigidBond"] = {
		name = "Frigid Bond",
		gameId = "Metadata/Items/Gems/SupportGemFrigidBond",
		variantId = "SupportFrigidBond",
		grantedEffectId = "SupportFrigidBond",
		tags = {
			cold = true,
			intelligence = true,
			support = true,
			link = true,
			duration = true,
		},
		tagString = "Cold, Support, Link, Duration",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportLocusMine"] = {
		name = "Locus Mine",
		gameId = "Metadata/Items/Gems/SupportGemLocusMine",
		variantId = "SupportLocusMine",
		grantedEffectId = "SupportLocusMine",
		tags = {
			bow = true,
			attack = true,
			dexterity = true,
			support = true,
			projectile = true,
			mine = true,
		},
		tagString = "Bow, Attack, Support, Projectile, Mine",
		reqStr = 0,
		reqDex = 60,
		reqInt = 40,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSadism"] = {
		name = "Sadism",
		gameId = "Metadata/Items/Gems/SupportGemSadism",
		variantId = "SupportSadism",
		grantedEffectId = "SupportSadism",
		tags = {
			dexterity = true,
			support = true,
		},
		tagString = "Support",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportControlledBlaze"] = {
		name = "Controlled Blaze",
		gameId = "Metadata/Items/Gems/SupportGemControlledBlaze",
		variantId = "SupportControlledBlaze",
		grantedEffectId = "SupportControlledBlaze",
		tags = {
			fire = true,
			strength = true,
			support = true,
			melee = true,
			attack = true,
		},
		tagString = "Fire, Support, Melee, Attack",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportVolatility"] = {
		name = "Volatility",
		gameId = "Metadata/Items/Gems/SupportGemVolatility",
		variantId = "SupportVolatility",
		grantedEffectId = "SupportVolatility",
		tags = {
			attack = true,
			strength = true,
			support = true,
		},
		tagString = "Attack, Support",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAutomation"] = {
		name = "Automation",
		baseTypeName = "Automation",
		gameId = "Metadata/Items/Gems/SkillGemAutomation",
		variantId = "Automation",
		grantedEffectId = "Automation",
		secondaryGrantedEffectId = "SupportAutomation",
		secondaryEffectName = "Automation Support",
		tags = {
			trigger = true,
			intelligence = true,
			grants_active_skill = true,
			spell = true,
		},
		tagString = "Trigger, Spell",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemAutoexertion"] = {
		name = "Autoexertion",
		baseTypeName = "Autoexertion",
		gameId = "Metadata/Items/Gems/SkillGemCallToArms",
		variantId = "Autoexertion",
		grantedEffectId = "Autoexertion",
		secondaryGrantedEffectId = "SupportAutoexertion",
		secondaryEffectName = "Autoexertion Support",
		tags = {
			warcry = true,
			trigger = true,
			strength = true,
			grants_active_skill = true,
			spell = true,
		},
		tagString = "Warcry, Trigger, Spell",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportSacredWisps"] = {
		name = "Sacred Wisps",
		gameId = "Metadata/Items/Gems/SupportGemSacredWisps",
		variantId = "SupportSacredWisps",
		grantedEffectId = "SupportSacredWisps",
		secondaryGrantedEffectId = "SummonSacredWisp",
		tags = {
			attack = true,
			intelligence = true,
			support = true,
			grants_active_skill = true,
			trigger = true,
			duration = true,
			spell = true,
		},
		tagString = "Attack, Support, Trigger, Duration, Spell",
		reqStr = 0,
		reqDex = 0,
		reqInt = 100,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportOverexertion"] = {
		name = "Overexertion",
		gameId = "Metadata/Items/Gems/SupportGemOverexertion",
		variantId = "SupportOverexertion",
		grantedEffectId = "SupportOverexertion",
		tags = {
			warcry = true,
			strength = true,
			support = true,
			melee = true,
			attack = true,
		},
		tagString = "Warcry, Support, Melee, Attack",
		reqStr = 100,
		reqDex = 0,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportExpertRetaliation"] = {
		name = "Expert Retaliation",
		gameId = "Metadata/Items/Gems/SupportGemExpertRetaliation",
		variantId = "SupportExpertRetaliation",
		grantedEffectId = "SupportExpertRetaliation",
		tags = {
			retaliation = true,
			strength = true,
			support = true,
		},
		tagString = "Retaliation, Support",
		reqStr = 60,
		reqDex = 40,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportRupture"] = {
		name = "Rupture",
		gameId = "Metadata/Items/Gems/SupportGemRupture",
		variantId = "SupportRupture",
		grantedEffectId = "SupportRupture",
		tags = {
			attack = true,
			physical = true,
			critical = true,
			dexterity = true,
			support = true,
		},
		tagString = "Attack, Physical, Critical, Support",
		reqStr = 40,
		reqDex = 60,
		reqInt = 0,
		naturalMaxLevel = 20,
	},
	["Metadata/Items/Gems/SkillGemSupportFocusedChannelling"] = {
		name = "Focused Channelling",
		gameId = "Metadata/Items/Gems/SupportGemFocusedChannelling",
		variantId = "SupportFocusedChannelling",
		grantedEffectId = "SupportFocusedChannelling",
		tags = {
			channelling = true,
			spell = true,
			intelligence = true,
			support = true,
		},
		tagString = "Channelling, Spell, Support",
		reqStr = 0,
		reqDex = 40,
		reqInt = 60,
		naturalMaxLevel = 20,
	},
}