function freedWosPoolToTeam() onlyOwner returns (bool success) {
        require(wosPoolToTeam > 0);
        require(balances[msg.sender].add(wosPoolToTeam) >= balances[msg.sender]
            && balances[msg.sender].add(wosPoolToTeam) >= wosPoolToTeam);

        require(block.timestamp >= deadlineToFreedTeamPool);

        balances[msg.sender] = balances[msg.sender].add(wosPoolToTeam);
        Freed(msg.sender, wosPoolToTeam);
        wosPoolToTeam = 0;
        return true;
    }