Program: 157712
Project: 157712
Buggy source:
private Dominaria(){
  super("String_Node_Str","String_Node_Str",ExpansionSet.buildDate(2018,4,27),SetType.EXPANSION);
  this.blockName="String_Node_Str";
  this.hasBoosters=true;
  this.numBoosterLands=1;
  this.numBoosterCommon=10;
  this.numBoosterUncommon=3;
  this.numBoosterRare=1;
  this.ratioBoosterMythic=8;
  this.needsLegends=true;
  cards.add(new SetCardInfo("String_Node_Str",40,Rarity.UNCOMMON,mage.cards.a.AcademyDrake.class));
  cards.add(new SetCardInfo("String_Node_Str",41,Rarity.COMMON,mage.cards.a.AcademyJourneymage.class));
  cards.add(new SetCardInfo("String_Node_Str",2,Rarity.COMMON,mage.cards.a.AdamantWill.class));
  cards.add(new SetCardInfo("String_Node_Str",190,Rarity.UNCOMMON,mage.cards.a.AdelizTheCinderWind.class));
  cards.add(new SetCardInfo("String_Node_Str",153,Rarity.COMMON,mage.cards.a.AdventurousImpulse.class));
  cards.add(new SetCardInfo("String_Node_Str",209,Rarity.COMMON,mage.cards.a.AesthirGlider.class));
  cards.add(new SetCardInfo("String_Node_Str",210,Rarity.UNCOMMON,mage.cards.a.AmaranthineWall.class));
  cards.add(new SetCardInfo("String_Node_Str",154,Rarity.COMMON,mage.cards.a.AncientAnimus.class));
  cards.add(new SetCardInfo("String_Node_Str",155,Rarity.COMMON,mage.cards.a.ArborArmament.class));
  cards.add(new SetCardInfo("String_Node_Str",43,Rarity.COMMON,mage.cards.a.ArcaneFlight.class));
  cards.add(new SetCardInfo("String_Node_Str",44,Rarity.COMMON,mage.cards.a.ArtificersAssistant.class));
  cards.add(new SetCardInfo("String_Node_Str",191,Rarity.UNCOMMON,mage.cards.a.ArvadTheCursed.class));
  cards.add(new SetCardInfo("String_Node_Str",192,Rarity.RARE,mage.cards.a.AryelKnightOfWindgrace.class));
  cards.add(new SetCardInfo("String_Node_Str",3,Rarity.COMMON,mage.cards.a.AvenSentry.class));
  cards.add(new SetCardInfo("String_Node_Str",4,Rarity.UNCOMMON,mage.cards.b.BairdStewardOfArgive.class));
  cards.add(new SetCardInfo("String_Node_Str",156,Rarity.COMMON,mage.cards.b.BalothGorger.class));
  cards.add(new SetCardInfo("String_Node_Str",45,Rarity.COMMON,mage.cards.b.Befuddle.class));
  cards.add(new SetCardInfo("String_Node_Str",5,Rarity.COMMON,mage.cards.b.BenalishHonorGuard.class));
  cards.add(new SetCardInfo("String_Node_Str",6,Rarity.RARE,mage.cards.b.BenalishMarshal.class));
  cards.add(new SetCardInfo("String_Node_Str",211,Rarity.RARE,mage.cards.b.BlackbladeReforged.class));
  cards.add(new SetCardInfo("String_Node_Str",7,Rarity.UNCOMMON,mage.cards.b.BlessedLight.class));
  cards.add(new SetCardInfo("String_Node_Str",77,Rarity.COMMON,mage.cards.b.BlessingOfBelzenlok.class));
  cards.add(new SetCardInfo("String_Node_Str",46,Rarity.COMMON,mage.cards.b.BlinkOfAnEye.class));
  cards.add(new SetCardInfo("String_Node_Str",115,Rarity.COMMON,mage.cards.b.BloodstoneGoblin.class));
  cards.add(new SetCardInfo("String_Node_Str",212,Rarity.COMMON,mage.cards.b.BloodtallowCandle.class));
  cards.add(new SetCardInfo("String_Node_Str",8,Rarity.UNCOMMON,mage.cards.b.BoardTheWeatherlight.class));
  cards.add(new SetCardInfo("String_Node_Str",157,Rarity.COMMON,mage.cards.b.BrokenBond.class));
  cards.add(new SetCardInfo("String_Node_Str",78,Rarity.COMMON,mage.cards.c.CabalEvangel.class));
  cards.add(new SetCardInfo("String_Node_Str",79,Rarity.COMMON,mage.cards.c.CabalPaladin.class));
  cards.add(new SetCardInfo("String_Node_Str",238,Rarity.RARE,mage.cards.c.CabalStronghold.class));
  cards.add(new SetCardInfo("String_Node_Str",80,Rarity.COMMON,mage.cards.c.CaligoSkinWitch.class));
  cards.add(new SetCardInfo("String_Node_Str",9,Rarity.COMMON,mage.cards.c.CallTheCavalry.class));
  cards.add(new SetCardInfo("String_Node_Str",81,Rarity.UNCOMMON,mage.cards.c.CastDown.class));
  cards.add(new SetCardInfo("String_Node_Str",82,Rarity.UNCOMMON,mage.cards.c.ChainersTorment.class));
  cards.add(new SetCardInfo("String_Node_Str",116,Rarity.UNCOMMON,mage.cards.c.ChampionOfTheFlame.class));
  cards.add(new SetCardInfo("String_Node_Str",276,Rarity.RARE,mage.cards.c.ChandrasOutburst.class));
  cards.add(new SetCardInfo("String_Node_Str",275,Rarity.MYTHIC,mage.cards.c.ChandraBoldPyromancer.class));
  cards.add(new SetCardInfo("String_Node_Str",10,Rarity.COMMON,mage.cards.c.Charge.class));
  cards.add(new SetCardInfo("String_Node_Str",239,Rarity.RARE,mage.cards.c.ClifftopRetreat.class));
  cards.add(new SetCardInfo("String_Node_Str",47,Rarity.COMMON,mage.cards.c.CloudreaderSphinx.class));
  cards.add(new SetCardInfo("String_Node_Str",48,Rarity.COMMON,mage.cards.c.ColdWaterSnapper.class));
  cards.add(new SetCardInfo("String_Node_Str",49,Rarity.UNCOMMON,mage.cards.c.CuratorsWard.class));
  cards.add(new SetCardInfo("String_Node_Str",158,Rarity.COMMON,mage.cards.c.CorrosiveOoze.class));
  cards.add(new SetCardInfo("String_Node_Str",11,Rarity.COMMON,mage.cards.d.DAvenantTrapper.class));
  cards.add(new SetCardInfo("String_Node_Str",213,Rarity.UNCOMMON,mage.cards.d.DampingSphere.class));
  cards.add(new SetCardInfo("String_Node_Str",12,Rarity.UNCOMMON,mage.cards.d.DanithaCapashenParagon.class));
  cards.add(new SetCardInfo("String_Node_Str",193,Rarity.MYTHIC,mage.cards.d.DarigaazReincarnated.class));
  cards.add(new SetCardInfo("String_Node_Str",13,Rarity.RARE,mage.cards.d.DaringArchaeologist.class));
  cards.add(new SetCardInfo("String_Node_Str",83,Rarity.COMMON,mage.cards.d.DarkBargain.class));
  cards.add(new SetCardInfo("String_Node_Str",14,Rarity.UNCOMMON,mage.cards.d.DauntlessBodyguard.class));
  cards.add(new SetCardInfo("String_Node_Str",84,Rarity.COMMON,mage.cards.d.DeathbloomThallid.class));
  cards.add(new SetCardInfo("String_Node_Str",50,Rarity.COMMON,mage.cards.d.DeepFreeze.class));
  cards.add(new SetCardInfo("String_Node_Str",85,Rarity.COMMON,mage.cards.d.DemonicVigor.class));
  cards.add(new SetCardInfo("String_Node_Str",86,Rarity.MYTHIC,mage.cards.d.DemonlordBelzenlok.class));
  cards.add(new SetCardInfo("String_Node_Str",51,Rarity.UNCOMMON,mage.cards.d.DiligentExcavator.class));
  cards.add(new SetCardInfo("String_Node_Str",87,Rarity.COMMON,mage.cards.d.Divest.class));
  cards.add(new SetCardInfo("String_Node_Str",52,Rarity.COMMON,mage.cards.d.Divination.class));
  cards.add(new SetCardInfo("String_Node_Str",88,Rarity.RARE,mage.cards.d.DreadShade.class));
  cards.add(new SetCardInfo("String_Node_Str",89,Rarity.COMMON,mage.cards.d.DrudgeSentinel.class));
  cards.add(new SetCardInfo("String_Node_Str",15,Rarity.SPECIAL,mage.cards.d.Dub.class));
  cards.add(new SetCardInfo("String_Node_Str",159,Rarity.UNCOMMON,mage.cards.e.ElfhameDruid.class));
  cards.add(new SetCardInfo("String_Node_Str",91,Rarity.COMMON,mage.cards.e.Eviscerate.class));
  cards.add(new SetCardInfo("String_Node_Str",16,Rarity.RARE,mage.cards.e.EvraHalcyonWitness.class));
  cards.add(new SetCardInfo("String_Node_Str",17,Rarity.COMMON,mage.cards.e.ExcavationElephant.class));
  cards.add(new SetCardInfo("String_Node_Str",18,Rarity.RARE,mage.cards.f.FallOfTheThran.class));
  cards.add(new SetCardInfo("String_Node_Str",92,Rarity.COMMON,mage.cards.f.FeralAbomination.class));
  cards.add(new SetCardInfo("String_Node_Str",117,Rarity.COMMON,mage.cards.f.FerventStrike.class));
  cards.add(new SetCardInfo("String_Node_Str",118,Rarity.COMMON,mage.cards.f.FieryIntervention.class));
  cards.add(new SetCardInfo("String_Node_Str",119,Rarity.UNCOMMON,mage.cards.f.FightWithFire.class));
  cards.add(new SetCardInfo("String_Node_Str",93,Rarity.UNCOMMON,mage.cards.f.FinalParting.class));
  cards.add(new SetCardInfo("String_Node_Str",120,Rarity.COMMON,mage.cards.f.FireElemental.class));
  cards.add(new SetCardInfo("String_Node_Str",121,Rarity.UNCOMMON,mage.cards.f.FirefistAdept.class));
  cards.add(new SetCardInfo("String_Node_Str",280,Rarity.RARE,mage.cards.f.FiresongAndSunspeaker.class));
  cards.add(new SetCardInfo("String_Node_Str",214,Rarity.RARE,mage.cards.f.ForebearsBlade.class));
  cards.add(new SetCardInfo("String_Node_Str",266,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",267,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",268,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",269,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",124,Rarity.COMMON,mage.cards.f.FrenziedRage.class));
  cards.add(new SetCardInfo("String_Node_Str",94,Rarity.COMMON,mage.cards.f.FungalInfection.class));
  cards.add(new SetCardInfo("String_Node_Str",160,Rarity.UNCOMMON,mage.cards.f.FungalPlots.class));
  cards.add(new SetCardInfo("String_Node_Str",161,Rarity.UNCOMMON,mage.cards.g.GaeasBlessing.class));
  cards.add(new SetCardInfo("String_Node_Str",162,Rarity.COMMON,mage.cards.g.GaeasProtector.class));
  cards.add(new SetCardInfo("String_Node_Str",194,Rarity.UNCOMMON,mage.cards.g.GarnaTheBloodflame.class));
  cards.add(new SetCardInfo("String_Node_Str",125,Rarity.COMMON,mage.cards.g.GhituChronicler.class));
  cards.add(new SetCardInfo("String_Node_Str",126,Rarity.COMMON,mage.cards.g.GhituJourneymage.class));
  cards.add(new SetCardInfo("String_Node_Str",127,Rarity.COMMON,mage.cards.g.GhituLavarunner.class));
  cards.add(new SetCardInfo("String_Node_Str",19,Rarity.COMMON,mage.cards.g.GideonsReproach.class));
  cards.add(new SetCardInfo("String_Node_Str",163,Rarity.COMMON,mage.cards.g.GiftofGrowth.class));
  cards.add(new SetCardInfo("String_Node_Str",215,Rarity.RARE,mage.cards.g.GildedLotus.class));
  cards.add(new SetCardInfo("String_Node_Str",128,Rarity.UNCOMMON,mage.cards.g.GoblinBarrage.class));
  cards.add(new SetCardInfo("String_Node_Str",129,Rarity.RARE,mage.cards.g.GoblinChainwhirler.class));
  cards.add(new SetCardInfo("String_Node_Str",130,Rarity.UNCOMMON,mage.cards.g.GoblinWarchief.class));
  cards.add(new SetCardInfo("String_Node_Str",195,Rarity.RARE,mage.cards.g.GrandWarlordRadha.class));
  cards.add(new SetCardInfo("String_Node_Str",164,Rarity.COMMON,mage.cards.g.GrowFromTheAshes.class));
  cards.add(new SetCardInfo("String_Node_Str",165,Rarity.UNCOMMON,mage.cards.g.GrunnTheLonelyKing.class));
  cards.add(new SetCardInfo("String_Node_Str",216,Rarity.COMMON,mage.cards.g.GuardiansOfKoilos.class));
  cards.add(new SetCardInfo("String_Node_Str",196,Rarity.UNCOMMON,mage.cards.h.HallarTheFirefletcher.class));
  cards.add(new SetCardInfo("String_Node_Str",131,Rarity.RARE,mage.cards.h.HaphazardBombardment.class));
  cards.add(new SetCardInfo("String_Node_Str",20,Rarity.COMMON,mage.cards.h.HealingGrace.class));
  cards.add(new SetCardInfo("String_Node_Str",217,Rarity.RARE,mage.cards.h.HelmOfTheHost.class));
  cards.add(new SetCardInfo("String_Node_Str",240,Rarity.RARE,mage.cards.h.HinterlandHarbor.class));
  cards.add(new SetCardInfo("String_Node_Str",21,Rarity.MYTHIC,mage.cards.h.HistoryOfBenalia.class));
  cards.add(new SetCardInfo("String_Node_Str",53,Rarity.UNCOMMON,mage.cards.h.HomaridExplorer.class));
  cards.add(new SetCardInfo("String_Node_Str",218,Rarity.UNCOMMON,mage.cards.h.HowlingGolem.class));
  cards.add(new SetCardInfo("String_Node_Str",219,Rarity.UNCOMMON,mage.cards.i.IcyManipulator.class));
  cards.add(new SetCardInfo("String_Node_Str",54,Rarity.UNCOMMON,mage.cards.i.InBolassClutches.class));
  cards.add(new SetCardInfo("String_Node_Str",22,Rarity.COMMON,mage.cards.i.InvokeTheDivine.class));
  cards.add(new SetCardInfo("String_Node_Str",254,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",255,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",256,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",257,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",241,Rarity.RARE,mage.cards.i.IsolatedChapel.class));
  cards.add(new SetCardInfo("String_Node_Str",132,Rarity.MYTHIC,mage.cards.j.JayaBallard.class));
  cards.add(new SetCardInfo("String_Node_Str",133,Rarity.RARE,mage.cards.j.JayasImmolatingInferno.class));
  cards.add(new SetCardInfo("String_Node_Str",197,Rarity.MYTHIC,mage.cards.j.JhoiraWeatherlightCaptain.class));
  cards.add(new SetCardInfo("String_Node_Str",220,Rarity.UNCOMMON,mage.cards.j.JhoirasFamiliar.class));
  cards.add(new SetCardInfo("String_Node_Str",198,Rarity.RARE,mage.cards.j.JodahArchmageEternal.class));
  cards.add(new SetCardInfo("String_Node_Str",95,Rarity.RARE,mage.cards.j.JosuVessLichKnight.class));
  cards.add(new SetCardInfo("String_Node_Str",221,Rarity.COMMON,mage.cards.j.JoustingLance.class));
  cards.add(new SetCardInfo("String_Node_Str",222,Rarity.UNCOMMON,mage.cards.j.Juggernaut.class));
  cards.add(new SetCardInfo("String_Node_Str",166,Rarity.RARE,mage.cards.k.KamahlsDruidicVow.class));
  cards.add(new SetCardInfo("String_Node_Str",1,Rarity.MYTHIC,mage.cards.k.KarnScionOfUrza.class));
  cards.add(new SetCardInfo("String_Node_Str",55,Rarity.RARE,mage.cards.k.KarnsTemporalSundering.class));
  cards.add(new SetCardInfo("String_Node_Str",277,Rarity.UNCOMMON,mage.cards.k.KarplusanHound.class));
  cards.add(new SetCardInfo("String_Node_Str",96,Rarity.RARE,mage.cards.k.KazarovSengirPureblood.class));
  cards.add(new SetCardInfo("String_Node_Str",134,Rarity.COMMON,mage.cards.k.KeldonOverseer.class));
  cards.add(new SetCardInfo("String_Node_Str",135,Rarity.COMMON,mage.cards.k.KeldonRaider.class));
  cards.add(new SetCardInfo("String_Node_Str",136,Rarity.COMMON,mage.cards.k.KeldonWarcaller.class));
  cards.add(new SetCardInfo("String_Node_Str",23,Rarity.UNCOMMON,mage.cards.k.KnightOfGrace.class));
  cards.add(new SetCardInfo("String_Node_Str",97,Rarity.UNCOMMON,mage.cards.k.KnightOfMalice.class));
  cards.add(new SetCardInfo("String_Node_Str",24,Rarity.COMMON,mage.cards.k.KnightOfNewBenalia.class));
  cards.add(new SetCardInfo("String_Node_Str",167,Rarity.COMMON,mage.cards.k.KrosanDruid.class));
  cards.add(new SetCardInfo("String_Node_Str",25,Rarity.UNCOMMON,mage.cards.k.KwendePrideOfFemeref.class));
  cards.add(new SetCardInfo("String_Node_Str",98,Rarity.RARE,mage.cards.l.LichsMastery.class));
  cards.add(new SetCardInfo("String_Node_Str",99,Rarity.UNCOMMON,mage.cards.l.LingeringPhantom.class));
  cards.add(new SetCardInfo("String_Node_Str",168,Rarity.COMMON,mage.cards.l.LlanowarElves.class));
  cards.add(new SetCardInfo("String_Node_Str",169,Rarity.COMMON,mage.cards.l.LlanowarEnvoy.class));
  cards.add(new SetCardInfo("String_Node_Str",170,Rarity.COMMON,mage.cards.l.LlanowarScout.class));
  cards.add(new SetCardInfo("String_Node_Str",26,Rarity.MYTHIC,mage.cards.l.LyraDawnbringer.class));
  cards.add(new SetCardInfo("String_Node_Str",171,Rarity.COMMON,mage.cards.m.MammothSpider.class));
  cards.add(new SetCardInfo("String_Node_Str",172,Rarity.RARE,mage.cards.m.MarwynTheNurturer.class));
  cards.add(new SetCardInfo("String_Node_Str",274,Rarity.COMMON,mage.cards.m.MeanderingRiver.class));
  cards.add(new SetCardInfo("String_Node_Str",242,Rarity.UNCOMMON,mage.cards.m.MemorialToFolly.class));
  cards.add(new SetCardInfo("String_Node_Str",243,Rarity.UNCOMMON,mage.cards.m.MemorialToGenius.class));
  cards.add(new SetCardInfo("String_Node_Str",244,Rarity.UNCOMMON,mage.cards.m.MemorialToGlory.class));
  cards.add(new SetCardInfo("String_Node_Str",245,Rarity.UNCOMMON,mage.cards.m.MemorialToUnity.class));
  cards.add(new SetCardInfo("String_Node_Str",246,Rarity.UNCOMMON,mage.cards.m.MemorialToWar.class));
  cards.add(new SetCardInfo("String_Node_Str",56,Rarity.UNCOMMON,mage.cards.m.MerfolkTrickster.class));
  cards.add(new SetCardInfo("String_Node_Str",27,Rarity.COMMON,mage.cards.m.MesaUnicorn.class));
  cards.add(new SetCardInfo("String_Node_Str",223,Rarity.RARE,mage.cards.m.MishrasSelfReplicator.class));
  cards.add(new SetCardInfo("String_Node_Str",262,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",263,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",264,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",265,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",199,Rarity.MYTHIC,mage.cards.m.MuldrothaTheGravetide.class));
  cards.add(new SetCardInfo("String_Node_Str",174,Rarity.MYTHIC,mage.cards.m.MultaniYavimayasAvatar.class));
  cards.add(new SetCardInfo("String_Node_Str",224,Rarity.MYTHIC,mage.cards.m.MoxAmber.class));
  cards.add(new SetCardInfo("String_Node_Str",58,Rarity.RARE,mage.cards.n.NabanDeanOfIteration.class));
  cards.add(new SetCardInfo("String_Node_Str",59,Rarity.MYTHIC,mage.cards.n.NaruMehaMasterWizard.class));
  cards.add(new SetCardInfo("String_Node_Str",175,Rarity.UNCOMMON,mage.cards.n.NaturesSpiral.class));
  cards.add(new SetCardInfo("String_Node_Str",225,Rarity.COMMON,mage.cards.n.NavigatorsCompass.class));
  cards.add(new SetCardInfo("String_Node_Str",272,Rarity.RARE,mage.cards.n.NiambiFaithfulHealer.class));
  cards.add(new SetCardInfo("String_Node_Str",200,Rarity.RARE,mage.cards.o.OathOfTeferi.class));
  cards.add(new SetCardInfo("String_Node_Str",28,Rarity.UNCOMMON,mage.cards.o.OnSerrasWings.class));
  cards.add(new SetCardInfo("String_Node_Str",60,Rarity.COMMON,mage.cards.o.Opt.class));
  cards.add(new SetCardInfo("String_Node_Str",137,Rarity.COMMON,mage.cards.o.OrcishVandal.class));
  cards.add(new SetCardInfo("String_Node_Str",226,Rarity.COMMON,mage.cards.p.PardicWanderer.class));
  cards.add(new SetCardInfo("String_Node_Str",29,Rarity.COMMON,mage.cards.p.PegasusCourser.class));
  cards.add(new SetCardInfo("String_Node_Str",100,Rarity.MYTHIC,mage.cards.p.PhyrexianScriptures.class));
  cards.add(new SetCardInfo("String_Node_Str",176,Rarity.COMMON,mage.cards.p.PierceTheSky.class));
  cards.add(new SetCardInfo("String_Node_Str",250,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",251,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",252,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",253,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",227,Rarity.COMMON,mage.cards.p.PowerstoneShard.class));
  cards.add(new SetCardInfo("String_Node_Str",61,Rarity.RARE,mage.cards.p.PrecognitionField.class));
  cards.add(new SetCardInfo("String_Node_Str",201,Rarity.RARE,mage.cards.p.PrimevalsGloriousRebirth.class));
  cards.add(new SetCardInfo("String_Node_Str",177,Rarity.COMMON,mage.cards.p.PrimordialWurm.class));
  cards.add(new SetCardInfo("String_Node_Str",278,Rarity.COMMON,mage.cards.p.PyromanticPilgrim.class));
  cards.add(new SetCardInfo("String_Node_Str",138,Rarity.COMMON,mage.cards.r.RadiatingLightning.class));
  cards.add(new SetCardInfo("String_Node_Str",202,Rarity.UNCOMMON,mage.cards.r.RaffCapashenShipsMage.class));
  cards.add(new SetCardInfo("String_Node_Str",139,Rarity.COMMON,mage.cards.r.RampagingCyclops.class));
  cards.add(new SetCardInfo("String_Node_Str",101,Rarity.COMMON,mage.cards.r.RatColony.class));
  cards.add(new SetCardInfo("String_Node_Str",62,Rarity.COMMON,mage.cards.r.RelicRunner.class));
  cards.add(new SetCardInfo("String_Node_Str",63,Rarity.COMMON,mage.cards.r.Rescue.class));
  cards.add(new SetCardInfo("String_Node_Str",102,Rarity.RARE,mage.cards.r.RiteOfBelzenlok.class));
  cards.add(new SetCardInfo("String_Node_Str",203,Rarity.UNCOMMON,mage.cards.r.RonaDiscipleOfGix.class));
  cards.add(new SetCardInfo("String_Node_Str",140,Rarity.COMMON,mage.cards.r.RunAmok.class));
  cards.add(new SetCardInfo("String_Node_Str",64,Rarity.UNCOMMON,mage.cards.s.SageOfLatNam.class));
  cards.add(new SetCardInfo("String_Node_Str",30,Rarity.UNCOMMON,mage.cards.s.SanctumSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",178,Rarity.COMMON,mage.cards.s.SaprolingMigration.class));
  cards.add(new SetCardInfo("String_Node_Str",31,Rarity.UNCOMMON,mage.cards.s.SealAway.class));
  cards.add(new SetCardInfo("String_Node_Str",141,Rarity.COMMON,mage.cards.s.SeismicShift.class));
  cards.add(new SetCardInfo("String_Node_Str",65,Rarity.UNCOMMON,mage.cards.s.SentinelOfThePearlTrident.class));
  cards.add(new SetCardInfo("String_Node_Str",32,Rarity.COMMON,mage.cards.s.SergeantAtArms.class));
  cards.add(new SetCardInfo("String_Node_Str",33,Rarity.UNCOMMON,mage.cards.s.SerraAngel.class));
  cards.add(new SetCardInfo("String_Node_Str",34,Rarity.COMMON,mage.cards.s.SerraDisciple.class));
  cards.add(new SetCardInfo("String_Node_Str",103,Rarity.UNCOMMON,mage.cards.s.SettleTheScore.class));
  cards.add(new SetCardInfo("String_Node_Str",35,Rarity.RARE,mage.cards.s.ShalaiVoiceOfPlenty.class));
  cards.add(new SetCardInfo("String_Node_Str",204,Rarity.UNCOMMON,mage.cards.s.ShannaSisaysLegacy.class));
  cards.add(new SetCardInfo("String_Node_Str",228,Rarity.UNCOMMON,mage.cards.s.ShieldOfTheRealm.class));
  cards.add(new SetCardInfo("String_Node_Str",142,Rarity.COMMON,mage.cards.s.ShivanFire.class));
  cards.add(new SetCardInfo("String_Node_Str",229,Rarity.COMMON,mage.cards.s.ShortSword.class));
  cards.add(new SetCardInfo("String_Node_Str",143,Rarity.RARE,mage.cards.s.SiegeGangCommander.class));
  cards.add(new SetCardInfo("String_Node_Str",144,Rarity.COMMON,mage.cards.s.SkirkProspector.class));
  cards.add(new SetCardInfo("String_Node_Str",230,Rarity.COMMON,mage.cards.s.SkitteringSurveyor.class));
  cards.add(new SetCardInfo("String_Node_Str",145,Rarity.UNCOMMON,mage.cards.s.Skizzik.class));
  cards.add(new SetCardInfo("String_Node_Str",205,Rarity.UNCOMMON,mage.cards.s.SlimefootTheStowaway.class));
  cards.add(new SetCardInfo("String_Node_Str",66,Rarity.UNCOMMON,mage.cards.s.SlinnVodaTheRisingDeep.class));
  cards.add(new SetCardInfo("String_Node_Str",179,Rarity.UNCOMMON,mage.cards.s.SongOfFreyalise.class));
  cards.add(new SetCardInfo("String_Node_Str",231,Rarity.UNCOMMON,mage.cards.s.SorcerersWand.class));
  cards.add(new SetCardInfo("String_Node_Str",104,Rarity.COMMON,mage.cards.s.SoulSalvage.class));
  cards.add(new SetCardInfo("String_Node_Str",232,Rarity.COMMON,mage.cards.s.SparringConstruct.class));
  cards.add(new SetCardInfo("String_Node_Str",180,Rarity.UNCOMMON,mage.cards.s.SporeSwarm.class));
  cards.add(new SetCardInfo("String_Node_Str",181,Rarity.UNCOMMON,mage.cards.s.SporecrownThallid.class));
  cards.add(new SetCardInfo("String_Node_Str",146,Rarity.RARE,mage.cards.s.SqueeTheImmortal.class));
  cards.add(new SetCardInfo("String_Node_Str",182,Rarity.RARE,mage.cards.s.SteelLeafChampion.class));
  cards.add(new SetCardInfo("String_Node_Str",105,Rarity.COMMON,mage.cards.s.StrongholdConfessor.class));
  cards.add(new SetCardInfo("String_Node_Str",247,Rarity.RARE,mage.cards.s.SulfurFalls.class));
  cards.add(new SetCardInfo("String_Node_Str",258,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",259,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",260,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",261,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",183,Rarity.RARE,mage.cards.s.SylvanAwakening.class));
  cards.add(new SetCardInfo("String_Node_Str",67,Rarity.UNCOMMON,mage.cards.s.Syncopate.class));
  cards.add(new SetCardInfo("String_Node_Str",206,Rarity.UNCOMMON,mage.cards.t.TatyovaBenthicDruid.class));
  cards.add(new SetCardInfo("String_Node_Str",273,Rarity.UNCOMMON,mage.cards.t.TeferisSentinel.class));
  cards.add(new SetCardInfo("String_Node_Str",207,Rarity.MYTHIC,mage.cards.t.TeferiHeroOfDominaria.class));
  cards.add(new SetCardInfo("String_Node_Str",270,Rarity.MYTHIC,mage.cards.t.TeferiTimebender.class));
  cards.add(new SetCardInfo("String_Node_Str",68,Rarity.RARE,mage.cards.t.TempestDjinn.class));
  cards.add(new SetCardInfo("String_Node_Str",271,Rarity.UNCOMMON,mage.cards.t.TemporalMachinations.class));
  cards.add(new SetCardInfo("String_Node_Str",184,Rarity.RARE,mage.cards.t.TerritorialAllosaurus.class));
  cards.add(new SetCardInfo("String_Node_Str",36,Rarity.RARE,mage.cards.t.TesharAncestorsApostle.class));
  cards.add(new SetCardInfo("String_Node_Str",69,Rarity.UNCOMMON,mage.cards.t.TetsukoUmezawaFugitive.class));
  cards.add(new SetCardInfo("String_Node_Str",106,Rarity.COMMON,mage.cards.t.ThallidOmnivore.class));
  cards.add(new SetCardInfo("String_Node_Str",107,Rarity.UNCOMMON,mage.cards.t.ThallidSoothsayer.class));
  cards.add(new SetCardInfo("String_Node_Str",42,Rarity.RARE,mage.cards.t.TheAntiquitiesWar.class));
  cards.add(new SetCardInfo("String_Node_Str",90,Rarity.UNCOMMON,mage.cards.t.TheEldestReborn.class));
  cards.add(new SetCardInfo("String_Node_Str",122,Rarity.RARE,mage.cards.t.TheFirstEruption.class));
  cards.add(new SetCardInfo("String_Node_Str",123,Rarity.UNCOMMON,mage.cards.t.TheFlameOfKeld.class));
  cards.add(new SetCardInfo("String_Node_Str",173,Rarity.RARE,mage.cards.t.TheMendingOfDominaria.class));
  cards.add(new SetCardInfo("String_Node_Str",57,Rarity.RARE,mage.cards.t.TheMirariConjecture.class));
  cards.add(new SetCardInfo("String_Node_Str",185,Rarity.UNCOMMON,mage.cards.t.ThornElemental.class));
  cards.add(new SetCardInfo("String_Node_Str",233,Rarity.RARE,mage.cards.t.ThranTemporalGateway.class));
  cards.add(new SetCardInfo("String_Node_Str",208,Rarity.UNCOMMON,mage.cards.t.TianaShipsCaretaker.class));
  cards.add(new SetCardInfo("String_Node_Str",279,Rarity.COMMON,mage.cards.t.TimberGorge.class));
  cards.add(new SetCardInfo("String_Node_Str",70,Rarity.UNCOMMON,mage.cards.t.TimeOfIce.class));
  cards.add(new SetCardInfo("String_Node_Str",71,Rarity.COMMON,mage.cards.t.TolarianScholar.class));
  cards.add(new SetCardInfo("String_Node_Str",108,Rarity.RARE,mage.cards.t.TorgaarFamineIncarnate.class));
  cards.add(new SetCardInfo("String_Node_Str",37,Rarity.COMMON,mage.cards.t.TragicPoet.class));
  cards.add(new SetCardInfo("String_Node_Str",234,Rarity.RARE,mage.cards.t.TraxosScourgeOfKroog.class));
  cards.add(new SetCardInfo("String_Node_Str",38,Rarity.UNCOMMON,mage.cards.t.TriumphOfGerrard.class));
  cards.add(new SetCardInfo("String_Node_Str",147,Rarity.RARE,mage.cards.t.TwoHeadedGiant.class));
  cards.add(new SetCardInfo("String_Node_Str",186,Rarity.UNCOMMON,mage.cards.u.UntamedKavu.class));
  cards.add(new SetCardInfo("String_Node_Str",72,Rarity.COMMON,mage.cards.u.Unwind.class));
  cards.add(new SetCardInfo("String_Node_Str",109,Rarity.UNCOMMON,mage.cards.u.UrgorosTheEmptyOne.class));
  cards.add(new SetCardInfo("String_Node_Str",39,Rarity.RARE,mage.cards.u.UrzasRuinousBlast.class));
  cards.add(new SetCardInfo("String_Node_Str",235,Rarity.UNCOMMON,mage.cards.u.UrzasTome.class));
  cards.add(new SetCardInfo("String_Node_Str",148,Rarity.UNCOMMON,mage.cards.v.ValdukKeeperOfTheFlame.class));
  cards.add(new SetCardInfo("String_Node_Str",187,Rarity.RARE,mage.cards.v.VerdantForce.class));
  cards.add(new SetCardInfo("String_Node_Str",149,Rarity.MYTHIC,mage.cards.v.VerixBladewing.class));
  cards.add(new SetCardInfo("String_Node_Str",110,Rarity.COMMON,mage.cards.v.ViciousOffering.class));
  cards.add(new SetCardInfo("String_Node_Str",73,Rarity.COMMON,mage.cards.v.VodalianArcanist.class));
  cards.add(new SetCardInfo("String_Node_Str",236,Rarity.COMMON,mage.cards.v.VoltaicServant.class));
  cards.add(new SetCardInfo("String_Node_Str",150,Rarity.UNCOMMON,mage.cards.w.WarcryPhoenix.class));
  cards.add(new SetCardInfo("String_Node_Str",151,Rarity.COMMON,mage.cards.w.WarlordsFury.class));
  cards.add(new SetCardInfo("String_Node_Str",237,Rarity.MYTHIC,mage.cards.w.Weatherlight.class));
  cards.add(new SetCardInfo("String_Node_Str",74,Rarity.UNCOMMON,mage.cards.w.WeightOfMemory.class));
  cards.add(new SetCardInfo("String_Node_Str",111,Rarity.UNCOMMON,mage.cards.w.WhisperBloodLiturgist.class));
  cards.add(new SetCardInfo("String_Node_Str",188,Rarity.UNCOMMON,mage.cards.w.WildOnslaught.class));
  cards.add(new SetCardInfo("String_Node_Str",112,Rarity.COMMON,mage.cards.w.WindgraceAcolyte.class));
  cards.add(new SetCardInfo("String_Node_Str",152,Rarity.UNCOMMON,mage.cards.w.WizardsLightning.class));
  cards.add(new SetCardInfo("String_Node_Str",75,Rarity.UNCOMMON,mage.cards.w.WizardsRetort.class));
  cards.add(new SetCardInfo("String_Node_Str",248,Rarity.RARE,mage.cards.w.WoodlandCemetery.class));
  cards.add(new SetCardInfo("String_Node_Str",113,Rarity.UNCOMMON,mage.cards.y.YargleGluttonOfUrborg.class));
  cards.add(new SetCardInfo("String_Node_Str",189,Rarity.COMMON,mage.cards.y.YavimayaSapherd.class));
  cards.add(new SetCardInfo("String_Node_Str",114,Rarity.RARE,mage.cards.y.YawgmothsVileOffering.class));
  cards.add(new SetCardInfo("String_Node_Str",76,Rarity.RARE,mage.cards.z.ZahidDjinnOfTheLamp.class));
  cards.add(new SetCardInfo("String_Node_Str",249,Rarity.UNCOMMON,mage.cards.z.ZhalfirinVoid.class));
}

Fixed version (ground truth):
private Dominaria(){
  super("String_Node_Str","String_Node_Str",ExpansionSet.buildDate(2018,4,27),SetType.EXPANSION);
  this.blockName="String_Node_Str";
  this.hasBoosters=true;
  this.numBoosterLands=1;
  this.numBoosterCommon=10;
  this.numBoosterUncommon=3;
  this.numBoosterRare=1;
  this.ratioBoosterMythic=8;
  this.needsLegends=true;
  this.maxCardNumberInBooster=269;
  cards.add(new SetCardInfo("String_Node_Str",40,Rarity.UNCOMMON,mage.cards.a.AcademyDrake.class));
  cards.add(new SetCardInfo("String_Node_Str",41,Rarity.COMMON,mage.cards.a.AcademyJourneymage.class));
  cards.add(new SetCardInfo("String_Node_Str",2,Rarity.COMMON,mage.cards.a.AdamantWill.class));
  cards.add(new SetCardInfo("String_Node_Str",190,Rarity.UNCOMMON,mage.cards.a.AdelizTheCinderWind.class));
  cards.add(new SetCardInfo("String_Node_Str",153,Rarity.COMMON,mage.cards.a.AdventurousImpulse.class));
  cards.add(new SetCardInfo("String_Node_Str",209,Rarity.COMMON,mage.cards.a.AesthirGlider.class));
  cards.add(new SetCardInfo("String_Node_Str",210,Rarity.UNCOMMON,mage.cards.a.AmaranthineWall.class));
  cards.add(new SetCardInfo("String_Node_Str",154,Rarity.COMMON,mage.cards.a.AncientAnimus.class));
  cards.add(new SetCardInfo("String_Node_Str",155,Rarity.COMMON,mage.cards.a.ArborArmament.class));
  cards.add(new SetCardInfo("String_Node_Str",43,Rarity.COMMON,mage.cards.a.ArcaneFlight.class));
  cards.add(new SetCardInfo("String_Node_Str",44,Rarity.COMMON,mage.cards.a.ArtificersAssistant.class));
  cards.add(new SetCardInfo("String_Node_Str",191,Rarity.UNCOMMON,mage.cards.a.ArvadTheCursed.class));
  cards.add(new SetCardInfo("String_Node_Str",192,Rarity.RARE,mage.cards.a.AryelKnightOfWindgrace.class));
  cards.add(new SetCardInfo("String_Node_Str",3,Rarity.COMMON,mage.cards.a.AvenSentry.class));
  cards.add(new SetCardInfo("String_Node_Str",4,Rarity.UNCOMMON,mage.cards.b.BairdStewardOfArgive.class));
  cards.add(new SetCardInfo("String_Node_Str",156,Rarity.COMMON,mage.cards.b.BalothGorger.class));
  cards.add(new SetCardInfo("String_Node_Str",45,Rarity.COMMON,mage.cards.b.Befuddle.class));
  cards.add(new SetCardInfo("String_Node_Str",5,Rarity.COMMON,mage.cards.b.BenalishHonorGuard.class));
  cards.add(new SetCardInfo("String_Node_Str",6,Rarity.RARE,mage.cards.b.BenalishMarshal.class));
  cards.add(new SetCardInfo("String_Node_Str",211,Rarity.RARE,mage.cards.b.BlackbladeReforged.class));
  cards.add(new SetCardInfo("String_Node_Str",7,Rarity.UNCOMMON,mage.cards.b.BlessedLight.class));
  cards.add(new SetCardInfo("String_Node_Str",77,Rarity.COMMON,mage.cards.b.BlessingOfBelzenlok.class));
  cards.add(new SetCardInfo("String_Node_Str",46,Rarity.COMMON,mage.cards.b.BlinkOfAnEye.class));
  cards.add(new SetCardInfo("String_Node_Str",115,Rarity.COMMON,mage.cards.b.BloodstoneGoblin.class));
  cards.add(new SetCardInfo("String_Node_Str",212,Rarity.COMMON,mage.cards.b.BloodtallowCandle.class));
  cards.add(new SetCardInfo("String_Node_Str",8,Rarity.UNCOMMON,mage.cards.b.BoardTheWeatherlight.class));
  cards.add(new SetCardInfo("String_Node_Str",157,Rarity.COMMON,mage.cards.b.BrokenBond.class));
  cards.add(new SetCardInfo("String_Node_Str",78,Rarity.COMMON,mage.cards.c.CabalEvangel.class));
  cards.add(new SetCardInfo("String_Node_Str",79,Rarity.COMMON,mage.cards.c.CabalPaladin.class));
  cards.add(new SetCardInfo("String_Node_Str",238,Rarity.RARE,mage.cards.c.CabalStronghold.class));
  cards.add(new SetCardInfo("String_Node_Str",80,Rarity.COMMON,mage.cards.c.CaligoSkinWitch.class));
  cards.add(new SetCardInfo("String_Node_Str",9,Rarity.COMMON,mage.cards.c.CallTheCavalry.class));
  cards.add(new SetCardInfo("String_Node_Str",81,Rarity.UNCOMMON,mage.cards.c.CastDown.class));
  cards.add(new SetCardInfo("String_Node_Str",82,Rarity.UNCOMMON,mage.cards.c.ChainersTorment.class));
  cards.add(new SetCardInfo("String_Node_Str",116,Rarity.UNCOMMON,mage.cards.c.ChampionOfTheFlame.class));
  cards.add(new SetCardInfo("String_Node_Str",276,Rarity.RARE,mage.cards.c.ChandrasOutburst.class));
  cards.add(new SetCardInfo("String_Node_Str",275,Rarity.MYTHIC,mage.cards.c.ChandraBoldPyromancer.class));
  cards.add(new SetCardInfo("String_Node_Str",10,Rarity.COMMON,mage.cards.c.Charge.class));
  cards.add(new SetCardInfo("String_Node_Str",239,Rarity.RARE,mage.cards.c.ClifftopRetreat.class));
  cards.add(new SetCardInfo("String_Node_Str",47,Rarity.COMMON,mage.cards.c.CloudreaderSphinx.class));
  cards.add(new SetCardInfo("String_Node_Str",48,Rarity.COMMON,mage.cards.c.ColdWaterSnapper.class));
  cards.add(new SetCardInfo("String_Node_Str",49,Rarity.UNCOMMON,mage.cards.c.CuratorsWard.class));
  cards.add(new SetCardInfo("String_Node_Str",158,Rarity.COMMON,mage.cards.c.CorrosiveOoze.class));
  cards.add(new SetCardInfo("String_Node_Str",11,Rarity.COMMON,mage.cards.d.DAvenantTrapper.class));
  cards.add(new SetCardInfo("String_Node_Str",213,Rarity.UNCOMMON,mage.cards.d.DampingSphere.class));
  cards.add(new SetCardInfo("String_Node_Str",12,Rarity.UNCOMMON,mage.cards.d.DanithaCapashenParagon.class));
  cards.add(new SetCardInfo("String_Node_Str",193,Rarity.MYTHIC,mage.cards.d.DarigaazReincarnated.class));
  cards.add(new SetCardInfo("String_Node_Str",13,Rarity.RARE,mage.cards.d.DaringArchaeologist.class));
  cards.add(new SetCardInfo("String_Node_Str",83,Rarity.COMMON,mage.cards.d.DarkBargain.class));
  cards.add(new SetCardInfo("String_Node_Str",14,Rarity.UNCOMMON,mage.cards.d.DauntlessBodyguard.class));
  cards.add(new SetCardInfo("String_Node_Str",84,Rarity.COMMON,mage.cards.d.DeathbloomThallid.class));
  cards.add(new SetCardInfo("String_Node_Str",50,Rarity.COMMON,mage.cards.d.DeepFreeze.class));
  cards.add(new SetCardInfo("String_Node_Str",85,Rarity.COMMON,mage.cards.d.DemonicVigor.class));
  cards.add(new SetCardInfo("String_Node_Str",86,Rarity.MYTHIC,mage.cards.d.DemonlordBelzenlok.class));
  cards.add(new SetCardInfo("String_Node_Str",51,Rarity.UNCOMMON,mage.cards.d.DiligentExcavator.class));
  cards.add(new SetCardInfo("String_Node_Str",87,Rarity.COMMON,mage.cards.d.Divest.class));
  cards.add(new SetCardInfo("String_Node_Str",52,Rarity.COMMON,mage.cards.d.Divination.class));
  cards.add(new SetCardInfo("String_Node_Str",88,Rarity.RARE,mage.cards.d.DreadShade.class));
  cards.add(new SetCardInfo("String_Node_Str",89,Rarity.COMMON,mage.cards.d.DrudgeSentinel.class));
  cards.add(new SetCardInfo("String_Node_Str",15,Rarity.SPECIAL,mage.cards.d.Dub.class));
  cards.add(new SetCardInfo("String_Node_Str",159,Rarity.UNCOMMON,mage.cards.e.ElfhameDruid.class));
  cards.add(new SetCardInfo("String_Node_Str",91,Rarity.COMMON,mage.cards.e.Eviscerate.class));
  cards.add(new SetCardInfo("String_Node_Str",16,Rarity.RARE,mage.cards.e.EvraHalcyonWitness.class));
  cards.add(new SetCardInfo("String_Node_Str",17,Rarity.COMMON,mage.cards.e.ExcavationElephant.class));
  cards.add(new SetCardInfo("String_Node_Str",18,Rarity.RARE,mage.cards.f.FallOfTheThran.class));
  cards.add(new SetCardInfo("String_Node_Str",92,Rarity.COMMON,mage.cards.f.FeralAbomination.class));
  cards.add(new SetCardInfo("String_Node_Str",117,Rarity.COMMON,mage.cards.f.FerventStrike.class));
  cards.add(new SetCardInfo("String_Node_Str",118,Rarity.COMMON,mage.cards.f.FieryIntervention.class));
  cards.add(new SetCardInfo("String_Node_Str",119,Rarity.UNCOMMON,mage.cards.f.FightWithFire.class));
  cards.add(new SetCardInfo("String_Node_Str",93,Rarity.UNCOMMON,mage.cards.f.FinalParting.class));
  cards.add(new SetCardInfo("String_Node_Str",120,Rarity.COMMON,mage.cards.f.FireElemental.class));
  cards.add(new SetCardInfo("String_Node_Str",121,Rarity.UNCOMMON,mage.cards.f.FirefistAdept.class));
  cards.add(new SetCardInfo("String_Node_Str",280,Rarity.RARE,mage.cards.f.FiresongAndSunspeaker.class));
  cards.add(new SetCardInfo("String_Node_Str",214,Rarity.RARE,mage.cards.f.ForebearsBlade.class));
  cards.add(new SetCardInfo("String_Node_Str",266,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",267,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",268,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",269,Rarity.LAND,mage.cards.basiclands.Forest.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",124,Rarity.COMMON,mage.cards.f.FrenziedRage.class));
  cards.add(new SetCardInfo("String_Node_Str",94,Rarity.COMMON,mage.cards.f.FungalInfection.class));
  cards.add(new SetCardInfo("String_Node_Str",160,Rarity.UNCOMMON,mage.cards.f.FungalPlots.class));
  cards.add(new SetCardInfo("String_Node_Str",161,Rarity.UNCOMMON,mage.cards.g.GaeasBlessing.class));
  cards.add(new SetCardInfo("String_Node_Str",162,Rarity.COMMON,mage.cards.g.GaeasProtector.class));
  cards.add(new SetCardInfo("String_Node_Str",194,Rarity.UNCOMMON,mage.cards.g.GarnaTheBloodflame.class));
  cards.add(new SetCardInfo("String_Node_Str",125,Rarity.COMMON,mage.cards.g.GhituChronicler.class));
  cards.add(new SetCardInfo("String_Node_Str",126,Rarity.COMMON,mage.cards.g.GhituJourneymage.class));
  cards.add(new SetCardInfo("String_Node_Str",127,Rarity.COMMON,mage.cards.g.GhituLavarunner.class));
  cards.add(new SetCardInfo("String_Node_Str",19,Rarity.COMMON,mage.cards.g.GideonsReproach.class));
  cards.add(new SetCardInfo("String_Node_Str",163,Rarity.COMMON,mage.cards.g.GiftofGrowth.class));
  cards.add(new SetCardInfo("String_Node_Str",215,Rarity.RARE,mage.cards.g.GildedLotus.class));
  cards.add(new SetCardInfo("String_Node_Str",128,Rarity.UNCOMMON,mage.cards.g.GoblinBarrage.class));
  cards.add(new SetCardInfo("String_Node_Str",129,Rarity.RARE,mage.cards.g.GoblinChainwhirler.class));
  cards.add(new SetCardInfo("String_Node_Str",130,Rarity.UNCOMMON,mage.cards.g.GoblinWarchief.class));
  cards.add(new SetCardInfo("String_Node_Str",195,Rarity.RARE,mage.cards.g.GrandWarlordRadha.class));
  cards.add(new SetCardInfo("String_Node_Str",164,Rarity.COMMON,mage.cards.g.GrowFromTheAshes.class));
  cards.add(new SetCardInfo("String_Node_Str",165,Rarity.UNCOMMON,mage.cards.g.GrunnTheLonelyKing.class));
  cards.add(new SetCardInfo("String_Node_Str",216,Rarity.COMMON,mage.cards.g.GuardiansOfKoilos.class));
  cards.add(new SetCardInfo("String_Node_Str",196,Rarity.UNCOMMON,mage.cards.h.HallarTheFirefletcher.class));
  cards.add(new SetCardInfo("String_Node_Str",131,Rarity.RARE,mage.cards.h.HaphazardBombardment.class));
  cards.add(new SetCardInfo("String_Node_Str",20,Rarity.COMMON,mage.cards.h.HealingGrace.class));
  cards.add(new SetCardInfo("String_Node_Str",217,Rarity.RARE,mage.cards.h.HelmOfTheHost.class));
  cards.add(new SetCardInfo("String_Node_Str",240,Rarity.RARE,mage.cards.h.HinterlandHarbor.class));
  cards.add(new SetCardInfo("String_Node_Str",21,Rarity.MYTHIC,mage.cards.h.HistoryOfBenalia.class));
  cards.add(new SetCardInfo("String_Node_Str",53,Rarity.UNCOMMON,mage.cards.h.HomaridExplorer.class));
  cards.add(new SetCardInfo("String_Node_Str",218,Rarity.UNCOMMON,mage.cards.h.HowlingGolem.class));
  cards.add(new SetCardInfo("String_Node_Str",219,Rarity.UNCOMMON,mage.cards.i.IcyManipulator.class));
  cards.add(new SetCardInfo("String_Node_Str",54,Rarity.UNCOMMON,mage.cards.i.InBolassClutches.class));
  cards.add(new SetCardInfo("String_Node_Str",22,Rarity.COMMON,mage.cards.i.InvokeTheDivine.class));
  cards.add(new SetCardInfo("String_Node_Str",254,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",255,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",256,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",257,Rarity.LAND,mage.cards.basiclands.Island.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",241,Rarity.RARE,mage.cards.i.IsolatedChapel.class));
  cards.add(new SetCardInfo("String_Node_Str",132,Rarity.MYTHIC,mage.cards.j.JayaBallard.class));
  cards.add(new SetCardInfo("String_Node_Str",133,Rarity.RARE,mage.cards.j.JayasImmolatingInferno.class));
  cards.add(new SetCardInfo("String_Node_Str",197,Rarity.MYTHIC,mage.cards.j.JhoiraWeatherlightCaptain.class));
  cards.add(new SetCardInfo("String_Node_Str",220,Rarity.UNCOMMON,mage.cards.j.JhoirasFamiliar.class));
  cards.add(new SetCardInfo("String_Node_Str",198,Rarity.RARE,mage.cards.j.JodahArchmageEternal.class));
  cards.add(new SetCardInfo("String_Node_Str",95,Rarity.RARE,mage.cards.j.JosuVessLichKnight.class));
  cards.add(new SetCardInfo("String_Node_Str",221,Rarity.COMMON,mage.cards.j.JoustingLance.class));
  cards.add(new SetCardInfo("String_Node_Str",222,Rarity.UNCOMMON,mage.cards.j.Juggernaut.class));
  cards.add(new SetCardInfo("String_Node_Str",166,Rarity.RARE,mage.cards.k.KamahlsDruidicVow.class));
  cards.add(new SetCardInfo("String_Node_Str",1,Rarity.MYTHIC,mage.cards.k.KarnScionOfUrza.class));
  cards.add(new SetCardInfo("String_Node_Str",55,Rarity.RARE,mage.cards.k.KarnsTemporalSundering.class));
  cards.add(new SetCardInfo("String_Node_Str",277,Rarity.UNCOMMON,mage.cards.k.KarplusanHound.class));
  cards.add(new SetCardInfo("String_Node_Str",96,Rarity.RARE,mage.cards.k.KazarovSengirPureblood.class));
  cards.add(new SetCardInfo("String_Node_Str",134,Rarity.COMMON,mage.cards.k.KeldonOverseer.class));
  cards.add(new SetCardInfo("String_Node_Str",135,Rarity.COMMON,mage.cards.k.KeldonRaider.class));
  cards.add(new SetCardInfo("String_Node_Str",136,Rarity.COMMON,mage.cards.k.KeldonWarcaller.class));
  cards.add(new SetCardInfo("String_Node_Str",23,Rarity.UNCOMMON,mage.cards.k.KnightOfGrace.class));
  cards.add(new SetCardInfo("String_Node_Str",97,Rarity.UNCOMMON,mage.cards.k.KnightOfMalice.class));
  cards.add(new SetCardInfo("String_Node_Str",24,Rarity.COMMON,mage.cards.k.KnightOfNewBenalia.class));
  cards.add(new SetCardInfo("String_Node_Str",167,Rarity.COMMON,mage.cards.k.KrosanDruid.class));
  cards.add(new SetCardInfo("String_Node_Str",25,Rarity.UNCOMMON,mage.cards.k.KwendePrideOfFemeref.class));
  cards.add(new SetCardInfo("String_Node_Str",98,Rarity.RARE,mage.cards.l.LichsMastery.class));
  cards.add(new SetCardInfo("String_Node_Str",99,Rarity.UNCOMMON,mage.cards.l.LingeringPhantom.class));
  cards.add(new SetCardInfo("String_Node_Str",168,Rarity.COMMON,mage.cards.l.LlanowarElves.class));
  cards.add(new SetCardInfo("String_Node_Str",169,Rarity.COMMON,mage.cards.l.LlanowarEnvoy.class));
  cards.add(new SetCardInfo("String_Node_Str",170,Rarity.COMMON,mage.cards.l.LlanowarScout.class));
  cards.add(new SetCardInfo("String_Node_Str",26,Rarity.MYTHIC,mage.cards.l.LyraDawnbringer.class));
  cards.add(new SetCardInfo("String_Node_Str",171,Rarity.COMMON,mage.cards.m.MammothSpider.class));
  cards.add(new SetCardInfo("String_Node_Str",172,Rarity.RARE,mage.cards.m.MarwynTheNurturer.class));
  cards.add(new SetCardInfo("String_Node_Str",274,Rarity.COMMON,mage.cards.m.MeanderingRiver.class));
  cards.add(new SetCardInfo("String_Node_Str",242,Rarity.UNCOMMON,mage.cards.m.MemorialToFolly.class));
  cards.add(new SetCardInfo("String_Node_Str",243,Rarity.UNCOMMON,mage.cards.m.MemorialToGenius.class));
  cards.add(new SetCardInfo("String_Node_Str",244,Rarity.UNCOMMON,mage.cards.m.MemorialToGlory.class));
  cards.add(new SetCardInfo("String_Node_Str",245,Rarity.UNCOMMON,mage.cards.m.MemorialToUnity.class));
  cards.add(new SetCardInfo("String_Node_Str",246,Rarity.UNCOMMON,mage.cards.m.MemorialToWar.class));
  cards.add(new SetCardInfo("String_Node_Str",56,Rarity.UNCOMMON,mage.cards.m.MerfolkTrickster.class));
  cards.add(new SetCardInfo("String_Node_Str",27,Rarity.COMMON,mage.cards.m.MesaUnicorn.class));
  cards.add(new SetCardInfo("String_Node_Str",223,Rarity.RARE,mage.cards.m.MishrasSelfReplicator.class));
  cards.add(new SetCardInfo("String_Node_Str",262,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",263,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",264,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",265,Rarity.LAND,mage.cards.basiclands.Mountain.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",199,Rarity.MYTHIC,mage.cards.m.MuldrothaTheGravetide.class));
  cards.add(new SetCardInfo("String_Node_Str",174,Rarity.MYTHIC,mage.cards.m.MultaniYavimayasAvatar.class));
  cards.add(new SetCardInfo("String_Node_Str",224,Rarity.MYTHIC,mage.cards.m.MoxAmber.class));
  cards.add(new SetCardInfo("String_Node_Str",58,Rarity.RARE,mage.cards.n.NabanDeanOfIteration.class));
  cards.add(new SetCardInfo("String_Node_Str",59,Rarity.MYTHIC,mage.cards.n.NaruMehaMasterWizard.class));
  cards.add(new SetCardInfo("String_Node_Str",175,Rarity.UNCOMMON,mage.cards.n.NaturesSpiral.class));
  cards.add(new SetCardInfo("String_Node_Str",225,Rarity.COMMON,mage.cards.n.NavigatorsCompass.class));
  cards.add(new SetCardInfo("String_Node_Str",272,Rarity.RARE,mage.cards.n.NiambiFaithfulHealer.class));
  cards.add(new SetCardInfo("String_Node_Str",200,Rarity.RARE,mage.cards.o.OathOfTeferi.class));
  cards.add(new SetCardInfo("String_Node_Str",28,Rarity.UNCOMMON,mage.cards.o.OnSerrasWings.class));
  cards.add(new SetCardInfo("String_Node_Str",60,Rarity.COMMON,mage.cards.o.Opt.class));
  cards.add(new SetCardInfo("String_Node_Str",137,Rarity.COMMON,mage.cards.o.OrcishVandal.class));
  cards.add(new SetCardInfo("String_Node_Str",226,Rarity.COMMON,mage.cards.p.PardicWanderer.class));
  cards.add(new SetCardInfo("String_Node_Str",29,Rarity.COMMON,mage.cards.p.PegasusCourser.class));
  cards.add(new SetCardInfo("String_Node_Str",100,Rarity.MYTHIC,mage.cards.p.PhyrexianScriptures.class));
  cards.add(new SetCardInfo("String_Node_Str",176,Rarity.COMMON,mage.cards.p.PierceTheSky.class));
  cards.add(new SetCardInfo("String_Node_Str",250,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",251,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",252,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",253,Rarity.LAND,mage.cards.basiclands.Plains.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",227,Rarity.COMMON,mage.cards.p.PowerstoneShard.class));
  cards.add(new SetCardInfo("String_Node_Str",61,Rarity.RARE,mage.cards.p.PrecognitionField.class));
  cards.add(new SetCardInfo("String_Node_Str",201,Rarity.RARE,mage.cards.p.PrimevalsGloriousRebirth.class));
  cards.add(new SetCardInfo("String_Node_Str",177,Rarity.COMMON,mage.cards.p.PrimordialWurm.class));
  cards.add(new SetCardInfo("String_Node_Str",278,Rarity.COMMON,mage.cards.p.PyromanticPilgrim.class));
  cards.add(new SetCardInfo("String_Node_Str",138,Rarity.COMMON,mage.cards.r.RadiatingLightning.class));
  cards.add(new SetCardInfo("String_Node_Str",202,Rarity.UNCOMMON,mage.cards.r.RaffCapashenShipsMage.class));
  cards.add(new SetCardInfo("String_Node_Str",139,Rarity.COMMON,mage.cards.r.RampagingCyclops.class));
  cards.add(new SetCardInfo("String_Node_Str",101,Rarity.COMMON,mage.cards.r.RatColony.class));
  cards.add(new SetCardInfo("String_Node_Str",62,Rarity.COMMON,mage.cards.r.RelicRunner.class));
  cards.add(new SetCardInfo("String_Node_Str",63,Rarity.COMMON,mage.cards.r.Rescue.class));
  cards.add(new SetCardInfo("String_Node_Str",102,Rarity.RARE,mage.cards.r.RiteOfBelzenlok.class));
  cards.add(new SetCardInfo("String_Node_Str",203,Rarity.UNCOMMON,mage.cards.r.RonaDiscipleOfGix.class));
  cards.add(new SetCardInfo("String_Node_Str",140,Rarity.COMMON,mage.cards.r.RunAmok.class));
  cards.add(new SetCardInfo("String_Node_Str",64,Rarity.UNCOMMON,mage.cards.s.SageOfLatNam.class));
  cards.add(new SetCardInfo("String_Node_Str",30,Rarity.UNCOMMON,mage.cards.s.SanctumSpirit.class));
  cards.add(new SetCardInfo("String_Node_Str",178,Rarity.COMMON,mage.cards.s.SaprolingMigration.class));
  cards.add(new SetCardInfo("String_Node_Str",31,Rarity.UNCOMMON,mage.cards.s.SealAway.class));
  cards.add(new SetCardInfo("String_Node_Str",141,Rarity.COMMON,mage.cards.s.SeismicShift.class));
  cards.add(new SetCardInfo("String_Node_Str",65,Rarity.UNCOMMON,mage.cards.s.SentinelOfThePearlTrident.class));
  cards.add(new SetCardInfo("String_Node_Str",32,Rarity.COMMON,mage.cards.s.SergeantAtArms.class));
  cards.add(new SetCardInfo("String_Node_Str",33,Rarity.UNCOMMON,mage.cards.s.SerraAngel.class));
  cards.add(new SetCardInfo("String_Node_Str",34,Rarity.COMMON,mage.cards.s.SerraDisciple.class));
  cards.add(new SetCardInfo("String_Node_Str",103,Rarity.UNCOMMON,mage.cards.s.SettleTheScore.class));
  cards.add(new SetCardInfo("String_Node_Str",35,Rarity.RARE,mage.cards.s.ShalaiVoiceOfPlenty.class));
  cards.add(new SetCardInfo("String_Node_Str",204,Rarity.UNCOMMON,mage.cards.s.ShannaSisaysLegacy.class));
  cards.add(new SetCardInfo("String_Node_Str",228,Rarity.UNCOMMON,mage.cards.s.ShieldOfTheRealm.class));
  cards.add(new SetCardInfo("String_Node_Str",142,Rarity.COMMON,mage.cards.s.ShivanFire.class));
  cards.add(new SetCardInfo("String_Node_Str",229,Rarity.COMMON,mage.cards.s.ShortSword.class));
  cards.add(new SetCardInfo("String_Node_Str",143,Rarity.RARE,mage.cards.s.SiegeGangCommander.class));
  cards.add(new SetCardInfo("String_Node_Str",144,Rarity.COMMON,mage.cards.s.SkirkProspector.class));
  cards.add(new SetCardInfo("String_Node_Str",230,Rarity.COMMON,mage.cards.s.SkitteringSurveyor.class));
  cards.add(new SetCardInfo("String_Node_Str",145,Rarity.UNCOMMON,mage.cards.s.Skizzik.class));
  cards.add(new SetCardInfo("String_Node_Str",205,Rarity.UNCOMMON,mage.cards.s.SlimefootTheStowaway.class));
  cards.add(new SetCardInfo("String_Node_Str",66,Rarity.UNCOMMON,mage.cards.s.SlinnVodaTheRisingDeep.class));
  cards.add(new SetCardInfo("String_Node_Str",179,Rarity.UNCOMMON,mage.cards.s.SongOfFreyalise.class));
  cards.add(new SetCardInfo("String_Node_Str",231,Rarity.UNCOMMON,mage.cards.s.SorcerersWand.class));
  cards.add(new SetCardInfo("String_Node_Str",104,Rarity.COMMON,mage.cards.s.SoulSalvage.class));
  cards.add(new SetCardInfo("String_Node_Str",232,Rarity.COMMON,mage.cards.s.SparringConstruct.class));
  cards.add(new SetCardInfo("String_Node_Str",180,Rarity.UNCOMMON,mage.cards.s.SporeSwarm.class));
  cards.add(new SetCardInfo("String_Node_Str",181,Rarity.UNCOMMON,mage.cards.s.SporecrownThallid.class));
  cards.add(new SetCardInfo("String_Node_Str",146,Rarity.RARE,mage.cards.s.SqueeTheImmortal.class));
  cards.add(new SetCardInfo("String_Node_Str",182,Rarity.RARE,mage.cards.s.SteelLeafChampion.class));
  cards.add(new SetCardInfo("String_Node_Str",105,Rarity.COMMON,mage.cards.s.StrongholdConfessor.class));
  cards.add(new SetCardInfo("String_Node_Str",247,Rarity.RARE,mage.cards.s.SulfurFalls.class));
  cards.add(new SetCardInfo("String_Node_Str",258,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",259,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",260,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",261,Rarity.LAND,mage.cards.basiclands.Swamp.class,NON_FULL_USE_VARIOUS));
  cards.add(new SetCardInfo("String_Node_Str",183,Rarity.RARE,mage.cards.s.SylvanAwakening.class));
  cards.add(new SetCardInfo("String_Node_Str",67,Rarity.UNCOMMON,mage.cards.s.Syncopate.class));
  cards.add(new SetCardInfo("String_Node_Str",206,Rarity.UNCOMMON,mage.cards.t.TatyovaBenthicDruid.class));
  cards.add(new SetCardInfo("String_Node_Str",273,Rarity.UNCOMMON,mage.cards.t.TeferisSentinel.class));
  cards.add(new SetCardInfo("String_Node_Str",207,Rarity.MYTHIC,mage.cards.t.TeferiHeroOfDominaria.class));
  cards.add(new SetCardInfo("String_Node_Str",270,Rarity.MYTHIC,mage.cards.t.TeferiTimebender.class));
  cards.add(new SetCardInfo("String_Node_Str",68,Rarity.RARE,mage.cards.t.TempestDjinn.class));
  cards.add(new SetCardInfo("String_Node_Str",271,Rarity.UNCOMMON,mage.cards.t.TemporalMachinations.class));
  cards.add(new SetCardInfo("String_Node_Str",184,Rarity.RARE,mage.cards.t.TerritorialAllosaurus.class));
  cards.add(new SetCardInfo("String_Node_Str",36,Rarity.RARE,mage.cards.t.TesharAncestorsApostle.class));
  cards.add(new SetCardInfo("String_Node_Str",69,Rarity.UNCOMMON,mage.cards.t.TetsukoUmezawaFugitive.class));
  cards.add(new SetCardInfo("String_Node_Str",106,Rarity.COMMON,mage.cards.t.ThallidOmnivore.class));
  cards.add(new SetCardInfo("String_Node_Str",107,Rarity.UNCOMMON,mage.cards.t.ThallidSoothsayer.class));
  cards.add(new SetCardInfo("String_Node_Str",42,Rarity.RARE,mage.cards.t.TheAntiquitiesWar.class));
  cards.add(new SetCardInfo("String_Node_Str",90,Rarity.UNCOMMON,mage.cards.t.TheEldestReborn.class));
  cards.add(new SetCardInfo("String_Node_Str",122,Rarity.RARE,mage.cards.t.TheFirstEruption.class));
  cards.add(new SetCardInfo("String_Node_Str",123,Rarity.UNCOMMON,mage.cards.t.TheFlameOfKeld.class));
  cards.add(new SetCardInfo("String_Node_Str",173,Rarity.RARE,mage.cards.t.TheMendingOfDominaria.class));
  cards.add(new SetCardInfo("String_Node_Str",57,Rarity.RARE,mage.cards.t.TheMirariConjecture.class));
  cards.add(new SetCardInfo("String_Node_Str",185,Rarity.UNCOMMON,mage.cards.t.ThornElemental.class));
  cards.add(new SetCardInfo("String_Node_Str",233,Rarity.RARE,mage.cards.t.ThranTemporalGateway.class));
  cards.add(new SetCardInfo("String_Node_Str",208,Rarity.UNCOMMON,mage.cards.t.TianaShipsCaretaker.class));
  cards.add(new SetCardInfo("String_Node_Str",279,Rarity.COMMON,mage.cards.t.TimberGorge.class));
  cards.add(new SetCardInfo("String_Node_Str",70,Rarity.UNCOMMON,mage.cards.t.TimeOfIce.class));
  cards.add(new SetCardInfo("String_Node_Str",71,Rarity.COMMON,mage.cards.t.TolarianScholar.class));
  cards.add(new SetCardInfo("String_Node_Str",108,Rarity.RARE,mage.cards.t.TorgaarFamineIncarnate.class));
  cards.add(new SetCardInfo("String_Node_Str",37,Rarity.COMMON,mage.cards.t.TragicPoet.class));
  cards.add(new SetCardInfo("String_Node_Str",234,Rarity.RARE,mage.cards.t.TraxosScourgeOfKroog.class));
  cards.add(new SetCardInfo("String_Node_Str",38,Rarity.UNCOMMON,mage.cards.t.TriumphOfGerrard.class));
  cards.add(new SetCardInfo("String_Node_Str",147,Rarity.RARE,mage.cards.t.TwoHeadedGiant.class));
  cards.add(new SetCardInfo("String_Node_Str",186,Rarity.UNCOMMON,mage.cards.u.UntamedKavu.class));
  cards.add(new SetCardInfo("String_Node_Str",72,Rarity.COMMON,mage.cards.u.Unwind.class));
  cards.add(new SetCardInfo("String_Node_Str",109,Rarity.UNCOMMON,mage.cards.u.UrgorosTheEmptyOne.class));
  cards.add(new SetCardInfo("String_Node_Str",39,Rarity.RARE,mage.cards.u.UrzasRuinousBlast.class));
  cards.add(new SetCardInfo("String_Node_Str",235,Rarity.UNCOMMON,mage.cards.u.UrzasTome.class));
  cards.add(new SetCardInfo("String_Node_Str",148,Rarity.UNCOMMON,mage.cards.v.ValdukKeeperOfTheFlame.class));
  cards.add(new SetCardInfo("String_Node_Str",187,Rarity.RARE,mage.cards.v.VerdantForce.class));
  cards.add(new SetCardInfo("String_Node_Str",149,Rarity.MYTHIC,mage.cards.v.VerixBladewing.class));
  cards.add(new SetCardInfo("String_Node_Str",110,Rarity.COMMON,mage.cards.v.ViciousOffering.class));
  cards.add(new SetCardInfo("String_Node_Str",73,Rarity.COMMON,mage.cards.v.VodalianArcanist.class));
  cards.add(new SetCardInfo("String_Node_Str",236,Rarity.COMMON,mage.cards.v.VoltaicServant.class));
  cards.add(new SetCardInfo("String_Node_Str",150,Rarity.UNCOMMON,mage.cards.w.WarcryPhoenix.class));
  cards.add(new SetCardInfo("String_Node_Str",151,Rarity.COMMON,mage.cards.w.WarlordsFury.class));
  cards.add(new SetCardInfo("String_Node_Str",237,Rarity.MYTHIC,mage.cards.w.Weatherlight.class));
  cards.add(new SetCardInfo("String_Node_Str",74,Rarity.UNCOMMON,mage.cards.w.WeightOfMemory.class));
  cards.add(new SetCardInfo("String_Node_Str",111,Rarity.UNCOMMON,mage.cards.w.WhisperBloodLiturgist.class));
  cards.add(new SetCardInfo("String_Node_Str",188,Rarity.UNCOMMON,mage.cards.w.WildOnslaught.class));
  cards.add(new SetCardInfo("String_Node_Str",112,Rarity.COMMON,mage.cards.w.WindgraceAcolyte.class));
  cards.add(new SetCardInfo("String_Node_Str",152,Rarity.UNCOMMON,mage.cards.w.WizardsLightning.class));
  cards.add(new SetCardInfo("String_Node_Str",75,Rarity.UNCOMMON,mage.cards.w.WizardsRetort.class));
  cards.add(new SetCardInfo("String_Node_Str",248,Rarity.RARE,mage.cards.w.WoodlandCemetery.class));
  cards.add(new SetCardInfo("String_Node_Str",113,Rarity.UNCOMMON,mage.cards.y.YargleGluttonOfUrborg.class));
  cards.add(new SetCardInfo("String_Node_Str",189,Rarity.COMMON,mage.cards.y.YavimayaSapherd.class));
  cards.add(new SetCardInfo("String_Node_Str",114,Rarity.RARE,mage.cards.y.YawgmothsVileOffering.class));
  cards.add(new SetCardInfo("String_Node_Str",76,Rarity.RARE,mage.cards.z.ZahidDjinnOfTheLamp.class));
  cards.add(new SetCardInfo("String_Node_Str",249,Rarity.UNCOMMON,mage.cards.z.ZhalfirinVoid.class));
}