Code:
	
	switch (Utility.Random(44))
{
    case 0: from.AddToBackpack(new HolidayTimepiece()); break;
    case 1: from.AddToBackpack(new AngelDecoration()); break;
    case 2: from.AddToBackpack(new IcicleLargeSouth()); break;
    case 3: from.AddToBackpack(new IcicleMedSouth()); break;
    case 4: from.AddToBackpack(new GingerBreadHouseDeed()); break;
    case 5: from.AddToBackpack(new IcicleLargeEast()); break;
    case 6: from.AddToBackpack(new IcicleMedEast()); break;
    case 7: from.AddToBackpack(new WreathDeed()); break;
    case 8: from.AddToBackpack(new IcyPatch()); break;
    case 9: from.AddToBackpack(new MistletoeDeed()); break;
    case 10: from.AddToBackpack(new PileOfGlacialSnow()); break;
    case 11: from.AddToBackpack(new RedPoinsettia()); break;
    case 12: from.AddToBackpack(new WhitePoinsettia()); break;
    case 13: from.AddToBackpack(new RockingHorse()); break;
    case 14: from.AddToBackpack(new SnowGlobeOne()); break;
    case 15: from.AddToBackpack(new SnowGlobeTwo()); break;
    case 16: from.AddToBackpack(new SnowGlobeThree()); break;
    case 17: from.AddToBackpack(new SnowPile()); break;
    case 18: from.AddToBackpack(new SnowPileDeco()); break;
    case 19: from.AddToBackpack(new SnowStatueDeed()); break;
    case 20: from.AddToBackpack(new SnowyTree()); break;
    case 21: from.AddToBackpack(new GreenStocking()); break;
    case 22: from.AddToBackpack(new RedStocking()); break;
    case 23: from.AddToBackpack(new Snowman1()); break;
    case 24: from.AddToBackpack(new HolidayWreath()); break;
    case 25: from.AddToBackpack(new HolidaysSign()); break;
    case 26: from.AddToBackpack(new DoveCage()); break;
    case 27: from.AddToBackpack(new JollyHolidayTreeDeed()); break;
    case 28: from.AddToBackpack(new HolidayWallArt1()); break;
    case 29: from.AddToBackpack(new HolidayWallArt2()); break;
    case 30: from.AddToBackpack(new HolidayWallArt3()); break;
    case 31: from.AddToBackpack(new BlueSnowflake()); break;
    case 32: from.AddToBackpack(new WhiteSnowflake()); break;
    case 33: from.AddToBackpack(new FestiveCactus()); break;
    case 34: from.AddToBackpack(new HolidayBell()); break;
    case 35: from.AddToBackpack(new LightOfTheWinterSolstice()); break;
    case 36: from.AddToBackpack(new FireflyGarland()); break;
    case 37: from.AddToBackpack(new HolidayGarland()); break;
    case 38: from.AddToBackpack(new SnowyHedge()); break;
    case 39: from.AddToBackpack(new DecorativeTopiary()); break;
    case 40: from.AddToBackpack(new SnowReindeerTopiary()); break;
    case 41: from.AddToBackpack(new SnowLlamaTopiary()); break;
    case 42: from.AddToBackpack(new SnowBearTopiary()); break;
    case 43: from.AddToBackpack(new HolidayTreeDeed()); break;
} 
				