function setParams() onlyOwner {
		require(!parametersHaveBeenSet);

		parametersHaveBeenSet = true;

		tokenReward.addAgingTimesForPool(prPool, 1513242000);
		tokenReward.addAgingTimesForPool(advisory, 1507366800);
		tokenReward.addAgingTimesForPool(bounties, 1509526800);
		tokenReward.addAgingTimesForPool(lottery, 1512118800);
		tokenReward.addAgingTimesForPool(seedInvestors, 1506762000);

		
		tokenReward.mintToken(founders, 100000000 * tokenMultiplier, 1514797200);
		tokenReward.mintToken(advisory, 10000000 * tokenMultiplier, 0);
		tokenReward.mintToken(bounties, 25000000 * tokenMultiplier, 0);
		tokenReward.mintToken(lottery, 2000000 * tokenMultiplier, 0);
		tokenReward.mintToken(seedInvestors, 20000000 * tokenMultiplier, 0);
		tokenReward.mintToken(prPool, 23000000 * tokenMultiplier, 0);

		preIcoStagePeriod.push(1501246800);
		preIcoStagePeriod.push(1502744400);

		IcoStagePeriod.push(1504011600);
		IcoStagePeriod.push(1506718800);

		
		thresholdsByState.push(5000 ether);
		thresholdsByState.push(200000 ether);

		etherRaisedByState.push(0);
		etherRaisedByState.push(0);

		
		agingTimeByStage.push(1507366800);
		agingTimeByStage.push(1508058000);

		
		prices.push(1666666);
		prices.push(3333333);

		bonuses.push(1990 finney);
		bonuses.push(2990 finney);
		bonuses.push(4990 finney);
		bonuses.push(6990 finney);
		bonuses.push(9500 finney);
		bonuses.push(14500 finney);
		bonuses.push(19500 finney);
		bonuses.push(29500 finney);
		bonuses.push(49500 finney);
		bonuses.push(74500 finney);
		bonuses.push(99 ether);
		bonuses.push(149 ether);
		bonuses.push(199 ether);
		bonuses.push(299 ether);
		bonuses.push(499 ether);
		bonuses.push(749 ether);
		bonuses.push(999 ether);
		bonuses.push(1499 ether);
		bonuses.push(1999 ether);
		bonuses.push(2999 ether);
		bonuses.push(4999 ether);
		bonuses.push(7499 ether);
		bonuses.push(9999 ether);
		bonuses.push(14999 ether);
		bonuses.push(19999 ether);
		bonuses.push(49999 ether);
		bonuses.push(99999 ether);
	}