- CampaignCampaign
- Units
- Dead Water
- Delfador’s Memoirs
- Descent into Darkness
- Eastern Invasion
- Heir to the Throne
- Legend of Wesmere
- Liberty
- Northern Rebirth
- Secrets of the Ancients
- Son of the Black-Eye
- The Hammer of Thursagan
- The Rise of Wesnoth
- The Sceptre of Fire
- The South Guard
- Under the Burning Suns
- A Beastly Tale
- A Few Logs
- A Friendship Tested
- A Goblin Adventure
- A Group in a War
- A Little Adventure
- A Magicians Tale
- A New Order
- A Northern Village
- A Rough Life
- A Simple Campaign
- A Song of Fire
- A Song of the Winds
- A Vision Blinded
- A Whim of Fate
- AI Modification Demos
- Across the Ocean
- Affably Evil
- After EI
- Alariel's Journey: A Faerie Tale
- Aldur The Great
- Alfhelm the Wise
- Amaranthine Stone
- An Independence War
- An Innocent Man
- Antar, Son of Rheor
- Anthalia
- Aria of the Dragon-Slayer
- Ashen Hearts
- Assassin in the Forest
- Autumn Kingdoms - Prologue
- Betrayal of Thaeylan
- Birth of a Lich
- Bitter Revenge
- BloodLust Part I: Discovery
- BloodLust Part II: Mournblade
- Brave Wings
- Burning Souls
- Captured by a Nightmare
- Carved in Stone
- Children of the Dust
- Chyrospitals
- Cities of the Frontier
- Comrades in Arms
- Count Kromire
- Crin of Crenlyn
- Danse Macabre
- Dawn of Thunder
- Defense of Elensefar
- Desert Traders
- Distant Memory
- Distant Memory
- Distant Memory
- Distant Memory
- Doreldos: Fight to Liberty
- Dragon Fight
- Dreams of Urduk
- Dungeons of Wesnoth
- Dwarf Dwarfson Dwarvenminer
- Elvish Dynasty RPG
- Elvish Incursion: Prologue
- Epic Between the Tides
- Epical
- Exploration of Life and Death
- Fairytales of the Empire
- Five Fates
- Flight to Freedom
- For Power Around the World
- For Power I The First Dash
- For Power II The Northern Alliance
- For Power III Enemy in Your Backyard
- For Power IV Shadow in the East
- For Power V The Big Crusade
- For Power VI The Dark Age
- Forgotten Conflicts
- Forgotten Legacy
- From Rocks And Blood
- Gali's Contract
- Galuldur's First Journey
- Genesis Episode I
- Ghostly Calls
- Grnk the Mighty, Part 1
- Grnk the Mighty, Part 2
- Hair to the Throne
- Heroes: The Iron Bulwark
- Heroes: The Iron Bulwark
- Heroes: The Iron Bulwark
- Hordes of the Other World
- Ice Age Fun: Exodus
- In The Ring
- Inky's Quest
- Invasion
- Invasion of Eliador
- Journey Into the Dwarven Roots
- Journey of a Frost Mage
- Kill the King
- La Légende du Comte Dracula
- La couronne de Liest
- Legend of Far North
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part I: Embracing the Darkness
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legend of the Invincibles Part II: Into the Light
- Legends of Idaamub
- Lich's Terror
- Life of Mechzen
- Mage of Runes
- Marbus' Escape
- Melody of Wrath
- Melody of Wrath
- Melody of Wrath
- Melody of Wrath
- Melody of Wrath
- Merry Christmas
- Monsters of Midnight
- Napoleonic Wars
- Northern Forces
- Northern Rebirth
- Oath of Allegiance
- Omega's Tale
- Oneness of our Hearts
- Oneness of our Hearts
- Oneness of our Hearts
- Ooze Mini-Campaign
- Our Longest Year
- Palms amid Blue Dunes
- Panther Lord
- Pax Romana: The Rise of Vespasian
- Phantom Blood
- Purger of Evil
- Rally For Roanic
- Ray Among Shadows
- Ray Among Shadows
- Ray Among Shadows
- Rebellion in the fields
- Rebirth in Nature
- Return from Captivity
- Return from the Abyss
- Return of Sir Charles
- Return of the Monster
- Revenge of Kumakatok
- Revolution
- Rise of the Elementalist
- Salt Wars
- Sanctuary
- Saving Elensefar
- Saving Elensefar Redux
- Scenario With Robots
- Science Miracle
- Sepulchre of Elran
- Shadows of Deception: Episode I: Deceit
- Shadows of Deception: Episode I: Deceit
- Shattered Loyalty
- Sleuth Sisters
- Soldier of Wesnoth
- Son of the Black-Eye Easy Edition
- Source of the Elementals
- Strange Legacy
- Stranger In Wesnoth
- Swamp Witch Curse
- Swamplings
- Tactics Puzzles
- Talentless Mage
- The Altaz Mariners
- The Battle for the Contrabass Clarinet
- The Beautiful Child
- The Black Cross of Aleron
- The Case of the Missing Scepter
- The Champions of Ursidae
- The Dark Alliance
- The Dark Master
- The Demon of our Ourselves
- The Demon of our Ourselves
- The Demon of our Ourselves
- The Demon of our Ourselves
- The Devil's Flute
- The Dragons Lair
- The Earth's Gut
- The Elf, the Dwarf and the Mage
- The Emperor
- The Fall of Wesnoth (Part 1)
- The Flight of the Pelicans
- The Founding of Borstep
- The Garardine Ascendancy
- The Goblin Rebellion
- The Heist
- The Home
- The Kings's Quest
- The Library of Kratemaqht
- The North Wind
- The Potlot Mystic : Story I
- The Potlot Mystic : Survival Game
- The Price of Capture
- The Price of Capture
- The Ravagers
- The Ravagers
- The Rise of Wesnoth (Alternative)
- The Rising Underworld
- The Roar of the Woses
- The Rod of Justice
- The Rod of Justice
- The Sojournings of Grog
- The Story of the Wose
- The Tale of Vaniyera
- The Thelien Attack
- The Three Sisters Saga
- The Underdog
- The Unstoppable Legion
- The War of Terrador
- The White Troll
- The Wolves' Last Path
- The World of Death RPG
- The Young Khan
- Thrugbad The Good
- To Lands Unknown
- Trapped
- Trinity Part 1: Convergence
- Trinity Part 2: Over the Moon
- Two sides of one coin
- Undead Dwarves
- Up From Slavery
- Up the River Bork
- Voyage of a Drake: an RPG
- WML Guide
- War of Life and Death
- War of the Dragon
- War of the Elementals
- War of the Jewel
- Way of Dragon
- Way of Dragon
- Weshack
- Wings of Valor
- Wings of Valor
- Wings of Victory
- Wrath of the Lich Lords
- Xalzar Quest
- Zombies:Introduction
- EraEra
- 10ages
- 18thCentury Warfare
- A Neverending Era
- A Neverending Era AoH
- A Neverending Era AoH: Shops
- A Neverending Era AoH: XP
- A Neverending Era Experimental
- A Neverending Era Experimental: Shops
- A Neverending Era Experimental: XP
- A Neverending Era: Shops
- A Neverending Era: XP
- A New Land Era
- A Random RPG Adventure Era
- A new human era
- AI-demos Experimental AIs
- Age - Civilization Era(old)
- Age of Heroes + Black Tide
- Age of Heroes + Dunefolk + The Soul Order
- Age of Heroes + Southerners
- Age of Heroes + The Soul Order
- Age of Heroes + rw
- Age of Lords
- Age of Tentacles
- Age of Trials
- Age of Trials + Default
- Age of Trials + Lonely Era + Default + Black Tide
- Ageless Era
- Ageless Heroes
- Ageless RPG Era
- Altera
- Altered era/ruleset
- Alternate Era
- Animals_Age
- Archaic Era
- Archaic Era - Extended
- Armies of Amberan
- BSH RPG choices
- BSH under construction
- BSH under construction + Default
- Battle for the Rings
- Battleground Europe
- Beyond Southern Hells
- Beyond Southern Hells + Default
- Bloodlegacy
- Bob's RPG Era
- Champions of Four Moons
- Clash of the Default
- Clash of the Lords
- Clash of the Lords
- Clash of the Lords
- Colosseum
- Complete Kylandra
- Core Legends Era
- Cursed Era
- DFW
- DMM: Drops
- DMM: Shops
- DMM: The Settlers
- DMM: XP
- DMMH: Drops
- DMMH: Shops
- DMMH: XP
- DMML: Shops
- DMML: XP
- DMMLH: Shops
- DMMLH: XP
- Default + Beastmen
- Default + Black Tide
- Default + DFW
- Default + Deep Elves
- Default + Dunefolk (modified)
- Default + Dunefolk + The Soul Order
- Default + Eagle 11's version of Dunefolk
- Default + Goblins
- Default + Halflings
- Default + Islanders
- Default + Myths
- Default + Myths Lvl. 2
- Default + Nomads
- Default + Outlaws
- Default + Saurians
- Default + Southerners
- Default + The Soul Order
- Default + rw
- Default HOSL
- Default L0 Era
- Default Plus Era
- Default RPG
- Default Rats
- Default Werewolf Era
- Default plus Infernal
- Default+Arabian Nights
- Default+Dunefolk+Arabian Nights
- Default-1.12
- Default-1.4
- Default-1.6
- Default-1.8
- Den of Thieves Era
- Desert War
- Dov: Drops
- Dov: Settlers
- Dov: Shops
- Dov: XP
- Draconian Era
- Draconian Era Extended
- Dunefolk Balanced
- Eastern Europe at War
- Eclectic Era
- Empowered Legends Era
- EoFM + default
- Era of Creations
- Era of Four Moons
- Era of Four Moons Extended
- Era of Horrors
- Era of Legends
- Era of Legends + Dunefolk
- Era of Lords & Magic
- Era of Lucien
- Era of Magic
- Era of Magic (Age of Heroes)
- Era of Magic (Masters & Slaves)
- Era of Magic (RPG)
- Era of Maths
- Era of Music
- Era of Myths
- Era of Myths (balanced)
- Era of Myths + Blood Legacy
- Era of Myths Lvl. 2
- Era of Seafire with Dunefolk
- Era of Second Chances
- Era of Second Chances + Default
- Era of Second Chances + Heroes
- Era of Second Chances - Experimental
- Era of Second Chances - Heroic
- Era of Second Chances Test Recruitment
- Era of Service Branches
- Era of Shadows
- Era of Shadows + Default
- Era of Shadows + Default Heroic
- Era of Shadows Heroic
- Era of Worms
- Era of Worms + Default
- Era of classic Seafire
- Era of evolution tests
- Era of heroic Seafire
- Era of heroic Seafire with Dunefolk
- Era of modern Seafire
- Era of modern heroic Seafire
- Era of more units
- Era of the Ravagers
- Era of the Ravagers + Default
- Era with Robots
- Era_of_UREpic
- Era_of_UREpic + Default
- Eternal Era
- Everfell Era
- Everfell Era + Default
- Everfell Era + Lonely Era + Default + Black Tide
- Everfell Era RPG
- Everfell Heroes
- Everfell Heroes + AoH
- Everfell Heroes + Lonely Heroes + AoH + Black Tide Heroes
- Evolves Era
- Extended Armies Era - Age of Heroes
- Extended Armies Era - Default
- Extended Armies Era and Age of Heroes
- Extended Armies Era and Default Era
- Extended Era
- Extended Era + Default
- Extended Kylandra
- Extended RPG
- Feniks
- Feniks + Def
- Feudal Champions
- Feudal Champions + AoH
- Feudal Era
- Feudal Era + Default
- Forgotten Legends
- Forgotten Legends + Default
- Forgotten Legends Heroes
- Forgotten Legends Heroes + Default
- Forgotten Legends RPG
- Forgotten Legends Rebalanced
- G.Race - Lv1
- G.Race - Lv1
- G.Race - Lv1
- GSE + Default
- Goblin Football
- Golden Age of Kylandra
- Golden Age of Kylandra + Default
- Grafted Era
- Half Civ (Research, Build)
- Heroes
- Heroes of Amberan
- Heroes+Arabian Nights
- Honeycomb
- Image Create!
- Imperial
- Imperial Champions
- Imperial RPG
- Infantry Wars
- Ironriders
- Kairo Era
- Ladder Era
- Ladder Test Era
- Lonely Era
- Lonely Era + Default + Black Tide
- Lonely Era Heroes
- Lonely Era Heroes + Age of Heroes + Black Tide Heroes
- Lonely Era RPG
- Lords of Amberan
- LotI RPG Era
- Millennium Era
- Millennium Heroes Era
- Millennium RPG Era
- Moonday Era
- Moonday Era + Default
- Moonday Era AoH
- Moonday Era Balanced
- Myths RPG
- Obscured Folklore Era
- Obscured Zeros
- Old era
- Old era +imba +EoMa
- Old era +imbalanced
- PYRA Advanced
- PYRA Extended
- PYRA Standard
- PYRA Ultimate
- PlatinumRealm Default
- Q Civ (Research, Build)
- Rashy Era aoh
- Rashy Era default
- Rashy Era default extended
- Reign of Heroes
- Reign of Heroes
- Reign of Heroes
- Reign of the Lords
- Reign of the Lords
- Reign of the Lords
- Rome at the First Century
- Royal Rumble Lvl 2
- SX RPG Era
- SXC Default Low Level Era
- Sanguine Era
- Shards Era
- Silver Age
- Slime Time
- Steppefolk
- TOP GUN
- The Great Quest
- The Great Steppe Era
- The Great Steppe Era (Age of Heroes)
- The Great Steppe Era (RPG)
- The War of Terrador
- Time Watchers
- Time Watchers
- WC AE II
- WC II
- WL Era
- WL Era + Dunefolk
- War Of The Gods Era Max LVLS v2.5.9.3.2
- War Of The Gods Era Random Recruits 3 Lvl Leaders v2.5.9.3.2
- War Of The Gods Era Random Recruits 4 Lvl Leaders v2.5.9.3.2
- War Of The Gods Era Random Recruits 5 Lvl Leaders v2.5.9.3.2
- War Of The Gods Era Random Recruits v2.5.9.3.2
- War Of The Gods Era Rpg v2.5.9.3.2
- War Of The Gods Era v2.5.9.3.2
- War of Dominions
- War of Legends Era
- War of Legends RPG
- Water Era
- Werewolf Era
- WesGo
- Wild Champions
- Wild Era
- WoFL age of heroes
- WoFL default
- World War II Era
- World War II Era (Italic Version)
- Zombie Apocalypse RPG
- mod_Rebels
- RaceRace
- all
- Aberrations
- Abstractions
- Aragwaithi
- Avatars
- Baryags
- Bats
- Black Elves
- Carapaces
- Celestials
- Chomi
- Deshrai
- Drakes
- Dunefolk
- Dwarves
- Elementals
- Elves
- Fairies
- Falcons
- Gargoyles
- Gnolls
- Goblins
- Gryphons
- Humans
- Maat'Karians
- Mechanical
- Merfolk
- Minotaurs
- Monsters
- Nagas
- Nightmares
- Ogres
- Orcs
- Saurians
- Sogen-Ningen
- Southern Elves
- Trolls
- True Elementals
- Undead
- Vampires
- Washrahan
- Windsong Humans
- Wolves
- Woodlanders
- Woses
- none
- Aberrations
- Abstractions
- Aragwaithi
- Avatars
- Baryags
- Bats
- Black Elves
- Carapaces
- Celestials
- Chomi
- Deshrai
- Drakes
- DunefolkDunefolk
- Dune Apothecary
- Dune Blademaster
- Dune Burner
- Dune Cataphract
- Dune Explorer
- Dune Firetrooper
- Dune Harrier
- Dune Herbalist
- Dune Marauder
- Dune Piercer
- Dune Raider
- Dune Ranger
- Dune Rider
- Dune Rover
- Dune Scorcher
- Dune Skirmisher
- Dune Soldier
- Dune Spearguard
- Dune Spearmaster
- Dune Sunderer
- Dune Swiftrider
- Dune Swordsman
- Dune Warmaster
- Dune Windrider
- DwarvesDwarves
- Runic Arcanister
- Dwarvish Arcanister
- Dwarvish Arbalestier
- Dwarvish Arcanister
- Dwarvish Berserker
- Dwarvish Crossbowman
- Dwarvish Dragonguard
- Dwarvish Explorer
- Dwarvish Fighter
- Dwarvish Guardsman
- Dwarvish Lord
- Dwarvish Marksman
- Dwarvish Pathfinder
- Dwarvish Runemaster
- Dwarvish Runesmith
- Dwarvish Scout
- Dwarvish Sentinel
- Dwarvish Stalwart
- Dwarvish Steelclad
- Dwarvish Thunderer
- Dwarvish Thunderguard
- Dwarvish Ulfserker
- King-in-the-Earth
- Dwarvish Runemaster
- Elementals
- ElvesElves
- Elvish Avenger
- Elvish Acolyte
- Elvish Archer
- Elvish Ascetic
- Elvish Avatar
- Elvish Avenger
- Elvish Captain
- Elvish Champion
- Elvish Druid
- Elvish Enchantress
- Elvish Fighter
- Elvish Hero
- Elvish High Lord
- Elvish Hunter
- Elvish Lady
- Elvish Lord
- Elvish Marksman
- Elvish Marshal
- Elvish Mystic
- Elvish Noble
- Elvish Outrider
- Elvish Prowler
- Elvish Ranger
- Elvish Rider
- Elvish Scout
- Elvish Shaman
- Elvish Sharpshooter
- Elvish Shyde
- Elvish Sorceress
- Elvish Sylph
- Elvish Trapper
- Elvish Wayfarer
- King-in-the-Woods
- Queen-in-the-Woods
- Fairies
- Falcons
- Gargoyles
- Gnolls
- Goblins
- Gryphons
- HumansHumans
- Adept of Light
- Emperor of Wesnoth
- Imperial Mage
- Imperial Archmage
- Ancestral Mage
- Arch Mage
- Assassin
- Bandit
- Black Knight
- Bowman
- Cataphract
- Cavalier
- Cavalry
- Cavalryman
- Chevalier
- Cleric
- Crusader
- Custodian
- Dark Adept
- Dark Sorcerer
- Desert Bane
- Desert Ghost
- Desert Shadow
- Dokkor Arbalestier
- Dokkor Archer
- Dokkor Berserker
- Dokkor Bladesman
- Dokkor Captain
- Dokkor Cataphract
- Dokkor Champion
- Dokkor Crossbowman
- Dokkor Executioner
- Dokkor Fighter
- Dokkor Gunner
- Dokkor Halberdier
- Dokkor Hammerer
- Dokkor Heavy Longbowman
- Dokkor Horseman
- Dokkor Knight
- Dokkor Longbowman
- Dokkor Longswordsman
- Dokkor Nightmare Guard
- Dokkor Pillager
- Dokkor Protector
- Dokkor Spearman
- Dokkor Thunderstriker
- Dokkor Trooper
- Dokkor Warrior
- Dragoon
- Duelist
- Elder Mage
- Emperor of Wesnoth
- Fencer
- Footpad
- Forest Mage
- Fugitive
- General
- Grand Knight
- Grand Marshal
- Great Mage
- Halberdier
- Heavy Cavalry
- Heavy Infantryman
- Highwayman
- Horseman
- Lady
- Huntress
- Huntsman
- Infantryman
- Iron Mauler
- Iron Lord
- Javelineer
- King-Under-the-Sun
- Knight
- Lancer
- Legion Arbalestier
- Legion Archer
- Legion Berserker
- Legion Cavalier
- Legion Champion
- Legion Commander
- Legion Crossbowman
- Legion Crusher
- Legion Elite Longbowman
- Legion Enforcer
- Legion Executioner
- Legion Guardian
- Legion Gunner
- Legion Halberdier
- Legion Horseman
- Legion Knight
- Legion Longbowman
- Legion Pillager
- Legion Sentinel
- Legion Soldier
- Legion Spearman
- Legion Subaltern
- Legion Swordsman
- Legion Trooper
- Lieutenant
- Longbowman
- Mage
- Mage of Light
- Mage of Nature
- Mage of Storms
- Traveller
- Master Bowman
- Master at Arms
- Mounted Bowman
- Necromancer
- Outlaw
- Paladin
- Peasant
- Pikeman
- Poacher
- Prophetess of Light
- Prowler
- Ranger
- Red Mage
- Rogue
- Royal Guard
- Royal Warrior
- Ruffian
- Sentry
- Sergeant
- Shadow Initiate
- Shadow Lord
- Shadow Mage
- Shaman
- Shock Trooper
- Silver Mage
- Soldier
- Sorcerer
- Spearman
- Swordsman
- Tempest Mage
- Thief
- Thug
- Thunder Mage
- Titanium Decimator
- Tracker
- Trapper
- Crimson Sorceress
- Warmaster
- Warrior
- Warrior Prince
- White Mage
- Wizard
- Wood Mage
- Woodsman
- Maat'Karians
- Mechanical
- Merfolk
- Minotaurs
- Monsters
- Nagas
- Nightmares
- Ogres
- Orcs
- Saurians
- Sogen-Ningen
- Southern Elves
- Trolls
- True Elementals
- UndeadUndead
- Ancient Lich
- Dark Ascendant
- ???
- Banebow
- Bone Knight
- Bone Shooter
- Chocobone
- Death Baron
- Death Knight
- Deathblade
- Deathmaster
- High Dragon of Death
- Draug
- Elder Lich Lord
- Ghast
- Ghost
- Ghoul
- Initiate
- Lich
- Lich Lord
- Necrophage
- Nightgaunt
- Revenant
- Ancient Lich
- Saurian Lich
- Shadow
- Skeletal Dragon
- Skeleton
- Skeleton Archer
- Skeleton Rider
- Lost Soul
- Lost Soul
- Soul
- Lost Soul
- Lost Soul
- Fallen Claimant
- Fallen Herald
- Lost Soul
- Soul
- Lost Soul
- Lost Soul
- Lost Soul
- Soulless
- Spectre
- Umbra Master
- Umbra Master
- Walking Corpse
- Wraith
- Vampires
- Washrahan
- Windsong Humans
- Wolves
- Woodlanders
- Woses
- none
- LanguageLanguage
- Build Report
Steppe Master
Special Notes: This unit’s marksmanship gives it a high chance of hitting targeted enemies, but only on the attack.
Information
Advances from: | Arrow Cavalry |
---|---|
Advances to: | ‒ |
Cost: | 60 |
HP: | 51 |
Moves: | 11 |
XP: | 140 |
Level: | 3 |
Alignment: | lawful |
Id: | Sogen Steppe Master |
Abilities: | ‒ |
Attacks (damage × count)
sword melee | 8 × 3 blade | ||
bow ranged | 8 × 4 pierce | marksman |
Resistances
blade | 0% | pierce | 0% | |||
---|---|---|---|---|---|---|
impact | 0% | fire | 0% | |||
cold | 0% | arcane | 20% |
Terrain
Terrain | Movement Cost | Defense | |
---|---|---|---|
Castle | 1 | 50% | |
Cave | 4 | 20% | |
Coastal Reef | 3 | 30% | |
Deep Water | ‒ | 20% | |
Fake Shroud | ‒ | 0% | |
Flat | 1 | 50% | |
Forest | 2 | 40% | |
Frozen | 3 | 30% | |
Fungus | 2 | 30% | |
Hills | 1 | 40% | |
Mountains | 5 | 30% | |
Sand | 1 | 30% | |
Shallow Water | 2 | 30% | |
Swamp | 2 | 30% | |
Unwalkable | ‒ | 20% | |
Village | 1 | 50% |
Last updated on Wed Mar 20 02:58:15 2024.